<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Core Content Only &#187; jquery</title>
	<atom:link href="http://corecontentonly.com/tag/jquery/feed/" rel="self" type="application/rss+xml" />
	<link>http://corecontentonly.com</link>
	<description>ECM, SOA and WebCenter</description>
	<lastBuildDate>Sat, 21 Aug 2010 23:24:32 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='corecontentonly.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://1.gravatar.com/blavatar/daff2b4731c409699ab6eae7951735c8?s=96&#038;d=http://s2.wp.com/i/buttonw-com.png</url>
		<title>Core Content Only &#187; jquery</title>
		<link>http://corecontentonly.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://corecontentonly.com/osd.xml" title="Core Content Only" />
	<atom:link rel='hub' href='http://corecontentonly.com/?pushpress=hub'/>
		<item>
		<title>Add jQuery Support to Content Server</title>
		<link>http://corecontentonly.com/2009/03/27/add-jquery-support-to-content-server/</link>
		<comments>http://corecontentonly.com/2009/03/27/add-jquery-support-to-content-server/#comments</comments>
		<pubDate>Fri, 27 Mar 2009 15:29:00 +0000</pubDate>
		<dc:creator>Jason Stortz</dc:creator>
				<category><![CDATA[OracleUCM]]></category>
		<category><![CDATA[jquery]]></category>

		<guid isPermaLink="false">http://blog.corecontentonly.com/index.php/2009/03/27/add-jquery-support-to-content-server/</guid>
		<description><![CDATA[There have been some updates to the jQuery platform recently that I want to help promote. Here is a little history (my point: development is ongoing, it is not a dead end project): January 14th, 2009 jQuery 1.3 released January 16th, 2009 jQuery UI 1.6 RC5 released January 21sth, 2009 jQuery 1.3.1 released February 20th, [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=corecontentonly.com&amp;blog=11043685&amp;post=39&amp;subd=corecontentonly&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>There have been some updates to the jQuery platform recently that I want to help promote. Here is a little history (my point: development is ongoing, it is not a dead end project):</p>
<table border="0" cellpadding="2" cellspacing="0" width="508">
<tbody>
<tr>
<td valign="top" width="141">January 14th, 2009</td>
<td valign="top" width="165">jQuery 1.3 <a href="http://blog.jquery.com/2009/01/14/jquery-13-and-the-jquery-foundation/" target="_blank">released</a></td>
<td rowspan="5" valign="top" width="200"></td>
</tr>
<tr>
<td valign="top" width="141">January 16th, 2009</td>
<td valign="top" width="165">jQuery UI 1.6 RC5 <a href="http://blog.jquery.com/2009/01/16/jquery-ui-16rc5-compatible-with-jquery-13/" target="_blank">released</a></td>
</tr>
<tr>
<td valign="top" width="141">January 21sth, 2009</td>
<td valign="top" width="165">jQuery 1.3.1 <a href="http://blog.jquery.com/2009/01/21/jquery-131-released/" target="_blank">released</a></td>
</tr>
<tr>
<td valign="top" width="141">February 20th, 2009</td>
<td valign="top" width="165">jQuery 1.3.2 <a href="http://blog.jquery.com/2009/02/20/jquery-132-released/" target="_blank">released</a></td>
</tr>
<tr>
<td valign="top" width="141">March 6th, 2009</td>
<td valign="top" width="165">jQuery UI 1.7 <a href="http://blog.jquery.com/2009/03/06/jquery-ui-17-released-new-domain-new-css-framework-dramatic-updates-to-controls/" target="_blank">released</a></td>
</tr>
<tr>
<td valign="top" width="141">March 19th, 2009</td>
<td valign="top" width="165">jQuery UI 1.7.1 <a href="http://blog.jqueryui.com/2009/03/jquery-ui-171/" target="_blank">released</a></td>
</tr>
</tbody>
</table>
<p>jQuery is a very neat framework (my opinion). It allows you to easily manipulate the page, introduce effects and interact with the server. jQuery also makes it easy to extend with a rich community of plug-ins already available. A lot of other frameworks can make similar promises and even deliver on those promises, including but not limited to script.aculo.us, prototype, EXT, etc.&#160; These libraries (including jQuery) are not the answer to every problem you will ever have but they certainly provide solutions for many issues.&#160; With these kinds of tools all around should you not seriously consider using them instead of rolling your own?</p>
<p>You might say, ?That?s nice Stortz, but how does this relate to content server??&#160; There are currently two components provided by our community of UCM blogs that grant support for a few of the previously mentioned frameworks.&#160; David Roe has a component that adds support for script.aculo.us at his <a href="http://contentoncontentmanagement.com/2007/11/10/scriptaculous-prototype-update/scriptaculous-component-for-oracle-stellent-content-server/" target="_blank">blog</a>.&#160; John Sim has a component to add EXT support at his <a href="http://www.bluestudios.co.uk/blog/?p=210" target="_blank">blog</a>.&#160; Obviously I did not want to be left out, did I? I am partial to jQuery, so I wanted a component to add jQuery support to Content Server.</p>
<p>Install this <a href="http://jasonstortz.typepad.com/Components/27MAR09_v1_jquerysupport.zip">Sample jQuery Component</a> and restart your Content Server service. At this point jQuery 1.3.2 and jQuery UI 1.7.1 are available (in no conflict mode, so please use &quot;jQuery&quot; instead of &quot;$&quot;). To get to the supplied jQuery/JSON playground go to the Administration menu and look for the JSON Lab menu item.</p>
<p>A fully patched 7.5.x and 10gR3 Content Server adds the ability to invoke services on Content Server with the IsJson=1 request variable, similar to the IsJava=1 variable.&#160; But, instead of returning HDA format data (IsJava=1), or SOAP (IsSoap=1) the IsJson=1 parameter and value will kick back the data in JavaScript Object Notation format (JSON).</p>
<p>The JSON Lab provides a venue for you to execute services, review results and script against those results.&#160; The Request tab executes services uses jQuery in the background to interact with Content Server.&#160; When the service call you executed by clicking &#039;Send Request&#039; returns you are automatically flipped over to the Response tab where the JSON Data returned by Content Server is displayed and the data is also assigned to a variable named <strong>jsonData</strong> that you can utilize later in the Work Bench.&#160; Finally, the Help tab provides a little extra information.</p>
<p>The Request tab presents a text area in which you can enter key/value pairs for the request one to a line, kind of like a properties file.&#160; Use the Samples button to populate the request text area with prefabricated requests to learn more about what kinds of requests could be performed.</p>
<p><img alt="" border="0" src="http://www.corecontentonly.com/wp-content/uploads/2010/01/image_thumb_3.png" /> <br /><img border="0" src="http://www.corecontentonly.com/wp-content/uploads/2010/01/image_thumb_4.png" /> </p>
<p>Once you click &#039;Send Request&#039; jQuery kicks in some AJAX to go get the response from Content Server in JSON format.&#160; That response is plugged into a text area on the Response tab.&#160; At this time that is meant only for review.&#160; At some point I will get around to allowing editing of the response data and making those edits stick.&#160; After you have examined the response, click the Work Bench tab.&#160; Again, sample scripts are available to get you started.&#160; You can take advantage of a div below the Work Bench area with the id of &#039;canvas&#039; to craft HTML from the response data.</p>
<p>So remember, response data is in a variable named <strong><em>jsonData</em></strong> and the div you can populate with HTML, etc., is named <strong><em>canvas</em></strong>.</p>
<p><img border="0" src="http://www.corecontentonly.com/wp-content/uploads/2010/01/image_thumb_5.png" /> <br /><img border="0" src="http://www.corecontentonly.com/wp-content/uploads/2010/01/image_thumb_6.png" /> </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/corecontentonly.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/corecontentonly.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/corecontentonly.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/corecontentonly.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/corecontentonly.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/corecontentonly.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/corecontentonly.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/corecontentonly.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/corecontentonly.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/corecontentonly.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/corecontentonly.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/corecontentonly.wordpress.com/39/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/corecontentonly.wordpress.com/39/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/corecontentonly.wordpress.com/39/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=corecontentonly.com&amp;blog=11043685&amp;post=39&amp;subd=corecontentonly&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://corecontentonly.com/2009/03/27/add-jquery-support-to-content-server/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e45f21e7847d928151e69a4908648599?s=96&#38;d=http%3A%2F%2F0.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D96&#38;r=PG" medium="image">
			<media:title type="html">jasonstortz</media:title>
		</media:content>

		<media:content url="http://www.corecontentonly.com/wp-content/uploads/2010/01/image_thumb_3.png" medium="image" />

		<media:content url="http://www.corecontentonly.com/wp-content/uploads/2010/01/image_thumb_4.png" medium="image" />

		<media:content url="http://www.corecontentonly.com/wp-content/uploads/2010/01/image_thumb_5.png" medium="image" />

		<media:content url="http://www.corecontentonly.com/wp-content/uploads/2010/01/image_thumb_6.png" medium="image" />
	</item>
	</channel>
</rss>