Default Theme

Description

This is the system-defined default theme that is used as the base for all other themes.

Theme manifest

<Manifest> <Resource> <reference>css-framework-start</reference> </Resource> <Resource> <reference>css-framework-end</reference> <requires>css-framework-start</requires> <follows>css-framework-start</follows> </Resource> <Resource> <reference>css-standard-start</reference> <requires>css-framework-end</requires> <follows>css-framework-end</follows> </Resource> <Resource> <reference>css-standard-end</reference> <requires>css-standard-start</requires> <follows>css-standard-start</follows> </Resource> <Resource> <reference>css-theme-start</reference> <requires>css-standard-end</requires> <follows>css-standard-end</follows> </Resource> <Resource> <reference>css-theme-end</reference> <requires>css-theme-start</requires> <follows>css-theme-start</follows> </Resource> <Resource> <reference>js-framework-start</reference> <requires>css-theme-end</requires> <follows>css-theme-end</follows> </Resource> <Resource> <reference>js-framework-end</reference> <requires>js-framework-start</requires> <follows>js-framework-start</follows> </Resource> <Resource> <reference>js-standard-start</reference> <requires>js-framework-end</requires> <follows>js-framework-end</follows> </Resource> <Resource> <reference>js-standard-end</reference> <requires>js-standard-start</requires> <follows>js-standard-start</follows> </Resource> <Resource> <reference>js-theme-start</reference> <requires>js-standard-end</requires> <follows>js-standard-end</follows> </Resource> <Resource> <reference>js-theme-end</reference> </Resource> <Resource> <reference>head</reference> <requires>standard</requires> <requires>custom</requires> </Resource> <!-- Standard resources --> <Resource> <reference>standard</reference> <requires>standard-css</requires> <requires>print-css</requires> <requires>standard-js</requires> <requires>bootstrap-css</requires> <requires>font-awesome</requires> </Resource> <Resource> <reference>custom</reference> </Resource> <Resource> <reference>standard-css</reference> <section>css-standard</section> <content> &lt;link rel="STYLESHEET" href="${rootPath}version3.css" type="text/css"/&gt; </content> </Resource> <Resource> <reference>print-css</reference> <section>css-standard</section> <follows>standard-css</follows> <content> &lt;link rel="STYLESHEET" media="print" href="${rootPath}version3-print.css" type="text/css"/&gt; </content> </Resource> <Resource> <reference>standard-js</reference> <section>js-standard</section> <content> &lt;script type="text/javascript" src="${rootPath}standard.js"&gt;&lt;/script&gt; </content> <requires>jquery</requires> </Resource> <Resource> <reference>banner-css</reference> <section>css-standard</section> <follows>standard-css</follows> <content> &lt;link rel="STYLESHEET" href="${rootPath}files/banner/banner.css" type="text/css"/&gt; </content> </Resource> <Resource> <reference>banner-js</reference> <section>js-standard</section> <follows>standard-js</follows> <requires>jquery</requires> <content> &lt;script type="text/javascript" src="${rootPath}files/banner/banner.js"&gt;&lt;/script&gt; </content> </Resource> <!-- Additions for edit forms --> <Resource> <reference>nodeedit</reference> </Resource> <!-- jQuery --> <Resource> <reference>jquery</reference> <section>js-framework</section> <content> &lt;script type="text/javascript" src="${rootPath}jquery.js"&gt;&lt;/script&gt; </content> </Resource> <!-- Bootstrap 5 --> <Resource> <reference>bootstrap-css</reference> <section>css-framework</section> <content> &lt;link rel="STYLESHEET" href="${rootPath}files/bootstrap5/css/bootstrap.min.css" type="text/css"/&gt; </content> </Resource> <Resource> <reference>bootstrap-js</reference> <section>js-framework</section> <content> &lt;script type="text/javascript" src="${rootPath}files/bootstrap5/js/bootstrap.bundle.min.js"&gt;&lt;/script&gt; </content> <follows>jquery</follows> <follows>bs3compat-js</follows> </Resource> <Resource> <reference>bootstrap</reference> <requires>bootstrap-js</requires> <requires>bootstrap-css</requires> </Resource> <!-- Bootstrap 3 compatibility --> <Resource> <reference>bs3compat</reference> <requires>bs3compat-js</requires> <requiredBy>head</requiredBy> </Resource> <Resource> <reference>bs3compat-js</reference> <section>js-framework</section> <content> &lt;script type="text/javascript" src="${rootPath}files/bs3compat/bs3compat.js"&gt;&lt;/script&gt; </content> <follows>jquery</follows> </Resource> <!-- Classes that require the Bootstrap JavaScript --> <Resource> <reference>alert-dismissable</reference> <requires>bootstrap</requires> </Resource> <Resource> <reference>dropdown-toggle</reference> <requires>bootstrap</requires> </Resource> <Resource> <reference>navbar</reference> <requires>bootstrap</requires> </Resource> <!-- jQuery plug-ins --> <Resource> <reference>jquery-form</reference> <section>js-framework</section> <requires>jquery</requires> <follows>jquery</follows> <content> &lt;script type="text/javascript" src="${rootPath}files/popup/jquery.form.js" async="async"&gt;&lt;/script&gt; </content> </Resource> <Resource> <reference>jquery-datatables</reference> <requires>jquery-datatables-js</requires> <requires>jquery-datatables-css</requires> </Resource> <Resource> <reference>jquery-datatables-js</reference> <section>js-framework</section> <content> &lt;script type="text/javascript" src="${rootPath}files/datatable/datatables.min.js"&gt;&lt;/script&gt; </content> <requires>jquery</requires> <follows>jquery</follows> </Resource> <Resource> <reference>jquery-datatables-css</reference> <section>css-standard</section> <follows>standard-css</follows> <content> &lt;link rel="STYLESHEET" href="${rootPath}files/datatable/datatables.min.css" type="text/css"/&gt; </content> </Resource> <Resource> <reference>jquery-cookie</reference> <section>js-framework</section> <content> &lt;script type="text/javascript" src="${rootPath}files/jqueryplugins/jquery.cookie.js"&gt;&lt;/script&gt; </content> <requires>jquery</requires> <follows>jquery</follows> </Resource> <!-- font awesome --> <Resource> <reference>font-awesome</reference> <section>css-standard</section> <follows>standard-css</follows> <content> &lt;link rel="STYLESHEET" href="${rootPath}files/font-awesome/css/all.min.css" type="text/css"/&gt; &lt;link rel="STYLESHEET" href="${rootPath}files/font-awesome/css/v4-shims.css" type="text/css"/&gt; </content> </Resource> <!-- sign in --> <Resource> <reference>sign_on</reference> <requires>email-sign-in-js</requires> </Resource> <Resource> <reference>email-sign-in-js</reference> <section>js-standard</section> <content>&lt;script src="${rootPath}files/sign_in/email_sign_in.js"&gt;&lt;/script&gt; </content> <requires>jquery-cookie</requires> </Resource> <!-- jqPlot --> <Resource> <reference>jqplot</reference> <requires>jqplot-js</requires> <requires>jqplot-css</requires> </Resource> <Resource> <!-- Core resources used by all jqplot graphs --> <reference>jqplot-js</reference> <section>js-framework</section> <requires>jquery</requires> <follows>jquery</follows> <requires>excanvas</requires> <follows>excanvas</follows> <content> &lt;script type="text/javascript" src="${rootPath}files/jqplot/jquery.jqplot.min.js"&gt;&lt;/script&gt; &lt;script type="text/javascript" src="${rootPath}files/jqplot/jqplot.canvasAxisLabelRenderer.min.js"&gt;&lt;/script&gt; &lt;script type="text/javascript" src="${rootPath}files/jqplot/jqplot.canvasTextRenderer.min.js"&gt;&lt;/script&gt; </content> </Resource> <Resource> <!-- Optional resources used by only some jqplot graphs. These can be reconfigured to be more granular if necessary --> <reference>jqplot-optional</reference> <section>js-framework</section> <follows>jqplot-js</follows> <content> &lt;script type="text/javascript" src="${rootPath}files/jqplot/jqplot.barRenderer.min.js"&gt;&lt;/script&gt; &lt;script type="text/javascript" src="${rootPath}files/jqplot/jqplot.bubbleRenderer.min.js"&gt;&lt;/script&gt; &lt;script type="text/javascript" src="${rootPath}files/jqplot/jqplot.categoryAxisRenderer.min.js"&gt;&lt;/script&gt; &lt;script type="text/javascript" src="${rootPath}files/jqplot/jqplot.dateAxisRenderer.min.js"&gt;&lt;/script&gt; &lt;script type="text/javascript" src="${rootPath}files/jqplot/jqplot.highlighter.min.js"&gt;&lt;/script&gt; &lt;script type="text/javascript" src="${rootPath}files/jqplot/jqplot.pieRenderer.min.js"&gt;&lt;/script&gt; &lt;script type="text/javascript" src="${rootPath}files/jqplot/jqplot.canvasOverlay.min.js"&gt;&lt;/script&gt; </content> </Resource> <Resource> <reference>jqplot-css</reference> <section>css-framework</section> <content> &lt;link rel="STYLESHEET" href="${rootPath}files/jqplot/jquery.jqplot.min.css" type="text/css"/&gt; <style type="text/css"> /* Fix highlighter position */ .jqplot-highlighter-tooltip, .jqplot-canvasOverlay-tooltip { z-index: 3; } </style> </content> </Resource> <!-- excanvas - support for canvas in IE --> <Resource> <reference>excanvas</reference> <section>js-framework</section> <content> &lt;!--[if lte IE 8]&gt;&lt;script language="javascript" type="text/javascript" src="${rootPath}files/jqplot/excanvas.min.js"&gt;&lt;/script&gt;&lt;![endif]--&gt; </content> </Resource> <!-- Date Picker --> <Resource> <reference>datepicker-css</reference> <section>css-framework</section> <follows>bootstrap-css</follows> <requires>bootstrap-css</requires> <content> &lt;link rel="STYLESHEET" href="${rootPath}files/datepicker/datepicker3.css" type="text/css"/&gt; </content> </Resource> <Resource> <reference>datepicker</reference> <section>js-framework</section> <content> &lt;script type="text/javascript" src="${rootPath}files/datepicker/bootstrap-datepicker.js"&gt;&lt;/script&gt; </content> <requires>jquery</requires> <follows>jquery</follows> <follows>bootstrap</follows> <requires>bootstrap</requires> </Resource> <!-- Date/time picker --> <Resource> <reference>datetime</reference> <requires>activeFormat</requires> <requires>datetimepicker-js</requires> <requires>datetimepicker-css</requires> <requires>datejs</requires> <section>js-standard</section> <follows>datetimepicker-js</follows> <follows>activeFormat</follows> <follows>datejs</follows> <content> &lt;script type="text/javascript" src="${rootPath}files/datetime/datetime.js"&gt;&lt;/script&gt; </content> </Resource> <Resource> <reference>datetime-start</reference> <requires>datetime</requires> </Resource> <Resource> <reference>datetimepicker-css</reference> <section>css-framework</section> <follows>bootstrap-css</follows> <requires>bootstrap-css</requires> <content> &lt;link rel="STYLESHEET" href="${rootPath}files/datetime/bootstrap-datetimepicker.css" type="text/css"/&gt; </content> </Resource> <Resource> <reference>datetimepicker-js</reference> <section>js-framework</section> <content> &lt;script type="text/javascript" src="${rootPath}files/datetime/bootstrap-datetimepicker.js"&gt;&lt;/script&gt; </content> <requires>jquery</requires> <follows>jquery</follows> <follows>bootstrap</follows> <requires>bootstrap</requires> </Resource> <!-- Editor --> <Resource> <reference>editor</reference> <section>js-standard</section> <filter> <or> nodeedit editor-show-on-browse </or> </filter> <content> &lt;script type="text/javascript" src="${rootPath}files/tinymce/tinymce.min.js"&gt;&lt;/script&gt; &lt;script type="text/javascript" src="${rootPath}files/tinymce/tiny_mce_metrici.js"&gt;&lt;/script&gt; </content> <follows>jquery</follows> </Resource> <!-- Code Editor --> <Resource> <reference>code</reference> <requires>codemirror-js</requires> <requires>codemirror-css</requires> </Resource> <Resource> <reference>code-javascript</reference> <requires>codemirror-mode-javascript</requires> </Resource> <Resource> <reference>code-json</reference> <requires>codemirror-mode-javascript</requires> </Resource> <Resource> <reference>code-css</reference> <requires>codemirror-mode-css</requires> </Resource> <Resource> <reference>code-xml</reference> <requires>codemirror-mode-javascript</requires> </Resource> <Resource> <reference>code-html</reference> <requires>codemirror-mode-javascript</requires> <requires>codemirror-mode-css</requires> <requires>codemirror-mode-xml</requires> <requires>codemirror-mode-htmlmixed</requires> </Resource> <Resource> <reference>code-auto</reference> <requires>codemirror-mode-javascript</requires> <requires>codemirror-mode-css</requires> <requires>codemirror-mode-xml</requires> <requires>codemirror-mode-htmlmixed</requires> </Resource> <Resource> <reference>codemirror-js</reference> <section>js-standard</section> <filter> <or> nodeedit code-editor-show-on-browse </or> </filter> <content> &lt;script type="text/javascript" src="${rootPath}files/codemirror/lib/codemirror.js"&gt;&lt;/script&gt; &lt;script type="text/javascript" src="${rootPath}files/codemirror/addon/edit/matchbrackets.js"&gt;&lt;/script&gt; &lt;script type="text/javascript" src="${rootPath}files/codemirror/addon/display/fullscreen.js"&gt;&lt;/script&gt; &lt;script type="text/javascript" src="${rootPath}files/codemirror/addon/search/search.js"&gt;&lt;/script&gt; &lt;script type="text/javascript" src="${rootPath}files/codemirror/addon/search/searchcursor.js"&gt;&lt;/script&gt; &lt;script type="text/javascript" src="${rootPath}files/codemirror/addon/search/jump-to-line.js"&gt;&lt;/script&gt; &lt;script type="text/javascript" src="${rootPath}files/codemirror/addon/dialog/dialog.js"&gt;&lt;/script&gt; &lt;script type="text/javascript" src="${rootPath}files/codemirror/codemirror-metrici.js"&gt;&lt;/script&gt; </content> <follows>jquery</follows> <precedes>standard-js</precedes> </Resource> <Resource> <reference>codemirror-mode-javascript</reference> <section>js-standard</section> <filter> <or> nodeedit code-editor-show-on-browse </or> </filter> <content> &lt;script type="text/javascript" src="${rootPath}files/codemirror/mode/javascript/javascript.js"&gt;&lt;/script&gt; </content> <follows>codemirror-js</follows> <precedes>standard-js</precedes> </Resource> <Resource> <reference>codemirror-mode-htmlmixed</reference> <section>js-standard</section> <filter> <or> nodeedit code-editor-show-on-browse </or> </filter> <content> &lt;script type="text/javascript" src="${rootPath}files/codemirror/mode/htmlmixed/htmlmixed.js"&gt;&lt;/script&gt; </content> <follows>codemirror-js</follows> <follows>codemirror-mode-xml</follows> <follows>codemirror-mode-css</follows> <follows>codemirror-mode-javascript</follows> <precedes>standard-js</precedes> </Resource> <Resource> <reference>codemirror-mode-css</reference> <section>js-standard</section> <filter> <or> nodeedit code-editor-show-on-browse </or> </filter> <content> &lt;script type="text/javascript" src="${rootPath}files/codemirror/mode/css/css.js"&gt;&lt;/script&gt; </content> <follows>codemirror-js</follows> <precedes>standard-js</precedes> </Resource> <Resource> <reference>codemirror-mode-xml</reference> <section>js-standard</section> <filter> <or> nodeedit code-editor-show-on-browse </or> </filter> <content> &lt;script type="text/javascript" src="${rootPath}files/codemirror/mode/xml/xml.js"&gt;&lt;/script&gt; </content> <follows>codemirror-js</follows> <precedes>standard-js</precedes> </Resource> <Resource> <reference>codemirror-css</reference> <section>css-standard</section> <filter> <or> nodeedit code-editor-show-on-browse </or> </filter> <content> &lt;link rel="STYLESHEET" href="${rootPath}files/codemirror/lib/codemirror.css" type="text/css"/&gt; &lt;link rel="STYLESHEET" href="${rootPath}files/codemirror/addon/display/fullscreen.css" type="text/css"/&gt; &lt;link rel="STYLESHEET" href="${rootPath}files/codemirror/addon/dialog/dialog.css" type="text/css"/&gt; &lt;link rel="STYLESHEET" href="${rootPath}files/codemirror/codemirror-metrici.css" type="text/css"/&gt; </content> <follows>bootstrap-css</follows> <precedes>standard-css</precedes> </Resource> <!-- Popup dialogs --> <Resource> <reference>popup</reference> <section>js-standard</section> <follows>standard-js</follows> <content> &lt;script type="text/javascript" src="${rootPath}files/popup/popup.js" async="async"&gt;&lt;/script&gt; </content> </Resource> <!-- Tables --> <Resource> <reference>maTable</reference> <requires>maTable-js</requires> <requires>jquery-datatables</requires> </Resource> <Resource> <reference>maTable-js</reference> <section>js-standard</section> <follows>standard-js</follows> <content> &lt;script type="text/javascript" src="${rootPath}files/datatable/maDataTable.js"&gt;&lt;/script&gt; </content> </Resource> <Resource> <reference>datatable-column-filter</reference> <section>js-standard</section> <follows>maTable-js</follows> <content> &lt;script type="text/javascript" src="${rootPath}files/datatable/column_filter.js"&gt;&lt;/script&gt; </content> </Resource> <Resource> <reference>rowreorder</reference> <requires>rowreorder-js</requires> <requires>rowreorder-css</requires> </Resource> <Resource> <reference>rowreorder-js</reference> <section>js-standard</section> <follows>jquery-datatables-js</follows> <content> &lt;script type="text/javascript" src="${rootPath}files/datatable/RowReorder-1.2.8/js/dataTables.rowReorder.min.js"&gt;&lt;/script&gt; </content> </Resource> <Resource> <reference>rowreorder-css</reference> <section>css-standard</section> <follows>jquery-datatables-css</follows> <content> &lt;link rel="STYLESHEET" href="${rootPath}files/datatable/RowReorder-1.2.8/css/rowReorder.dataTables.min.css" type="text/css"/&gt; </content> </Resource> <!-- Autosave --> <Resource> <reference>autosave</reference> <requires>autosave-js</requires> </Resource> <Resource> <reference>autosave-js</reference> <section>js-standard</section> <follows>standard-js</follows> <content> &lt;script type="text/javascript" src="${rootPath}files/autosave/autosave.js"&gt;&lt;/script&gt; </content> </Resource> <!-- Node sort (snort) --> <Resource> <reference>snort</reference> <requires>snort-css</requires> <requires>snort-js</requires> </Resource> <Resource> <reference>snort-js</reference> <section>js-standard</section> <follows>standard-js</follows> <requires>sortable</requires> <content> &lt;script type="text/javascript" src="${rootPath}files/snort/snort.js"&gt;&lt;/script&gt; </content> </Resource> <Resource> <reference>snort-css</reference> <section>css-standard</section> <follows>standard-css</follows> <content>&lt;style&gt; /* CSS for node sort (snort) */ .snorthandle { margin-right:0.5em; } .handle { cursor: move; } .locked .handle { display: none; } &lt;/style&gt; </content> </Resource> <Resource> <reference>sortable</reference> <section>js-framework</section> <content> &lt;script type="text/javascript" src="${rootPath}files/rubaxa_sortable/Sortable.min.js"&gt;&lt;/script&gt; </content> <requires>jquery</requires> <follows>jquery</follows> </Resource> <!-- Only bring sortable in on edit --> <Resource> <reference>sortable-editonly</reference> <section>js-framework</section> <content> &lt;script type="text/javascript" src="${rootPath}files/rubaxa_sortable/Sortable.min.js"&gt;&lt;/script&gt; </content> <requires>jquery</requires> <follows>jquery</follows> <!-- Show this when you show nodeedit, but not if you already have sortable in place. --> <filter> <and> nodeedit <not>sortable</not> </and> </filter> </Resource> <!-- Member sorting. This only works on the standard edit pages. --> <Resource> <reference>nodeMemberSequence</reference> <requires>sortable-editonly</requires> <section>js-standard</section> <follows>standard-js</follows> <content>&lt;script type="text/JavaScript" src="${rootPath}files/member_sortable/member_sortable.js"&gt;&lt;/script&gt;</content> <filter> nodeedit </filter> </Resource> <!-- InfoBoard --> <Resource> <reference>infoboard</reference> <requires>infoboard-css</requires> <requires>infoboard-js</requires> <requires>snort</requires> </Resource> <Resource> <reference>infoboard-js</reference> <section>js-standard</section> <follows>snort-js</follows> <content> &lt;script type="text/javascript" src="${rootPath}files/infoboard/infoboard.js"&gt;&lt;/script&gt; </content> </Resource> <Resource> <reference>snort-css</reference> <section>css-standard</section> <follows>standard-css</follows> <content>&lt;link rel="STYLESHEET" href="${rootPath}files/infoboard/infoboard.css" type="text/css"/&gt;</content> </Resource> <!-- Banner navigation --> <Resource> <reference>banner</reference> <requires>banner-css</requires> <requires>banner-js</requires> </Resource> <!-- Metrici charts (mchart - version 3.1.1 onwards --> <Resource> <!-- This is the general mchart resource. --> <reference>mchart</reference> <requires>mchart-js</requires> <requires>jqplot</requires> <requires>jqplot-optional</requires> </Resource> <Resource> <reference>mchart-js</reference> <section>js-standard</section> <follows>standard-js</follows> <requires>jqplot</requires> <requires>mfparse</requires> <requires>mchart-types</requires> <follows>mfparse</follows> <content> &lt;script type="text/javascript" src="${rootPath}files/mchart/mchart_helper.js"&gt;&lt;/script&gt; &lt;script type="text/javascript" src="${rootPath}files/mchart/mchart.js"&gt;&lt;/script&gt; </content> </Resource> <Resource> <!-- Adds mchart types. Override this to use a different library. --> <reference>mchart-types</reference> <section>js-standard</section> <follows>mchart-js</follows> <content> &lt;script type="text/javascript" src="${rootPath}files/mchart/mchart.jqplot.js"&gt;&lt;/script&gt; </content> </Resource> <!-- Base charts --> <Resource> <!-- This is the general maChart resource. It includes jqplot-optional and legacy-chart so it can cope with anything. --> <reference>maChart</reference> <requires>maChart-js</requires> <requires>jqplot</requires> <requires>jqplot-optional</requires> <requires>legacy-chart</requires> </Resource> <!-- MA charts --> <Resource> <!-- Use this resource if you just want the basic maChart functionality --> <reference>maChart-js</reference> <section>js-standard</section> <follows>standard-js</follows> <requires>jqplot</requires> <requires>mfparse</requires> <follows>mfparse</follows> <content> &lt;script type="text/javascript" src="${rootPath}files/machart/machart.js"&gt;&lt;/script&gt; </content> </Resource> <!-- Legacy chart support (not based on generic microformat) --> <!-- This works by overriding the default chart method of maChart --> <Resource> <reference>legacy-chart</reference> <section>js-standard</section> <follows>maChart-js</follows> <requires>excanvas</requires> <content> &lt;script type="text/javascript" src="${rootPath}files/machart/chart_21.js"&gt;&lt;/script&gt; </content> </Resource> <!-- Microformat parser --> <Resource> <reference>mfparse</reference> <section>js-standard</section> <follows>standard-js</follows> <content> &lt;script type="text/javascript" src="${rootPath}files/mfparse/mfparse.js"&gt;&lt;/script&gt; </content> </Resource> <!-- Display microformat parser output --> <Resource> <reference>mfParse</reference> <requires>mfparse-display-js</requires> <requires>mfparse-display-css</requires> </Resource> <Resource> <reference>mfparse-display-css</reference> <section>css-standard</section> <follows>standard-css</follows> <content> &lt;link rel="STYLESHEET" href="${rootPath}files/mfparse/mfparse.display.css" type="text/css"/&gt; </content> </Resource> <Resource> <reference>mfparse-display-js</reference> <section>js-standard</section> <follows>standard-js</follows> <requires>mfparse</requires> <follows>mfparse</follows> <content> &lt;script type="text/javascript" src="${rootPath}files/mfparse/mfparse.display.js"&gt;&lt;/script&gt; </content> </Resource> <!-- Tree panel --> <Resource> <reference>treewrapper</reference> <requires>treepanel-css</requires> <requires>treepanel-js</requires> </Resource> <Resource> <reference>tree-panel-full</reference> <requires>treepanel-full-css</requires> </Resource> <Resource> <reference>treepanel-css</reference> <section>css-standard</section> <follows>standard-css</follows> <content> &lt;link rel="STYLESHEET" href="${rootPath}files/treepanel/treepanel.css" type="text/css"/&gt; </content> </Resource> <Resource> <reference>treepanel-full-css</reference> <section>css-standard</section> <follows>treepanel-css</follows> <content> &lt;link rel="STYLESHEET" href="${rootPath}files/treepanel/treepanel-full.css" type="text/css"/&gt; </content> </Resource> <Resource> <reference>treepanel-js</reference> <section>js-standard</section> <follows>standard-js</follows> <requires>jquery</requires> <requires>jquery-cookie</requires> <content> &lt;script type="text/javascript" src="${rootPath}files/treepanel/treepanel.js"&gt;&lt;/script&gt; </content> </Resource> <!-- Formatting --> <Resource> <reference>date</reference> <requires>activeFormat</requires> <requires>datepicker-css</requires> <requires>datepicker</requires> <requires>datejs</requires> </Resource> <Resource> <reference>number</reference> <requires>activeFormat</requires> <requires>autoNumeric</requires> </Resource> <Resource> <reference>activeFormat</reference> <section>js-standard</section> <follows>standard-js</follows> <requires>jquery</requires> <content> &lt;script type="text/javascript" src="${rootPath}files/activeFormat/activeFormat.js"&gt;&lt;/script&gt; </content> </Resource> <Resource> <reference>autoNumeric</reference> <section>js-standard</section> <follows>standard-js</follows> <requires>jquery</requires> <requires>jquery-cookie</requires> <content> &lt;script type="text/javascript" src="${rootPath}files/activeFormat/autoNumeric.js"&gt;&lt;/script&gt; </content> </Resource> <Resource> <reference>datejs</reference> <section>js-standard</section> <follows>standard-js</follows> <content> &lt;script type="text/javascript" src="${rootPath}files/activeFormat/date-en-GB.js"&gt;&lt;/script&gt; </content> </Resource> <!-- sub pages --> <Resource> <reference>subpage</reference> <requires>subpage-js</requires> <requires>subpage-css</requires> </Resource> <Resource> <reference>subpage-js</reference> <section>js-standard</section> <follows>standard-js</follows> <requires>jquery</requires> <requires>bootstrap</requires> <content> &lt;script type="text/javascript" src="${rootPath}files/subpage/subpage.js"&gt;&lt;/script&gt; </content> </Resource> <Resource> <reference>subpage-css</reference> <section>css-standard</section> <follows>standard-css</follows> <content> &lt;link rel="STYLESHEET" href="${rootPath}files/subpage/subpage.css" type="text/css"/&gt; </content> </Resource> <!-- fancy buttons --> <Resource> <reference>fancybuttons</reference> <requires>fancybuttons-js</requires> <requires>fancybuttons-css</requires> </Resource> <Resource> <reference>fancybuttons-name</reference> <requires>fancybuttons</requires> </Resource> <Resource> <reference>fancybuttons-description</reference> <requires>fancybuttons</requires> </Resource> <Resource> <reference>fancybuttons-js</reference> <section>js-standard</section> <follows>standard-js</follows> <requires>jquery</requires> <content> &lt;script type="text/javascript" src="${rootPath}files/fancybuttons/fancybuttons.js"&gt;&lt;/script&gt; </content> </Resource> <Resource> <reference>fancybuttons-css</reference> <section>css-standard</section> <follows>standard-css</follows> <content> &lt;link rel="STYLESHEET" href="${rootPath}files/fancybuttons/fancybuttons.css" type="text/css"/&gt; </content> </Resource> <!-- Horizontal members --> <Resource> <reference>member-horizontal-edit</reference> <section>css-standard</section> <follows>standard-css</follows> <filter>nodeedit</filter> <content> &lt;link rel="STYLESHEET" href="${rootPath}files/member_horizontal/member_horizontal.css" type="text/css"/&gt; </content> </Resource> <!-- progress indicators --> <Resource> <reference>progress-indicator</reference> <requires>progress-js</requires> </Resource> <Resource> <reference>progress-js</reference> <section>js-standard</section> <follows>standard-js</follows> <requires>jquery</requires> <requires>bootstrap</requires> <content> &lt;script type="text/javascript" src="${rootPath}files/progress/progress.js" &gt;&lt;/script&gt; </content> </Resource> <!-- maPopup --> <Resource> <reference>maPopup</reference> <section>css-standard</section> <follows>standard-css</follows> <content> &lt;link rel="STYLESHEET" href="${rootPath}files/mapopup/mapopup.css" type="text/css"/&gt; </content> </Resource> <!-- mpack/packery --> <Resource> <reference>mpack</reference> <section>js-standard</section> <follows>standard-js</follows> <content> &lt;script type="text/javascript" src="${rootPath}files/mpack/mpack.js"&gt;&lt;/script&gt; </content> </Resource> <!-- content panels --> <Resource> <reference>content-panels</reference> <section>js-standard</section> <follows>standard-js</follows> <content> &lt;script type="text/javascript" src="${rootPath}files/contentPanels/contentPanels.js"&gt;&lt;/script&gt; </content> </Resource> <Resource> <reference>panel-left</reference> <requires>content-panels</requires> </Resource> <Resource> <reference>panel-right</reference> <requires>content-panels</requires> </Resource> <Resource> <reference>panel-top</reference> <requires>content-panels</requires> </Resource> <Resource> <reference>panel-bottom</reference> <requires>content-panels</requires> </Resource> <!-- OmniLink --> <Resource> <reference>omnilink</reference> <requires>omnilink-js</requires> <requires>omnilink-css</requires> </Resource> <Resource> <reference>omnilink-js</reference> <requires>jquery-cookie</requires> <section>js-standard</section> <follows>standard-js</follows> <content>&lt;script type=&quot;text/javascript&quot; src=&quot;${rootPath}files/omnilink/omnilink.js&quot;&gt;&lt;/script&gt;</content> </Resource> <Resource> <reference>omnilink-css</reference> <section>css-standard</section> <follows>standard-css</follows> <content>&lt;link rel=&quot;stylesheet&quot; href=&quot;${rootPath}files/omnilink/omnilink.css&quot;/&gt;</content> </Resource> <Resource> <reference>nodeReferenceInput</reference> <requires>omnilink</requires> </Resource> <!-- Iframe resizer - to resize around other iframes --> <Resource> <reference>iframe-resize</reference> <section>js-framework</section> <follows>jquery</follows> <content>&lt;script type=&quot;text/javascript&quot; src=&quot;${rootPath}files/iframe-resizer/iframeResizer.min.js&quot;&gt;&lt;/script&gt; &lt;script&gt; $(function(){ $('iframe.iframe-resize').iFrameResize(); }); &lt;/script&gt; </content> </Resource> <!-- Embeddable --> <Resource> <reference>embeddable</reference> <requires>iframe-resizer-content</requires> <requires>embeddable-css</requires> </Resource> <Resource> <reference>iframe-resizer-content</reference> <section>js-framework</section> <follows>jquery</follows> <content>&lt;script type=&quot;text/javascript&quot; src=&quot;${rootPath}files/iframe-resizer/iframeResizer.contentWindow.min.js&quot;&gt;&lt;/script&gt;</content> </Resource> <Resource> <reference>embeddable-css</reference> <section>css-standard</section> <follows>standard-css</follows> <content>&lt;link rel=&quot;stylesheet&quot; href=&quot;${rootPath}files/iframe-resizer/embeddable.css&quot;/&gt;</content> </Resource> <!-- Metrici Workbench --> <Resource> <reference>workbench</reference> <requires>workbench-css</requires> <requires>workbench-js</requires> </Resource> <Resource> <reference>workbench-css</reference> <section>css-standard</section> <follows>standard-css</follows> <content>&lt;link rel=&quot;stylesheet&quot; href=&quot;${rootPath}files/workbench/workbench.css&quot;/&gt;</content> </Resource> <Resource> <reference>workbench-js</reference> <requires>sortable</requires> <section>js-standard</section> <follows>standard-js</follows> <content>&lt;script type=&quot;text/javascript&quot; src=&quot;${rootPath}files/workbench/workbench.js&quot;&gt;&lt;/script&gt;</content> </Resource> <!-- Poller --> <Resource> <reference>poller</reference> <requires>poller-css</requires> <requires>poller-js</requires> </Resource> <Resource> <reference>poller-css</reference> <section>css-standard</section> <follows>standard-css</follows> <content>&lt;style&gt; .poller-start, .poller-progress, .poller-end, .poller-timeout { display:none; } &lt;/style&gt;</content> </Resource> <Resource> <reference>poller-js</reference> <section>js-standard</section> <follows>standard-js</follows> <content>&lt;script type=&quot;text/javascript&quot; src=&quot;${rootPath}files/poller/poller.js&quot;&gt;&lt;/script&gt;</content> </Resource> <!-- Token manager --> <Resource> <reference>token-manager</reference> <requires>token-manager-js</requires> </Resource> <Resource> <reference>token-manager-js</reference> <section>js-framework</section> <follows>jquery</follows> <content>&lt;script type=&quot;text/javascript&quot; src=&quot;${rootPath}files/token_manager/token_manager.js&quot;&gt;&lt;/script&gt;</content> </Resource> <!-- Connections --> <Resource> <reference>connections</reference> <section>css-standard</section> <follows>standard-css</follows> <content>&lt;link rel=&quot;stylesheet&quot; href=&quot;${rootPath}files/connections/connections.css&quot;/&gt;</content> </Resource> <!-- Toggler --> <Resource> <reference>toggler</reference> <requires>toggler-css</requires> <requires>toggler-js</requires> </Resource> <Resource> <reference>toggler-js</reference> <section>js-standard</section> <follows>standard-js</follows> <content> &lt;script type="text/javascript" src="${rootPath}files/toggler/toggler.js"&gt;&lt;/script&gt; </content> </Resource> <Resource> <reference>toggler-css</reference> <section>css-standard</section> <follows>standard-css</follows> <content>&lt;style&gt; .toggler .toggler-on { display: none; } .toggler.on .toggler-off { display: none; } .toggler.on .toggler-on { display: block; } .toggler.on span.toggler-on, .toggler.on a.toggler-on, .toggler.on i.toggler-on, .toggler.on em.toggler-on { display: inline; } &lt;/style&gt; </content> </Resource> <!-- ZIP files --> <Resource> <reference>filezip</reference> <requires>filezip-js</requires> </Resource> <Resource> <reference>filezip-js</reference> <requires>jszip</requires> <requires>filesaver</requires> <section>js-standard</section> <follows>standard-js</follows> <content> &lt;script src=&quot;${rootPath}files/jszip/filezip.js&quot;&gt;&lt;/script&gt; </content> </Resource> <Resource> <reference>jszip</reference> <section>js-framework</section> <follows>jquery</follows> <content> &lt;script src=&quot;${rootPath}files/jszip/jszip.min.js&quot;&gt;&lt;/script&gt; &lt;script src=&quot;${rootPath}files/jszip/jszip-utils.min.js&quot;&gt;&lt;/script&gt; </content> </Resource> <Resource> <reference>filesaver</reference> <section>js-framework</section> <follows>jquery</follows> <content> &lt;script src=&quot;${rootPath}files/filesaver/FileSaver.js&quot;&gt;&lt;/script&gt; </content> </Resource> <!-- grid editor --> <Resource> <reference>grid</reference> <requires>grid-css</requires> <requires>grid-js</requires> </Resource> <Resource> <reference>grid-css</reference> <section>css-standard</section> <follows>jexcel-css</follows> <content>&lt;link rel="stylesheet" href="${rootPath}files/grid/grid.css" /&gt; </content> </Resource> <Resource> <reference>grid-js</reference> <requires>jexcel</requires> <section>js-standard</section> <follows>jexcel-js</follows> <content>&lt;script src="${rootPath}files/grid/grid.js"&gt;&lt;/script&gt; </content> </Resource> <Resource> <reference>jexcel</reference> <requires>jexcel-css</requires> <requires>jexcel-js</requires> <requires>jsuites</requires> </Resource> <Resource> <reference>jexcel-css</reference> <section>css-standard</section> <follows>jsuites-css</follows> <content>&lt;link rel="stylesheet" href="${rootPath}files/jexcel/jexcel.css" /&gt; &lt;link rel="stylesheet" href="${rootPath}files/jexcel/jexcel.datatables.css" /&gt; </content> </Resource> <Resource> <reference>jexcel-js</reference> <section>js-standard</section> <follows>jsuites-js</follows> <content>&lt;script src="${rootPath}files/jexcel/jexcel.js"&gt;&lt;/script&gt; </content> </Resource> <Resource> <reference>jsuites</reference> <requires>jsuites-css</requires> <requires>jsuites-js</requires> </Resource> <Resource> <reference>jsuites-css</reference> <section>css-standard</section> <follows>standard-css</follows> <content>&lt;link rel="stylesheet" href="${rootPath}files/jsuites/jsuites.css" /&gt; </content> </Resource> <Resource> <reference>jsuites-js</reference> <section>js-standard</section> <follows>standard-js</follows> <content>&lt;script src="${rootPath}files/jsuites/jsuites.js"&gt;&lt;/script&gt; </content> </Resource> <!-- 3D viewer --> <Resource> <reference>threed</reference> <requires>threed-js</requires> </Resource> <Resource> <reference>threed-js</reference> <requires>three</requires> <section>js-standard</section> <follows>three</follows> <content>&lt;script src="${rootPath}files/threed/threed.js"&gt;&lt;/script&gt; </content> </Resource> <Resource> <reference>three</reference> <section>js-standard</section> <content>&lt;script src="${rootPath}files/threed/three/three.js"&gt;&lt;/script&gt; &lt;script src="${rootPath}files/threed/three/orbit_controls.js"&gt;&lt;/script&gt; &lt;script src="${rootPath}files/threed/three/stl_loader.js"&gt;&lt;/script&gt; </content> </Resource> <!-- Calendar --> <Resource> <reference>calendar</reference> <requires>calendar-js</requires> </Resource> <Resource> <reference>fullcalendar</reference> <requires>calendar-js</requires> </Resource> <Resource> <reference>calendar-js</reference> <requires>fullcalendar-js</requires> <requires>fullcalendar-css</requires> <section>js-standard</section> <follows>fullcalendar-js</follows> <content>&lt;script src="${rootPath}files/calendar/calendar.js"&gt;&lt;/script&gt; </content> </Resource> <Resource> <reference>fullcalendar-js</reference> <section>js-standard</section> <content>&lt;script src="${rootPath}files/calendar/lib/main.min.js"&gt;&lt;/script&gt; &lt;script src="${rootPath}files/calendar/lib/locales-all.min.js"&gt;&lt;/script&gt; </content> </Resource> <Resource> <reference>fullcalendar-css</reference> <section>css-standard</section> <content>&lt;link rel="stylesheet" href="${rootPath}files/calendar/lib/main.min.css" /&gt; </content> </Resource> <!-- Barcode --> <Resource> <reference>barcode</reference> <requires>barcode-js</requires> </Resource> <Resource> <reference>barcode-js</reference> <requires>JsBarcode</requires> <section>js-standard</section> <follows>JsBarcode</follows> <content>&lt;script src="${rootPath}files/barcode/barcode.js"&gt;&lt;/script&gt; </content> </Resource> <Resource> <reference>JsBarcode</reference> <section>js-standard</section> <content>&lt;script src="${rootPath}files/barcode/JsBarcode.all.min.js"&gt;&lt;/script&gt; </content> </Resource> <!-- QR Code --> <Resource> <reference>qrcode</reference> <requires>qrcode-metrici-js</requires> </Resource> <Resource> <reference>qrcode-metrici-js</reference> <requires>qrcode-js</requires> <section>js-standard</section> <follows>qrcode-js</follows> <content>&lt;script src="${rootPath}files/qrcode/qrcode-metrici.js"&gt;&lt;/script&gt; </content> </Resource> <Resource> <reference>qrcode-js</reference> <section>js-standard</section> <content>&lt;script src="${rootPath}files/qrcode/qrcode.min.js"&gt;&lt;/script&gt; </content> </Resource> <!-- Graph editor --> <Resource> <reference>grapheditor</reference> <requires>grapheditor-css</requires> <requires>grapheditor-js</requires> </Resource> <Resource> <reference>grapheditor-css</reference> <section>css-standard</section> <content>&lt;link rel="stylesheet" type="text/css" href="${rootPath}files/mxgraph/grapheditor/styles/grapheditor.css"/&gt; </content> </Resource> <Resource> <reference>grapheditor-js</reference> <section>js-standard</section> <content>&lt;script type="text/javascript"&gt; mxBasePath = '/files/mxgraph/src'; STYLE_PATH = '/files/mxgraph/grapheditor/styles'; RESOURCES_PATH = '/files/mxgraph/grapheditor/resources'; STENCIL_PATH = '/files/mxgraph/grapheditor/stencils'; mxLoadResources = false; &lt;/script&gt; &lt;script type="text/javascript" src="${rootPath}files/mxgraph/grapheditor/js/Init.js"&gt;&lt;/script&gt; &lt;script type="text/javascript" src="${rootPath}files/mxgraph/grapheditor/deflate/pako.min.js"&gt;&lt;/script&gt; &lt;script type="text/javascript" src="${rootPath}files/mxgraph/grapheditor/deflate/base64.js"&gt;&lt;/script&gt; &lt;script type="text/javascript" src="${rootPath}files/mxgraph/grapheditor/jscolor/jscolor.js"&gt;&lt;/script&gt; &lt;script type="text/javascript" src="${rootPath}files/mxgraph/grapheditor/sanitizer/sanitizer.min.js"&gt;&lt;/script&gt; &lt;script type="text/javascript" src="${rootPath}files/mxgraph/mxClient.js"&gt;&lt;/script&gt; &lt;script type="text/javascript" src="${rootPath}files/mxgraph/grapheditor/js/EditorUi.js"&gt;&lt;/script&gt; &lt;script type="text/javascript" src="${rootPath}files/mxgraph/grapheditor/js/Editor.js"&gt;&lt;/script&gt; &lt;script type="text/javascript" src="${rootPath}files/mxgraph/grapheditor/js/Sidebar.js"&gt;&lt;/script&gt; &lt;script type="text/javascript" src="${rootPath}files/mxgraph/grapheditor/js/Graph.js"&gt;&lt;/script&gt; &lt;script type="text/javascript" src="${rootPath}files/mxgraph/grapheditor/js/Format.js"&gt;&lt;/script&gt; &lt;script type="text/javascript" src="${rootPath}files/mxgraph/grapheditor/js/Shapes.js"&gt;&lt;/script&gt; &lt;script type="text/javascript" src="${rootPath}files/mxgraph/grapheditor/js/Actions.js"&gt;&lt;/script&gt; &lt;script type="text/javascript" src="${rootPath}files/mxgraph/grapheditor/js/Menus.js"&gt;&lt;/script&gt; &lt;script type="text/javascript" src="${rootPath}files/mxgraph/grapheditor/js/Toolbar.js"&gt;&lt;/script&gt; &lt;script type="text/javascript" src="${rootPath}files/mxgraph/grapheditor/js/Dialogs.js"&gt;&lt;/script&gt; </content> </Resource> </Manifest>