<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://www.clientcide.com/wiki/lib/styles/feed.css" type="text/css"?>
<rss version="2.0">
    <channel>
        <title>Clientcide Examples &amp; Tutorials</title>
        <description></description>
        <link>http://www.clientcide.com/wiki/</link>
        <lastBuildDate>Fri, 30 Jul 2010 10:12:26 -0600</lastBuildDate>
        <generator>FeedCreator 1.7.2-ppt DokuWiki</generator>
        <image>
            <url>http://www.clientcide.com/wiki/lib/images/favicon.ico</url>
            <title>Clientcide Examples &amp; Tutorials</title>
            <link>http://www.clientcide.com/wiki/</link>
        </image>
        <item>
            <title>Request.JSONP</title>
            <link>http://www.clientcide.com/wiki/cnet-libraries/06-request/00-jsonp?rev=1260228808&amp;do=diff1260228808</link>
            <description>docs

JSONP is a means by which to get JSON data from another domain than the one your page is on. If you try and use Ajax to request data from a different domain than the page, you'll get a security error.

One way around this is a concept some call &quot;JSONP&quot;. This is where you include a script tag in your document. This script tag points to an external javascript source and when the script tag loads it executes (like any other script tag).</description>
            <author>Aaron Newton</author>
            <category>cnet-libraries:06-request</category>
            <pubDate>Mon, 07 Dec 2009 16:33:28 -0600</pubDate>
        </item>
        <item>
            <title>OverText</title>
            <link>http://www.clientcide.com/wiki/cnet-libraries/09-forms/05-overtext?rev=1255047450&amp;do=diff1255047450</link>
            <description>docs

OverText is a class that lets you overlay instructions above an input. You can accomplish a similar effecty by setting the value of the input as the instruction and then resetting the value when the user clicks into the input, but this method has three downsides: the instruction might get submitted by the form, you can't style the instruction text differently, if you're using a clientside form validator like FormValidator.js then the value will fail validation.</description>
            <author>Aaron Newton</author>
            <category>cnet-libraries:09-forms</category>
            <pubDate>Thu, 08 Oct 2009 18:17:30 -0600</pubDate>
        </item>
        <item>
            <title>FormValidator</title>
            <link>http://www.clientcide.com/wiki/cnet-libraries/09-forms/04-formvalidator?rev=1252425585&amp;do=diff1252425585</link>
            <description>docs

InputValidator

 The InputValidator class creates a single object that will validate a form input for a specific type of data. For instance, you might have an InputValidator for required fields that just makes sure the user has input something, while another InputValidator might check for a date format.</description>
            <author>Aaron Newton</author>
            <category>cnet-libraries:09-forms</category>
            <pubDate>Tue, 08 Sep 2009 09:59:45 -0600</pubDate>
        </item>
        <item>
            <title>ToElement</title>
            <link>http://www.clientcide.com/wiki/cnet-libraries/01.1-class.extras/04.toelement?rev=1243962728&amp;do=diff1243962728</link>
            <description>docs

MooTools has a not-well-known shortcut for its classes that allows you to pass an instance of a class to $ and have it return the DOM element to which the class is applied. This doesn't always make sense. While Fx.Tween obviously only points to a single DOM element, Accordion does not.</description>
            <author>Aaron Newton</author>
            <category>cnet-libraries:01.1-class.extras</category>
            <pubDate>Tue, 02 Jun 2009 11:12:08 -0600</pubDate>
        </item>
        <item>
            <title>StickyWin.Modal</title>
            <link>http://www.clientcide.com/wiki/cnet-libraries/07-ui/07-stickywin.modal?rev=1243962688&amp;do=diff1243962688</link>
            <description>docs

As outlined in the modalizer section, a modal window is one that grays out the page when it prompts the user to act. StickyWin.Modal is just modalizer+StickyWin:




new StickyWin.Modal({content: $('stickyWinContent').get('value')});


You can pass it the same kind of info you can a StickyWin with an additional modalOptions object with settings for modalizer:</description>
            <author>Aaron Newton</author>
            <category>cnet-libraries:07-ui</category>
            <pubDate>Tue, 02 Jun 2009 11:11:28 -0600</pubDate>
        </item>
        <item>
            <title>StickyWin.Fx</title>
            <link>http://www.clientcide.com/wiki/cnet-libraries/07-ui/06-stickywinfx?rev=1242150252&amp;do=diff1242150252</link>
            <description>docs

The StickyWinFx.js file extends StickyWin so that it fades in an out (woot). In addition to that, if you also include StickyWinFx.Drag.js, then you can make the popup resizable and/or draggable. The class (StickyWin) is used in all three cases. If you don't include StickyWinFx.Drag.js, then the options for dragging and resizing won't work, but it won't break or anything.</description>
            <author>Aaron Newton</author>
            <category>cnet-libraries:07-ui</category>
            <pubDate>Tue, 12 May 2009 11:44:12 -0600</pubDate>
        </item>
        <item>
            <title>StickyWin.ui</title>
            <link>http://www.clientcide.com/wiki/cnet-libraries/07-ui/10-stickywin.ui?rev=1241564910&amp;do=diff1241564910</link>
            <description>docs

StickyWin.ui() returns an html layout that is my default StickyWin skin. I got tired of authoring this over and over again, so it's just a quick way to wrap your content up in a nice window. Feel free to download it and change the styles to suit your needs.</description>
            <author>Aaron Newton</author>
            <category>cnet-libraries:07-ui</category>
            <pubDate>Tue, 05 May 2009 17:08:30 -0600</pubDate>
        </item>
        <item>
            <title>External Assets</title>
            <link>http://www.clientcide.com/wiki/cnet-libraries/00a-assets?rev=1240852256&amp;do=diff1240852256</link>
            <description>Clientcide's libraries include references to external images in several of its classes. These definitions are always configurable so you can overwrite them with your own values, but if you don't want to you can just use my images and styles.

By default the code points to servers at cnet.com which host most of the files, but this isn't really that desirable because visitors to your site will have to open new connections to a different domain, and this will often be slower than requesting the fil…</description>
            <author>Aaron Newton</author>
            <category>cnet-libraries</category>
            <pubDate>Mon, 27 Apr 2009 11:10:56 -0600</pubDate>
        </item>
        <item>
            <title>Submitting Bugs</title>
            <link>http://www.clientcide.com/wiki/cnet-libraries/00b-bugs?rev=1240691422&amp;do=diff1240691422</link>
            <description>We use the issue tracker on Google Code to manage bugs and whatnot. You can find that here: http://github.com/anutron/clientcide/issues.

Please provide as much detail as possible. When possible, post a link where we can see the issue and reproduce it.</description>
            <author>Aaron Newton</author>
            <category>cnet-libraries</category>
            <pubDate>Sat, 25 Apr 2009 14:30:22 -0600</pubDate>
        </item>
        <item>
            <title>Downloads &amp; GIT</title>
            <link>http://www.clientcide.com/wiki/cnet-libraries/00-downloads?rev=1240690614&amp;do=diff1240690614</link>
            <description>I'm using git for code source control: (Clientcide on Github). You can download files individually from our git repository here:

&lt;http://github.com/anutron/clientcide/tree/master&gt;

Check out the code w/ git

 Additionally, you can check out the source code with svn thusly:</description>
            <author>Aaron Newton</author>
            <category>cnet-libraries</category>
            <pubDate>Sat, 25 Apr 2009 14:16:54 -0600</pubDate>
        </item>
        <item>
            <title>IframeShim</title>
            <link>http://www.clientcide.com/wiki/cnet-libraries/02-browser/02-iframeshim?rev=1240686527&amp;do=diff1240686527</link>
            <description>docs

CSS provides a way to position elements on top of another with the z-index setting. If you've ever tried to position an element above a select input or some flash objects in IE 6 and below, you've no doubt discovered that you can't give it a high enough z-index no matter what you try (also, Firefox on the Mac has an issue with scroll bars, so this fixes that, too).</description>
            <author>Aaron Newton</author>
            <category>cnet-libraries:02-browser</category>
            <pubDate>Sat, 25 Apr 2009 13:08:47 -0600</pubDate>
        </item>
        <item>
            <title>Dollar G - removed plural from document in second example</title>
            <link>http://www.clientcide.com/wiki/cnet-libraries/04.1-utilities/02-dollarg?rev=1237503856&amp;do=diff1237503856</link>
            <description>This method is for &quot;$Group&quot; which returns a collection of elements (an array) no matter what you pass it: a DOM element, an id that references one, a selector, or an array of elements. This is useful if you want to have a class that accepts as it's arguments any number of elements. It always returns an array, though it may be empty.</description>
            <author>Luke Hoggett</author>
            <category>cnet-libraries:04.1-utilities</category>
            <pubDate>Thu, 19 Mar 2009 17:04:16 -0600</pubDate>
        </item>
        <item>
            <title>FormValidator.Tips</title>
            <link>http://www.clientcide.com/wiki/cnet-libraries/09-forms/04.5-formvalidator.tips?rev=1233270854&amp;do=diff1233270854</link>
            <description>docs

This class extends the FormValidator class to use popup tips instead of in-line error messaging. It makes use of the StickyWin.PointyTip class for positioning, so you have a lot of flexibility about where the tips appear, what color they are, their size, etc.</description>
            <author>Aaron Newton</author>
            <category>cnet-libraries:09-forms</category>
            <pubDate>Thu, 29 Jan 2009 16:14:14 -0600</pubDate>
        </item>
    </channel>
</rss>
