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>
<link rel="STYLESHEET" href="${rootPath}version3.css" type="text/css"/>
</content>
</Resource>
<Resource>
<reference>print-css</reference>
<section>css-standard</section>
<follows>standard-css</follows>
<content>
<link rel="STYLESHEET" media="print" href="${rootPath}version3-print.css" type="text/css"/>
</content>
</Resource>
<Resource>
<reference>standard-js</reference>
<section>js-standard</section>
<content>
<script type="text/javascript" src="${rootPath}standard.js"></script>
</content>
<requires>jquery</requires>
</Resource>
<Resource>
<reference>banner-css</reference>
<section>css-standard</section>
<follows>standard-css</follows>
<content>
<link rel="STYLESHEET" href="${rootPath}files/banner/banner.css" type="text/css"/>
</content>
</Resource>
<Resource>
<reference>banner-js</reference>
<section>js-standard</section>
<follows>standard-js</follows>
<requires>jquery</requires>
<content>
<script type="text/javascript" src="${rootPath}files/banner/banner.js"></script>
</content>
</Resource>
<!-- Additions for edit forms -->
<Resource>
<reference>nodeedit</reference>
</Resource>
<!-- jQuery -->
<Resource>
<reference>jquery</reference>
<section>js-framework</section>
<content>
<script type="text/javascript" src="${rootPath}jquery.js"></script>
</content>
</Resource>
<!-- Bootstrap 5 -->
<Resource>
<reference>bootstrap-css</reference>
<section>css-framework</section>
<content>
<link rel="STYLESHEET" href="${rootPath}files/bootstrap5/css/bootstrap.min.css" type="text/css"/>
</content>
</Resource>
<Resource>
<reference>bootstrap-js</reference>
<section>js-framework</section>
<content>
<script type="text/javascript" src="${rootPath}files/bootstrap5/js/bootstrap.bundle.min.js"></script>
</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>
<script type="text/javascript" src="${rootPath}files/bs3compat/bs3compat.js"></script>
</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>
<script type="text/javascript" src="${rootPath}files/popup/jquery.form.js" async="async"></script>
</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>
<script type="text/javascript" src="${rootPath}files/datatable/datatables.min.js"></script>
</content>
<requires>jquery</requires>
<follows>jquery</follows>
</Resource>
<Resource>
<reference>jquery-datatables-css</reference>
<section>css-standard</section>
<follows>standard-css</follows>
<content>
<link rel="STYLESHEET" href="${rootPath}files/datatable/datatables.min.css" type="text/css"/>
</content>
</Resource>
<Resource>
<reference>jquery-cookie</reference>
<section>js-framework</section>
<content>
<script type="text/javascript" src="${rootPath}files/jqueryplugins/jquery.cookie.js"></script>
</content>
<requires>jquery</requires>
<follows>jquery</follows>
</Resource>
<!-- font awesome -->
<Resource>
<reference>font-awesome</reference>
<section>css-standard</section>
<follows>standard-css</follows>
<content>
<link rel="STYLESHEET" href="${rootPath}files/font-awesome/css/all.min.css" type="text/css"/>
<link rel="STYLESHEET" href="${rootPath}files/font-awesome/css/v4-shims.css" type="text/css"/>
</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><script src="${rootPath}files/sign_in/email_sign_in.js"></script>
</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>
<script type="text/javascript" src="${rootPath}files/jqplot/jquery.jqplot.min.js"></script>
<script type="text/javascript" src="${rootPath}files/jqplot/jqplot.canvasAxisLabelRenderer.min.js"></script>
<script type="text/javascript" src="${rootPath}files/jqplot/jqplot.canvasTextRenderer.min.js"></script>
</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>
<script type="text/javascript" src="${rootPath}files/jqplot/jqplot.barRenderer.min.js"></script>
<script type="text/javascript" src="${rootPath}files/jqplot/jqplot.bubbleRenderer.min.js"></script>
<script type="text/javascript" src="${rootPath}files/jqplot/jqplot.categoryAxisRenderer.min.js"></script>
<script type="text/javascript" src="${rootPath}files/jqplot/jqplot.dateAxisRenderer.min.js"></script>
<script type="text/javascript" src="${rootPath}files/jqplot/jqplot.highlighter.min.js"></script>
<script type="text/javascript" src="${rootPath}files/jqplot/jqplot.pieRenderer.min.js"></script>
<script type="text/javascript" src="${rootPath}files/jqplot/jqplot.canvasOverlay.min.js"></script>
</content>
</Resource>
<Resource>
<reference>jqplot-css</reference>
<section>css-framework</section>
<content>
<link rel="STYLESHEET" href="${rootPath}files/jqplot/jquery.jqplot.min.css" type="text/css"/>
<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>
<!--[if lte IE 8]><script language="javascript" type="text/javascript" src="${rootPath}files/jqplot/excanvas.min.js"></script><![endif]-->
</content>
</Resource>
<!-- Date Picker -->
<Resource>
<reference>datepicker-css</reference>
<section>css-framework</section>
<follows>bootstrap-css</follows>
<requires>bootstrap-css</requires>
<content>
<link rel="STYLESHEET" href="${rootPath}files/datepicker/datepicker3.css" type="text/css"/>
</content>
</Resource>
<Resource>
<reference>datepicker</reference>
<section>js-framework</section>
<content>
<script type="text/javascript" src="${rootPath}files/datepicker/bootstrap-datepicker.js"></script>
</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>
<script type="text/javascript" src="${rootPath}files/datetime/datetime.js"></script>
</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>
<link rel="STYLESHEET" href="${rootPath}files/datetime/bootstrap-datetimepicker.css" type="text/css"/>
</content>
</Resource>
<Resource>
<reference>datetimepicker-js</reference>
<section>js-framework</section>
<content>
<script type="text/javascript" src="${rootPath}files/datetime/bootstrap-datetimepicker.js"></script>
</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>
<script type="text/javascript" src="${rootPath}files/tinymce/tinymce.min.js"></script>
<script type="text/javascript" src="${rootPath}files/tinymce/tiny_mce_metrici.js"></script>
</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>
<script type="text/javascript" src="${rootPath}files/codemirror/lib/codemirror.js"></script>
<script type="text/javascript" src="${rootPath}files/codemirror/addon/edit/matchbrackets.js"></script>
<script type="text/javascript" src="${rootPath}files/codemirror/addon/display/fullscreen.js"></script>
<script type="text/javascript" src="${rootPath}files/codemirror/addon/search/search.js"></script>
<script type="text/javascript" src="${rootPath}files/codemirror/addon/search/searchcursor.js"></script>
<script type="text/javascript" src="${rootPath}files/codemirror/addon/search/jump-to-line.js"></script>
<script type="text/javascript" src="${rootPath}files/codemirror/addon/dialog/dialog.js"></script>
<script type="text/javascript" src="${rootPath}files/codemirror/codemirror-metrici.js"></script>
</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>
<script type="text/javascript" src="${rootPath}files/codemirror/mode/javascript/javascript.js"></script>
</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>
<script type="text/javascript" src="${rootPath}files/codemirror/mode/htmlmixed/htmlmixed.js"></script>
</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>
<script type="text/javascript" src="${rootPath}files/codemirror/mode/css/css.js"></script>
</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>
<script type="text/javascript" src="${rootPath}files/codemirror/mode/xml/xml.js"></script>
</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>
<link rel="STYLESHEET" href="${rootPath}files/codemirror/lib/codemirror.css" type="text/css"/>
<link rel="STYLESHEET" href="${rootPath}files/codemirror/addon/display/fullscreen.css" type="text/css"/>
<link rel="STYLESHEET" href="${rootPath}files/codemirror/addon/dialog/dialog.css" type="text/css"/>
<link rel="STYLESHEET" href="${rootPath}files/codemirror/codemirror-metrici.css" type="text/css"/>
</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>
<script type="text/javascript" src="${rootPath}files/popup/popup.js" async="async"></script>
</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>
<script type="text/javascript" src="${rootPath}files/datatable/maDataTable.js"></script>
</content>
</Resource>
<Resource>
<reference>datatable-column-filter</reference>
<section>js-standard</section>
<follows>maTable-js</follows>
<content>
<script type="text/javascript" src="${rootPath}files/datatable/column_filter.js"></script>
</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>
<script type="text/javascript" src="${rootPath}files/datatable/RowReorder-1.2.8/js/dataTables.rowReorder.min.js"></script>
</content>
</Resource>
<Resource>
<reference>rowreorder-css</reference>
<section>css-standard</section>
<follows>jquery-datatables-css</follows>
<content>
<link rel="STYLESHEET" href="${rootPath}files/datatable/RowReorder-1.2.8/css/rowReorder.dataTables.min.css" type="text/css"/>
</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>
<script type="text/javascript" src="${rootPath}files/autosave/autosave.js"></script>
</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>
<script type="text/javascript" src="${rootPath}files/snort/snort.js"></script>
</content>
</Resource>
<Resource>
<reference>snort-css</reference>
<section>css-standard</section>
<follows>standard-css</follows>
<content><style>
/* CSS for node sort (snort) */
.snorthandle {
margin-right:0.5em;
}
.handle {
cursor: move;
}
.locked .handle {
display: none;
}
</style>
</content>
</Resource>
<Resource>
<reference>sortable</reference>
<section>js-framework</section>
<content>
<script type="text/javascript" src="${rootPath}files/rubaxa_sortable/Sortable.min.js"></script>
</content>
<requires>jquery</requires>
<follows>jquery</follows>
</Resource>
<!-- Only bring sortable in on edit -->
<Resource>
<reference>sortable-editonly</reference>
<section>js-framework</section>
<content>
<script type="text/javascript" src="${rootPath}files/rubaxa_sortable/Sortable.min.js"></script>
</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><script type="text/JavaScript" src="${rootPath}files/member_sortable/member_sortable.js"></script></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>
<script type="text/javascript" src="${rootPath}files/infoboard/infoboard.js"></script>
</content>
</Resource>
<Resource>
<reference>snort-css</reference>
<section>css-standard</section>
<follows>standard-css</follows>
<content><link rel="STYLESHEET" href="${rootPath}files/infoboard/infoboard.css" type="text/css"/></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>
<script type="text/javascript" src="${rootPath}files/mchart/mchart_helper.js"></script>
<script type="text/javascript" src="${rootPath}files/mchart/mchart.js"></script>
</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>
<script type="text/javascript" src="${rootPath}files/mchart/mchart.jqplot.js"></script>
</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>
<script type="text/javascript" src="${rootPath}files/machart/machart.js"></script>
</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>
<script type="text/javascript" src="${rootPath}files/machart/chart_21.js"></script>
</content>
</Resource>
<!-- Microformat parser -->
<Resource>
<reference>mfparse</reference>
<section>js-standard</section>
<follows>standard-js</follows>
<content>
<script type="text/javascript" src="${rootPath}files/mfparse/mfparse.js"></script>
</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>
<link rel="STYLESHEET" href="${rootPath}files/mfparse/mfparse.display.css" type="text/css"/>
</content>
</Resource>
<Resource>
<reference>mfparse-display-js</reference>
<section>js-standard</section>
<follows>standard-js</follows>
<requires>mfparse</requires>
<follows>mfparse</follows>
<content>
<script type="text/javascript" src="${rootPath}files/mfparse/mfparse.display.js"></script>
</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>
<link rel="STYLESHEET" href="${rootPath}files/treepanel/treepanel.css" type="text/css"/>
</content>
</Resource>
<Resource>
<reference>treepanel-full-css</reference>
<section>css-standard</section>
<follows>treepanel-css</follows>
<content>
<link rel="STYLESHEET" href="${rootPath}files/treepanel/treepanel-full.css" type="text/css"/>
</content>
</Resource>
<Resource>
<reference>treepanel-js</reference>
<section>js-standard</section>
<follows>standard-js</follows>
<requires>jquery</requires>
<requires>jquery-cookie</requires>
<content>
<script type="text/javascript" src="${rootPath}files/treepanel/treepanel.js"></script>
</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>
<script type="text/javascript" src="${rootPath}files/activeFormat/activeFormat.js"></script>
</content>
</Resource>
<Resource>
<reference>autoNumeric</reference>
<section>js-standard</section>
<follows>standard-js</follows>
<requires>jquery</requires>
<requires>jquery-cookie</requires>
<content>
<script type="text/javascript" src="${rootPath}files/activeFormat/autoNumeric.js"></script>
</content>
</Resource>
<Resource>
<reference>datejs</reference>
<section>js-standard</section>
<follows>standard-js</follows>
<content>
<script type="text/javascript" src="${rootPath}files/activeFormat/date-en-GB.js"></script>
</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>
<script type="text/javascript" src="${rootPath}files/subpage/subpage.js"></script>
</content>
</Resource>
<Resource>
<reference>subpage-css</reference>
<section>css-standard</section>
<follows>standard-css</follows>
<content>
<link rel="STYLESHEET" href="${rootPath}files/subpage/subpage.css" type="text/css"/>
</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>
<script type="text/javascript" src="${rootPath}files/fancybuttons/fancybuttons.js"></script>
</content>
</Resource>
<Resource>
<reference>fancybuttons-css</reference>
<section>css-standard</section>
<follows>standard-css</follows>
<content>
<link rel="STYLESHEET" href="${rootPath}files/fancybuttons/fancybuttons.css" type="text/css"/>
</content>
</Resource>
<!-- Horizontal members -->
<Resource>
<reference>member-horizontal-edit</reference>
<section>css-standard</section>
<follows>standard-css</follows>
<filter>nodeedit</filter>
<content>
<link rel="STYLESHEET" href="${rootPath}files/member_horizontal/member_horizontal.css" type="text/css"/>
</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>
<script type="text/javascript" src="${rootPath}files/progress/progress.js" ></script>
</content>
</Resource>
<!-- maPopup -->
<Resource>
<reference>maPopup</reference>
<section>css-standard</section>
<follows>standard-css</follows>
<content>
<link rel="STYLESHEET" href="${rootPath}files/mapopup/mapopup.css" type="text/css"/>
</content>
</Resource>
<!-- mpack/packery -->
<Resource>
<reference>mpack</reference>
<section>js-standard</section>
<follows>standard-js</follows>
<content>
<script type="text/javascript" src="${rootPath}files/mpack/mpack.js"></script>
</content>
</Resource>
<!-- content panels -->
<Resource>
<reference>content-panels</reference>
<section>js-standard</section>
<follows>standard-js</follows>
<content>
<script type="text/javascript" src="${rootPath}files/contentPanels/contentPanels.js"></script>
</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><script type="text/javascript" src="${rootPath}files/omnilink/omnilink.js"></script></content>
</Resource>
<Resource>
<reference>omnilink-css</reference>
<section>css-standard</section>
<follows>standard-css</follows>
<content><link rel="stylesheet" href="${rootPath}files/omnilink/omnilink.css"/></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><script type="text/javascript" src="${rootPath}files/iframe-resizer/iframeResizer.min.js"></script>
<script>
$(function(){
$('iframe.iframe-resize').iFrameResize();
});
</script>
</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><script type="text/javascript" src="${rootPath}files/iframe-resizer/iframeResizer.contentWindow.min.js"></script></content>
</Resource>
<Resource>
<reference>embeddable-css</reference>
<section>css-standard</section>
<follows>standard-css</follows>
<content><link rel="stylesheet" href="${rootPath}files/iframe-resizer/embeddable.css"/></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><link rel="stylesheet" href="${rootPath}files/workbench/workbench.css"/></content>
</Resource>
<Resource>
<reference>workbench-js</reference>
<requires>sortable</requires>
<section>js-standard</section>
<follows>standard-js</follows>
<content><script type="text/javascript" src="${rootPath}files/workbench/workbench.js"></script></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><style>
.poller-start, .poller-progress, .poller-end, .poller-timeout {
display:none;
}
</style></content>
</Resource>
<Resource>
<reference>poller-js</reference>
<section>js-standard</section>
<follows>standard-js</follows>
<content><script type="text/javascript" src="${rootPath}files/poller/poller.js"></script></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><script type="text/javascript" src="${rootPath}files/token_manager/token_manager.js"></script></content>
</Resource>
<!-- Connections -->
<Resource>
<reference>connections</reference>
<section>css-standard</section>
<follows>standard-css</follows>
<content><link rel="stylesheet" href="${rootPath}files/connections/connections.css"/></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>
<script type="text/javascript" src="${rootPath}files/toggler/toggler.js"></script>
</content>
</Resource>
<Resource>
<reference>toggler-css</reference>
<section>css-standard</section>
<follows>standard-css</follows>
<content><style>
.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;
}
</style>
</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>
<script src="${rootPath}files/jszip/filezip.js"></script>
</content>
</Resource>
<Resource>
<reference>jszip</reference>
<section>js-framework</section>
<follows>jquery</follows>
<content>
<script src="${rootPath}files/jszip/jszip.min.js"></script>
<script src="${rootPath}files/jszip/jszip-utils.min.js"></script>
</content>
</Resource>
<Resource>
<reference>filesaver</reference>
<section>js-framework</section>
<follows>jquery</follows>
<content>
<script src="${rootPath}files/filesaver/FileSaver.js"></script>
</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><link rel="stylesheet" href="${rootPath}files/grid/grid.css" />
</content>
</Resource>
<Resource>
<reference>grid-js</reference>
<requires>jexcel</requires>
<section>js-standard</section>
<follows>jexcel-js</follows>
<content><script src="${rootPath}files/grid/grid.js"></script>
</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><link rel="stylesheet" href="${rootPath}files/jexcel/jexcel.css" />
<link rel="stylesheet" href="${rootPath}files/jexcel/jexcel.datatables.css" />
</content>
</Resource>
<Resource>
<reference>jexcel-js</reference>
<section>js-standard</section>
<follows>jsuites-js</follows>
<content><script src="${rootPath}files/jexcel/jexcel.js"></script>
</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><link rel="stylesheet" href="${rootPath}files/jsuites/jsuites.css" />
</content>
</Resource>
<Resource>
<reference>jsuites-js</reference>
<section>js-standard</section>
<follows>standard-js</follows>
<content><script src="${rootPath}files/jsuites/jsuites.js"></script>
</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><script src="${rootPath}files/threed/threed.js"></script>
</content>
</Resource>
<Resource>
<reference>three</reference>
<section>js-standard</section>
<content><script src="${rootPath}files/threed/three/three.js"></script>
<script src="${rootPath}files/threed/three/orbit_controls.js"></script>
<script src="${rootPath}files/threed/three/stl_loader.js"></script>
</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><script src="${rootPath}files/calendar/calendar.js"></script>
</content>
</Resource>
<Resource>
<reference>fullcalendar-js</reference>
<section>js-standard</section>
<content><script src="${rootPath}files/calendar/lib/main.min.js"></script>
<script src="${rootPath}files/calendar/lib/locales-all.min.js"></script>
</content>
</Resource>
<Resource>
<reference>fullcalendar-css</reference>
<section>css-standard</section>
<content><link rel="stylesheet" href="${rootPath}files/calendar/lib/main.min.css" />
</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><script src="${rootPath}files/barcode/barcode.js"></script>
</content>
</Resource>
<Resource>
<reference>JsBarcode</reference>
<section>js-standard</section>
<content><script src="${rootPath}files/barcode/JsBarcode.all.min.js"></script>
</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><script src="${rootPath}files/qrcode/qrcode-metrici.js"></script>
</content>
</Resource>
<Resource>
<reference>qrcode-js</reference>
<section>js-standard</section>
<content><script src="${rootPath}files/qrcode/qrcode.min.js"></script>
</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><link rel="stylesheet" type="text/css" href="${rootPath}files/mxgraph/grapheditor/styles/grapheditor.css"/>
</content>
</Resource>
<Resource>
<reference>grapheditor-js</reference>
<section>js-standard</section>
<content><script type="text/javascript">
mxBasePath = '/files/mxgraph/src';
STYLE_PATH = '/files/mxgraph/grapheditor/styles';
RESOURCES_PATH = '/files/mxgraph/grapheditor/resources';
STENCIL_PATH = '/files/mxgraph/grapheditor/stencils';
mxLoadResources = false;
</script>
<script type="text/javascript" src="${rootPath}files/mxgraph/grapheditor/js/Init.js"></script>
<script type="text/javascript" src="${rootPath}files/mxgraph/grapheditor/deflate/pako.min.js"></script>
<script type="text/javascript" src="${rootPath}files/mxgraph/grapheditor/deflate/base64.js"></script>
<script type="text/javascript" src="${rootPath}files/mxgraph/grapheditor/jscolor/jscolor.js"></script>
<script type="text/javascript" src="${rootPath}files/mxgraph/grapheditor/sanitizer/sanitizer.min.js"></script>
<script type="text/javascript" src="${rootPath}files/mxgraph/mxClient.js"></script>
<script type="text/javascript" src="${rootPath}files/mxgraph/grapheditor/js/EditorUi.js"></script>
<script type="text/javascript" src="${rootPath}files/mxgraph/grapheditor/js/Editor.js"></script>
<script type="text/javascript" src="${rootPath}files/mxgraph/grapheditor/js/Sidebar.js"></script>
<script type="text/javascript" src="${rootPath}files/mxgraph/grapheditor/js/Graph.js"></script>
<script type="text/javascript" src="${rootPath}files/mxgraph/grapheditor/js/Format.js"></script>
<script type="text/javascript" src="${rootPath}files/mxgraph/grapheditor/js/Shapes.js"></script>
<script type="text/javascript" src="${rootPath}files/mxgraph/grapheditor/js/Actions.js"></script>
<script type="text/javascript" src="${rootPath}files/mxgraph/grapheditor/js/Menus.js"></script>
<script type="text/javascript" src="${rootPath}files/mxgraph/grapheditor/js/Toolbar.js"></script>
<script type="text/javascript" src="${rootPath}files/mxgraph/grapheditor/js/Dialogs.js"></script>
</content>
</Resource>
</Manifest>