matthuhiggins / googtaculous

Modify javascript_include_tag to use google's Ajax Library Api

This URL has Read+Write access

name age message
file MIT-LICENSE Mon Jun 23 17:46:40 -0700 2008 here it is [Matthew Higgins]
file README Thu Apr 09 23:19:28 -0700 2009 * Update prototype and scriptaculous to newest ... [Matthew Higgins]
file Rakefile Mon Jun 23 17:46:40 -0700 2008 here it is [Matthew Higgins]
file init.rb Mon Jun 23 17:46:40 -0700 2008 here it is [Matthew Higgins]
file install.rb Mon Jun 23 17:46:40 -0700 2008 here it is [Matthew Higgins]
directory lib/ Fri Oct 02 14:58:21 -0700 2009 Add jquery support (it references the minified ... [matthuhiggins]
directory tasks/ Mon Jun 23 17:46:40 -0700 2008 here it is [Matthew Higgins]
directory test/ Fri Oct 02 14:58:21 -0700 2009 Add jquery support (it references the minified ... [matthuhiggins]
file uninstall.rb Mon Jun 23 17:46:40 -0700 2008 here it is [Matthew Higgins]
README
Googtaculous
============

Modifies how javascript_include_tag works, so that Rails javascript files are served from Google's Ajax Library API.
Local javascript is used when ActionController::Base.consider_all_requests_local is true, which is true in development 
mode.

Example
=======

<%= javascript_include_tag 'prototype', 'effects' %>

Expands to:

<script src="http://ajax.googleapis.com/ajax/libs/prototype/1.6.0.3/prototype.js" type="text/javascript"></script>
<script src="http://ajax.googleapis.com/ajax/libs/scriptaculous/1.8.2/effects.js" type="text/javascript"></script>


Additionally,

<%= javascript_include_tag :defaults %>

expands to 

<script src="http://ajax.googleapis.com/ajax/libs/prototype/1.6.0.3/prototype.js" type="text/javascript"></script>
<script src="http://ajax.googleapis.com/ajax/libs/scriptaculous/1.8.2/effects.js" type="text/javascript"></script>
<script src="http://ajax.googleapis.com/ajax/libs/scriptaculous/1.8.2/dragdrop.js" type="text/javascript"></script>
<script src="http://ajax.googleapis.com/ajax/libs/scriptaculous/1.8.2/controls.js" type="text/javascript"></script>
<script src="/javascripts/application.js?1213130636" type="text/javascript"></script>


Copyright (c) 2008 [Matthew Higgins], released under the MIT license