Skip to content

Instantly share code, notes, and snippets.

@Inviz
Created March 29, 2009 18:48
Show Gist options
  • Select an option

  • Save Inviz/87489 to your computer and use it in GitHub Desktop.

Select an option

Save Inviz/87489 to your computer and use it in GitHub Desktop.
//3d party multipurpose libs
register('inflections', '/javascripts/vendor/jester/inflections.js')
register('mimeparse', '/javascripts/vendor/mimeparse.js')
//autocompleterer
register('autocompleter', '/javascripts/vendor/autocompleter/autocompleter.js')
register('autocompleter-ext', '/javascripts/vendor/autocompleter/autocompleter-ext.js')
register('autocompleter-remote', '/javascripts/vendor/autocompleter/autocompleter-remote.js', 'autocompleter', 'autocompleter-ext')
register('autocompleter-local', '/javascripts/vendor/autocompleter/autocompleter-local.js', 'autocompleter', 'autocompleter-ext')
//uploader-related stuff. Thank you, Harald!
register('fx-progressbar', '/javascripts/vendor/upload/fx-progressbar.js')
register('upload-swiff', '/javascripts/vendor/upload/upload-swiff.js', 'fx-progressbar')
register('upload', '/javascripts/vendor/upload/upload-ext.js', 'upload-swiff')
//History library
register('history', '/javascripts/vendor/history.js')
//sortable tables
register('sortable-table', '/javascripts/vendor/sortable-table.js')
//Clientcide stuff
//register('cnet', '/javascripts/vendor/clientcide/clientcide.js')
//register('validations', '/javascripts/vendor/clientcide/validations.js', 'cnet')
register('pdfviewer', '/javascripts/vendor/pdfviewer/pdfviewer.js')
register('calendar', '/javascripts/vendor/calendar/calendar.js')
//Orwik elements (basics)
register('sortables-extended', '/javascripts/common/elements/sortables-extended.js')
register('sortables-sensitive', '/javascripts/common/elements/sortables-sensitive.js', 'sortables-extended')
register('tip', '/javascripts/common/elements/tip.js')
//Orwik widgets
register('shoutbox', '/javascripts/common/widgets/shoutbox.js')
register('feed', '/javascripts/common/widgets/feed.js', 'calendar')
register('uploader', '/javascripts/common/elements/uploader/uploader.js', 'upload')
register('uploader-block', '/javascripts/common/elements/uploader/block/block.js', 'uploader')
register('uploader-input', '/javascripts/common/elements/uploader/input/input.js', 'uploader')
register('uploader-progressing', '/javascripts/common/elements/uploader/traits/progressing.js', 'uploader')
register('uploader-sensitive', '/javascripts/common/elements/uploader/traits/sensitive.js', 'uploader')
register('followship', '/javascripts/common/widgets/followship.js')
register('invite-people', '/javascripts/common/widgets/invite-people.js', 'autocompleter-remote')
register('chemicals-order', '/javascripts/common/widgets/chemicals-order.js')
register('categories', '/javascripts/common/widgets/categories.js')
register('mooswitch', '/javascripts/vendor/mooswitch/mooswitch.js')
register('canvas', '/javascripts/common/elements/canvas/canvas.js')
register('canvas-historical', '/javascripts/common/elements/canvas/traits/historical.js', 'canvas', 'history')
register('canvas-nested', '/javascripts/common/elements/canvas/traits/nested.js', 'canvas')
register('tabs', '/javascripts/common/elements/tabs/tabs.js')
register('tabs-sliding', '/javascripts/common/elements/tabs/sliding/sliding.js', 'tabs', 'canvas')
register('tabs-animated', '/javascripts/common/elements/tabs/sliding/traits/animated.js', 'tabs')
register('form', '/javascripts/common/elements/form/form.js')
register('form-asynchronous', '/javascripts/common/elements/form/traits/asynchronous.js')
register('form-clonables', '/javascripts/common/elements/form/traits/clonables.js')
register('form-validated', '/javascripts/common/elements/form/traits/validated.js', 'tip', 'inflections')
register('form-multivariant', '/javascripts/common/elements/form/traits/multivariant.js')
register('form-expanding-textareas', '/javascripts/common/elements/form/traits/expanding-textareas.js')
register('form-uploads', '/javascripts/common/elements/form/traits/uploads.js', 'uploader')
//Orwik pages (sets of widgets)
register('dashboard', '/javascripts/common/pages/dashboard.js')
register('portal', '/javascripts/common/pages/portal.js')
register('chat', '/javascripts/common/pages/chat.js')
register('comments', '/javascripts/common/pages/comments.js')
register('discussions', '/javascripts/common/pages/discussions.js', 'comments')
register('memberships', '/javascripts/common/pages/memberships.js', 'sortables-sensitive')
register('authorships', '/javascripts/common/pages/authorships.js', 'sortables-extended', 'jester')
//jester: Javascript ORM
register('jester', '/javascripts/vendor/jester/jester.js', 'inflections')
register('moocanvas', Browser.Engine.trident ? '/javascripts/vendor/moocanvas.js': null)
//mochaui: like, you know, INTERFACE!
register('mochaui-core',
'/javascripts/vendor/mochaui/Extensions/mymetalab.js',
'/javascripts/vendor/mochaui/Core/Core.js',
'/javascripts/vendor/mochaui/Window/Window.js',
'/javascripts/vendor/mochaui/Window/Modal.js',
'moocanvas'
)
register('mochaui',
'/javascripts/vendor/mochaui/Layout/Workspaces.js',
'mochaui-core',
'/javascripts/vendor/mochaui/Window/Windows-from-html.js',
'/javascripts/vendor/mochaui/Window/Windows-from-json.js',
'/javascripts/vendor/mochaui/Window/Arrange-cascade.js',
'/javascripts/vendor/mochaui/Window/Arrange-tile.js',
'/javascripts/vendor/mochaui/Window/Tabs.js',
'/javascripts/vendor/mochaui/Layout/Layout.js',
'/javascripts/vendor/mochaui/Layout/Dock.js'
);
//tools: all stuff you need to create a tool
register('application', '/javascripts/tools/application.js')
register('tools-core', '/javascripts/tools/tools.js', 'mimeparse', 'application')
register('tools', '/javascripts/tools/registered.js', 'tools-core')
//Document browsers
register('document-browser',
'/javascripts/document_browser/core/integrations.js',
'/javascripts/document_browser/core/document_browser.js',
'/javascripts/document_browser/core/layout.js'
)
register('document-browser-fancy',
'/javascripts/document_browser/fancy/integrations.js',
'document-browser',
'mochaui',
'upload',
'/javascripts/document_browser/fancy/helpers.js',
'/javascripts/document_browser/fancy/effects.js',
'/javascripts/document_browser/fancy/document_browser.js',
'/javascripts/document_browser/fancy/layout.js',
'/javascripts/document_browser/fancy/mocha.js',
'tools'
)
register('log4js', '/javascripts/vendor/log4js/log4js.js')
register('xmlsax', '/javascripts/vendor/xmlsax/xmlsax-compressed.js')
register('xmpp4js',
'/javascripts/vendor/xmpp4js/workflow/Login.js',
'xmlsax',
'/javascripts/vendor/xmpp4js/adapter/Default.js',
'/javascripts/vendor/xmpp4js/Jid.js',
'/javascripts/vendor/xmpp4js/DomBuilder.js',
'/javascripts/vendor/xmpp4js/packet/Base.js',
'/javascripts/vendor/xmpp4js/packet/IQ.js',
'/javascripts/vendor/xmpp4js/packet/Message.js',
'/javascripts/vendor/xmpp4js/packet/Presence.js',
'/javascripts/vendor/xmpp4js/packet/AuthPlainText.js',
'/javascripts/vendor/xmpp4js/packet/PacketExtension.js',
'/javascripts/vendor/xmpp4js/packet/PacketListenerManager.js',
'/javascripts/vendor/xmpp4js/packet/Registration.js',
'/javascripts/vendor/xmpp4js/StanzaProvider.js',
'/javascripts/vendor/xmpp4js/PacketHelper.js',
'/javascripts/vendor/xmpp4js/KeySequence.js',
'/javascripts/vendor/xmpp4js/Events.js',
'/javascripts/vendor/xmpp4js/transport/Base.js',
'/javascripts/vendor/xmpp4js/transport/BOSH.js',
//'/javascripts/vendor/xmpp4js/transport/Script.js',
'/javascripts/vendor/xmpp4js/PacketFilter.js',
'/javascripts/vendor/xmpp4js/packetfilter/Errors.js',
'/javascripts/vendor/xmpp4js/packetfilter/PacketExtensionFilter.js',
'/javascripts/vendor/xmpp4js/PluginManager.js',
'/javascripts/vendor/xmpp4js/md5sasl/Md5Sasl.js',
'/javascripts/vendor/xmpp4js/md5sasl/utf8.js',
'/javascripts/vendor/xmpp4js/XmppConnection.js',
'/javascripts/vendor/xmpp4js/chat/Chat.js',
'/javascripts/vendor/xmpp4js/chat/MessageThreadFilter.js',
'/javascripts/vendor/xmpp4js/chat/ChatManager.js',
'/javascripts/vendor/xmpp4js/muc/MucParticipant.js',
'/javascripts/vendor/xmpp4js/muc/MucRoom.js',
'/javascripts/vendor/xmpp4js/muc/StatefulMucRoom.js',
'/javascripts/vendor/xmpp4js/muc/MucPresenceFilter.js',
'/javascripts/vendor/xmpp4js/muc/MucError.js',
'/javascripts/vendor/xmpp4js/muc/MucManager.js',
'/javascripts/vendor/xmpp4js/muc/ext/Muc.js',
'/javascripts/vendor/xmpp4js/muc/ext/MucUser.js',
'/javascripts/vendor/xmpp4js/ext/DataStorage.js',
'/javascripts/vendor/xmpp4js/ext/ServiceDisco.js'
)
register('xmpp4js-roster',
'/javascripts/vendor/xmpp4js/roster/RosterPacket.js',
'/javascripts/vendor/xmpp4js/roster/RosterEntry.js',
'/javascripts/vendor/xmpp4js/roster/RosterGroup.js',
'/javascripts/vendor/xmpp4js/roster/VirtualRosterGroup.js',
'/javascripts/vendor/xmpp4js/roster/UnfiledEntriesRosterGroup.js',
'/javascripts/vendor/xmpp4js/roster/RosterItemManager.js',
'/javascripts/vendor/xmpp4js/roster/PresenceManager.js',
'/javascripts/vendor/xmpp4js/roster/Roster.js'
)
register('socketclient', '/javascripts/vendor/socketclient/socketclient.js')
register('xmpp4js-flash',
'/javascripts/vendor/xmpp4js/transport/BOSH.Flash.js',
'socketclient'
)
register('xmpp4moo',
'/javascripts/vendor/xmpp4moo/xmpp4moo.js',
'xmpp4js',
'xmpp4js-flash'
)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment