"jquery-tablesorter": "http://invenio-software.org/download/jquery/" "jquery.tablesorter.20111208.zip", # orphan "jquery-tokeninput": "latest", "jquery.treeview": "latest", # orphan, to be replaced by jqTree "json2": "latest", # orphan "hogan": "~3", "MathJax": "~2.4", # orphan "swfobject": "latest", # orphan "typeahead.js": "latest", "uploadify": "latest" # orphan #"bootstrap": "*", is set by invenio.css already. }) invenio = Bundle("js/invenio.js", output="invenio.js", filters=RequireJSFilter(exclude=[jquery]), weight=90) admin = Bundle("js/admin.js", output="admin.js", filters=RequireJSFilter(exclude=[jquery]), weight=50) # require.js is only used when: # # - ASSETS_DEBUG is True # - REQUIREJS_RUN_IN_DEBUG is not False requirejs = Bundle("vendors/requirejs/require.js", "js/settings.js", output="require.js", filters="uglifyjs",
# WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # General Public License for more details. # # You should have received a copy of the GNU General Public License # along with Invenio; if not, write to the Free Software Foundation, Inc., # 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA. """Search bundles.""" from __future__ import unicode_literals from invenio.base.bundles import invenio as _i, jquery as _j from invenio.ext.assets import Bundle, RequireJSFilter js = Bundle('js/search/init.js', filters=RequireJSFilter(exclude=[_j, _i]), output="search.js", weight=50) styles = Bundle('css/search/collection.css', 'css/search/search.css', 'css/search/searchbar.css', filters="cleancss", output="search.css", weight=60) adminjs = Bundle('js/admin/search/init.js', filters=RequireJSFilter(exclude=[_j, _i]), output="admin/search.js", weight=50, bower={
# # This file is part of Invenio. # Copyright (C) 2014 CERN. # # Invenio is free software; you can redistribute it and/or # modify it under the terms of the GNU General Public License as # published by the Free Software Foundation; either version 2 of the # License, or (at your option) any later version. # # Invenio is distributed in the hope that it will be useful, but # WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU # General Public License for more details. # # You should have received a copy of the GNU General Public License # along with Invenio; if not, write to the Free Software Foundation, Inc., # 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA. """Records bundles.""" from invenio.ext.assets import Bundle, RequireJSFilter js = Bundle("js/records/init.js", filters=RequireJSFilter(), output="records.js", weight=20) css = Bundle("css/records/record.css", output="record.css", weight=20, filters="cleancss")