예제 #1
0
def setup_css():
    return [
        css_from_pkg_stream(__name__, 'pm.css', name="http.pm.main", merge=False, prio=5,auto_reload=True),
    ]
예제 #2
0
    js_from_pkg_stream(__name__, 'static/js/sammy.title.min.js', name="", merge=True, prio=3,),
    js_from_pkg_stream(__name__, 'static/js/sammy.json.min.js', name="", merge=True, prio=3,),
    js_from_pkg_stream(__name__, 'static/js/underscore-min.js', name="", merge=False, prio=3,),
    js_from_pkg_stream(__name__, 'static/js/date.js', name="", merge=True, prio=3,),
    js_from_pkg_stream(__name__, 'static/js/jquery.tools.min.js', name="", merge=False, prio=4,),
    js_from_pkg_stream(__name__, 'static/js/jquery-ui-1.8.7.custom.min.js', name="", merge=False, prio=5,),

    js_from_pkg_stream(__name__, 'static/js/plugins.js', name="", merge=True, prio=4,),
    js_from_pkg_stream(__name__, 'static/js/mustache.js', name="external", merge=True, prio=3, auto_reload=True),
    js_from_pkg_stream(__name__, 'static/js/external.js', name="external", merge=True, prio=4, auto_reload=True),
    js_from_pkg_stream(__name__, 'static/js/mustache.js', name="ext_poll", merge=True, prio=3, auto_reload=True),
    js_from_pkg_stream(__name__, 'static/js/ext_poll.js', name="ext_poll", merge=True, prio=4, auto_reload=True),
]

CSS = [
    css_from_pkg_stream(__name__, 'static/css/screen.css', merge=True, prio=1, auto_reload=True),
    css_from_pkg_stream(__name__, 'static/css/jquery.ui.css', merge=True, prio=1, auto_reload=True),
    css_from_pkg_stream(__name__, 'static/css/handheld.css', media="handheld", merge=True, prio=10, auto_reload=True),

    #css_from_pkg_stream(__name__, 'static/css/ie.css', merge=True, prio=11, auto_reload=True),
]

# TODO: Use URL object

import quantumlounge.http.usermanager
import quantumlounge.http.pm
import quantumlounge.http.api.users

MODULES = [
    quantumlounge.http.usermanager,
    quantumlounge.http.pm,
예제 #3
0
import pkg_resources
import logbook
import datetime

from quantumcore.storages import AttributeMapper
from quantumcore.resources import CSSResourceManager, css_from_pkg_stream
from quantumcore.resources import JSResourceManager, js_from_pkg_stream
from framework.utils import get_static_urlparser


JS = [
    js_from_pkg_stream(__name__, 'static/js/jquery-1.4.4.min.js', name="", merge=False, prio=1,),
]

CSS = [
    css_from_pkg_stream(__name__, 'static/css/screen.css', merge=True, prio=1, auto_reload=True),
]

def setup(**kw):
    """initialize the setup"""
    settings = AttributeMapper()
    settings['css'] = CSSResourceManager(CSS, prefix_url="/css", auto_reload=True)
    settings['js'] = JSResourceManager(JS, prefix_url="/js", auto_reload=True)
    settings['staticapp'] = get_static_urlparser(pkg_resources.resource_filename(__name__, 'static'))
    
    settings['log'] = logbook.Logger("frontend")
    settings.update(kw)
    return settings


예제 #4
0
import logbook
import datetime
import db

from quantumcore.storages import AttributeMapper
from quantumcore.resources import CSSResourceManager, css_from_pkg_stream
from quantumcore.resources import JSResourceManager, js_from_pkg_stream
from frontend.framework.utils import get_static_urlparser


JS = [
    js_from_pkg_stream(__name__, "static/js/jquery-1.4.4.min.js", name="", merge=False, prio=1),
    # js_from_pkg_stream(__name__, 'static/js/jquery.tools.min.js', name="", merge=False, prio=4,),
]

CSS = [css_from_pkg_stream(__name__, "static/css/screen.css", merge=True, prio=1, auto_reload=True)]


def setup(**kw):
    """initialize the setup"""
    settings = AttributeMapper()
    settings["css"] = CSSResourceManager(CSS, prefix_url="/css", auto_reload=True)
    settings["js"] = JSResourceManager(JS, prefix_url="/js", auto_reload=True)
    settings["staticapp"] = get_static_urlparser(pkg_resources.resource_filename(__name__, "static"))

    settings["secret_key"] = "ci28228zs7s8c6c8976c89c7s6s8976cs87d6"  # os.urandom(20)
    settings["log"] = logbook.Logger("frontend")
    settings.update(kw)
    settings.mdb = mdb = pymongo.Connection().werateit
    settings.domain_db = db.Domains(mdb, "domains")
    return settings