SC Ajax Lib v1.0

Release Notes


  • The plugin provides your applications with stable, reliable, high speed, globally available to all the most pupular, open source JavaScript libraries.
  • This plugin currently utilizes Google's content distribution network and loading architecture. 
  • Using this plugin takes the pain out of developing mashups in JavaScript while using a collection of libraries.  It correctly sets cache headers, and will stay upto date with the most recent bug fixes, etc.
  • The current supported libraries are the following:
  1. jQuery (1.2.3, 1.2.6, 1.3.0, 1.3.1, 1.3.2)
  2. jQuery UI (1.5.2, 1.5.3, 1.7.0, 1.7.1)
  3. Prototype (,
  4. (1.8.1, 1.8.2)
  5. MooTools (1.11, 1.2.1)
  6. Dojo (1.1.1, 1.2.0, 1.2.3, 1.3.0)
  7. SWFObject (2.1)
  8. Yahoo! User Interface Library (YUI) (2.6.0, 2.7.0)

Also included in this plugin are 17 themes for jQuery UI 1.5 and 1.7
A list of themes are as follows:

  1. UI lightness
  2. UI darkness
  3. smoothness
  4. start
  5. redmond
  6. cupertino
  7. south street
  8. blitzer
  9. humanity
  10. hot sneaks
  11. excite bike
  12. vader
  13. dot luv
  14. mint choc
  15. black tie
  16. trontastic
  17. swanky purse

Also include is a demo page to allow you to try out all 17 themes.. can be found from the drop down menu and is only available to administrators.  "SC Ajax Lib Demo"




It is recommended that you place this at the top of your list of plugins.

  • hi, i tried this on IE7 and other Mozilla browsers (Firefox & Safari). Even tried it on Google Chrome.

    After enabled the plugin at Tool Administrations, all links to Settings and More info for plugins are not clickable.

  • I'm having the same error :S

    thanks a lot for your plugin though....

  • Thanks Shellcode for the plugin but excuse me for my ignorance; what does this plugin do and how does it help anybody using elgg?

    Sorry again for the ignorance.

  • @sadistic, @zanzoon: I downloaded and installed google chrome.. Everything works just fine in Google chrome, safari, firefox, and IE7.  So there has to be a conflict with another plugin somewhere...

    try the following search from your mods directory:

    # find . -name "header.php" -print

    You might have something else that is overwritting the following view: views/default/page_elements/header.php.  Looks for plugins that might be using this same view...

    also do the following from your mods directory this will give you a list of plugins that could potentially be giving you a hard time... Once you figure out which plugin it is I'll take a look: 

    grep -R "page_elements/header" *


    @Anas: This is a development library... used to develop websites... So it provides additional options to the elgg javascript library that were not available previously.   I think I read in a post somewhere that we were using a stripped down version of the jQuery ui that didn't have a datepicker for example.  Well it now provides the full jQuery ui so you can add that type of funtionilty to your website.

  • unfortunately i'm in  a shared host, i don't think i can place commands

  • Thanks Shellcode for the explanation. Your efforts are much appreciated.

  • any help if i'm on a shared host?

  • Zanzoon, maybe look for the things ShellCode mentioned manually, on your local system? Do a search locally and figure that it is the same issue on your shared host.

  • @sadistic, @zanzoon:
    I am using elgg 1.5 version and i had the same problem

    here is the solution:

    1.follow to the->"./mod/sc_ajax_libs/views/default/page_elements" directory and make a backup for header.php

    2.find->"./views/default/page_elements"directory and copy header.php from there
       to the->"./mod/sc_ajax_libs/views/default/page_elements" directory
       then, open or reload->"Tool Administrations" page
       check->"sc_ajax_libs [Setings]" find there  
         JQuery Version:
         JQueryUI Version:
       click "Modify" button for both (dont change anything!!!) just press-> "Save"
       Disable - SC Ajax Lib plugin
       make  SC Ajax Lib plugin be at the top of your list of plugins (if it's still not)
       Enable - SC Ajax Lib plugin
        reload page, from the backup (that we made in step 1) replace back
       header.php in->"./mod/sc_ajax_libs/views/default/page_elements" directory
       and reload page

    it work quite well for me

  • Sorry doesnt work correctly with ellg 1.7.1


  • Category: Uncategorized
  • License: FreeBSD license
  • Updated: 2014-11-17
  • Downloads: 1229
  • Recommendations: 0

Other Projects

View shellcode's plugins