From 0f6df3d76dc9430d78d978037deab85f022ef45c Mon Sep 17 00:00:00 2001 From: erickson Date: Tue, 26 Jul 2005 19:47:20 +0000 Subject: [PATCH] template for sucking in javascript files git-svn-id: svn://svn.open-ils.org/ILS/trunk@1505 dcc99617-32d9-48b4-a31d-7c20da2025e4 --- .../src/templates/opac/pages/chunks/javascript.ttk | 94 ++++++++++++++++++++++ 1 file changed, 94 insertions(+) create mode 100644 Open-ILS/src/templates/opac/pages/chunks/javascript.ttk diff --git a/Open-ILS/src/templates/opac/pages/chunks/javascript.ttk b/Open-ILS/src/templates/opac/pages/chunks/javascript.ttk new file mode 100644 index 0000000000..73e1e337db --- /dev/null +++ b/Open-ILS/src/templates/opac/pages/chunks/javascript.ttk @@ -0,0 +1,94 @@ +[% + + util_batch = [ + "js/util/md5.js", + "js/util/webutils.js", + "js/util/Cookie.js", + "js/util/browser.js", + ]; + + ils_batch = [ + "js/util/web_fieldmapper.js", + "js/util/ils_utils.js", + "js/util/RemoteRequest.js" + "js/util/ex.js", + "js/util/UserSession.js", + ]; + + widget_batch = [ + "js/widgets/xtree.js", + "js/widgets/menu/ContextMenu.js", + "js/widgets/menu/ContextMenuManager.js", + "js/widgets/ProgressBar.js", + "js/widgets/Box.js", + "js/widgets/ListBox.js", + "js/widgets/SideBar.js", + "js/widgets/Survey.js", + "js/opac/HoldsWindow.js", + "js/opac/LoginDialog.js", + "js/widgets/PopupBox.js", + ]; + + page_batch = [ + "js/opac/Page.js", + "js/opac/GlobalInit.js", + "js/opac/SearchBarFormChunk.js", + "js/opac/SearchBarChunk.js", + "js/opac/LocationTree.js", + + "js/opac/OPACStartPage.js", + "js/opac/LoginPage.js", + "js/opac/AbstractRecordResultPage.js", + "js/opac/MRResultPage.js", + "js/opac/RecordResultPage.js", + "js/opac/RecordDetailPage.js", + "js/opac/LogoutPage.js", + "js/opac/AboutPage.js", + "js/opac/AdvancedSearchPage.js", + "js/opac/MyOPACPage.js", + + "js/opac/AddedContent.js", + ]; + + +%] + +[% BLOCK FASTJS; + ""; + END; +%] + +[% BLOCK JS; + FOR file IN batch; + ""; + END; + END; +%] + +[% BLOCK ALL_JS %] + + + [% + IF 0; #cgi.user_agent("MSIE"); + INCLUDE FASTJS batch=ils_batch; + INCLUDE FASTJS batch=util_batch; + INCLUDE FASTJS batch=widget_batch; + INCLUDE FASTJS batch=page_batch; + + ELSE; + INCLUDE JS batch=util_batch; + INCLUDE JS batch=ils_batch; + INCLUDE JS batch=widget_batch; + INCLUDE JS batch=page_batch; + END; + %] + + + +[% END; %] + -- 2.11.0