Esempio n. 1
0
jqgrid_css = twjq_c.jQueryPluginCSSLink(
    name=defaults._jqgrid_name_,
    version = defaults._jqgrid_version_,
    basename = defaults._jqgrid_css_basename_,
    modname = 'tw2.jqplugins.jqgrid',
)
word_wrap_css = twjq_c.jQueryPluginCSSLink(
    name=defaults._jqgrid_name_,
    version = defaults._jqgrid_version_,
    basename = defaults._jqgrid_css_basename_,
    modname = 'tw2.jqplugins.jqgrid',
    variant='word_wrap',
)

jqgrid_locale = twjq_c.jQueryPluginJSLink(
    name=defaults._jqgrid_name_,
    basename='grid.locale-%s' % defaults._jqgrid_locale_,
    subdir='js/i18n',
    version=defaults._jqgrid_version_,
    modname='tw2.jqplugins.jqgrid',
)

jqgrid_js = twjq_c.jQueryPluginJSLink(
    name=defaults._jqgrid_name_,
    version=defaults._jqgrid_version_,
    variant='min',
    modname='tw2.jqplugins.jqgrid',
)

__all__ = ['jqgrid_js', 'jqgrid_locale', 'jqgrid_css']
import tw2.core as twc
import tw2.jquery.base as twjq_c
import defaults

fancytree_js = twjq_c.jQueryPluginJSLink(
    name=defaults._fancytree_name_,
    version=defaults._fancytree_version_,
    #variant='min',
    modname='tw2.jqplugins.fancytree',
    subdir = '',
)

fancytree_css = twjq_c.jQueryPluginCSSLink(
    name=defaults._fancytree_name_,
    version = defaults._fancytree_version_,
    modname = 'tw2.jqplugins.fancytree',
    #subdir = 'skin-bootstrap',
    subdir = 'skin-vista',
)

__all__ = ['fancytree_js', 'fancytree_css']
Esempio n. 3
0
from . import defaults

modname = 'tgextelfinder'

dict_img = dict(name=defaults._elfinder_name_,
                version=defaults._elfinder_version_,
                subdir="img"
                )

elfinder_images = jqbase.DirLink(
    modname=modname,
    filename=defaults._plugin_css_dirname_ % dict_img
    )

elfinder_css = jqbase.jQueryPluginCSSLink(
    resources=[elfinder_images], name=defaults._elfinder_name_,
    basename='%s.%s' % (defaults._elfinder_basename_, defaults._elfinder_debug_),
    version=defaults._elfinder_version_,
    modname = modname,
    )

elfinder_js = jqbase.jQueryPluginJSLink(
    resources = [jquibase.jquery_ui_js],
    name=defaults._elfinder_name_,
    basename='%s.%s' % (defaults._elfinder_basename_, defaults._elfinder_debug_),
    version=defaults._elfinder_version_,
    modname = modname,
    )

import tw2.core as twc
import tw2.jquery.base as twjq_c
import defaults

jqplot_css = twjq_c.jQueryPluginCSSLink(
    name=defaults._jqplot_name_,
    version = defaults._jqplot_version_,
    modname = 'tw2.jqplugins.jqplot',
    subdir = '',
)
jqplot_js = twjq_c.jQueryPluginJSLink(
    name=defaults._jqplot_name_,
    version=defaults._jqplot_version_,
    variant='min',
    modname='tw2.jqplugins.jqplot',
    subdir = '',
)
jqplot_utils_js = twc.JSLink(
    modname='tw2.jqplugins.jqplot',
    filename='static/js/jqplot-utils.js',
)


class JQPlotPluginJSLink(twjq_c.jQueryPluginJSLink):
    jqplugin = twc.Param('(string) Name of the jqplot plugin')
    name=defaults._jqplot_name_
    version=defaults._jqplot_version_
    variant='min'
    modname='tw2.jqplugins.jqplot'
    basename='jqplot.%(jqplugin)s'
# imports from this package
from tw2.jqplugins.ui import base as jquibase
from tw2.jqplugins.elfinder import base as elfinderbase
from tw2.jqplugins.elfinder import defaults

modname = 'tw2.jqplugins.elfinder'

#elRTE
elfinder_images = jqbase.DirLink(modname=modname, filename=defaults._plugin_css_dirname_ % dict(name=defaults._elfinder_name_, version=defaults._elfinder_version_, subdir="images"))
elfinder_css = jqbase.jQueryPluginCSSLink(resources=[elfinder_images], name=defaults._elfinder_name_,
    basename='%s' % (defaults._elfinder_basename_),
    version=defaults._elfinder_version_,
    modname = modname
    )
elfinder_js = jqbase.jQueryPluginJSLink(name=defaults._elfinder_name_,
    basename='%s.%s' % (defaults._elfinder_basename_, defaults._elfinder_debug_),
    modname = modname,
    version=defaults._elfinder_version_)

elfinder = jqbase.jQueryJSLink(resources=[jquibase.jquery_ui_js, elfinder_css, elfinder_js])

class elFinderWidget(jquibase.JQueryUIWidget):
    resources = [jquibase.jquery_ui_js, elfinder_css, elfinder_js]
    url = twc.params.Param('Connector URL', default=twc.params.Required)
    template = 'tw2.jqplugins.elfinder.templates.widget'

    def prepare(self):
        if 'url' not in self.options:
            assert hasattr(self, 'url'), 'No url provided.   Please supply the url parameter'
            self.options['url'] = self.url
        super(elFinderWidget, self).prepare()
import tw2.core as twc
import tw2.jquery.base as twjq_c
import defaults

dynatree_css = twjq_c.jQueryPluginCSSLink(
    name=defaults._dynatree_name_,
    version=defaults._dynatree_version_,
    modname='tw2.jqplugins.dynatree',
    subdir='skin-vista',
)
dynatree_js = twjq_c.jQueryPluginJSLink(
    name=defaults._dynatree_name_,
    version=defaults._dynatree_version_,
    variant='min',
    modname='tw2.jqplugins.dynatree',
    subdir='',
)

__all__ = ['dynatree_js', 'dynatree_css']
Esempio n. 7
0
jqgrid_css = twjq_c.jQueryPluginCSSLink(
    name=defaults._jqgrid_name_,
    version=defaults._jqgrid_version_,
    basename=defaults._jqgrid_css_basename_,
    modname='tw2.jqplugins.jqgrid',
)
word_wrap_css = twjq_c.jQueryPluginCSSLink(
    name=defaults._jqgrid_name_,
    version=defaults._jqgrid_version_,
    basename=defaults._jqgrid_css_basename_,
    modname='tw2.jqplugins.jqgrid',
    variant='word_wrap',
)

jqgrid_locale = twjq_c.jQueryPluginJSLink(
    name=defaults._jqgrid_name_,
    basename='grid.locale-%s' % defaults._jqgrid_locale_,
    subdir='js/i18n',
    version=defaults._jqgrid_version_,
    modname='tw2.jqplugins.jqgrid',
)

jqgrid_js = twjq_c.jQueryPluginJSLink(
    name=defaults._jqgrid_name_,
    version=defaults._jqgrid_version_,
    variant='min',
    modname='tw2.jqplugins.jqgrid',
)

__all__ = ['jqgrid_js', 'jqgrid_locale', 'jqgrid_css']
# imports from this package
from tw2.jqplugins.ui import base as jquibase
from tw2.jqplugins.elrte import base as elrtebase
from tw2.jqplugins.elrte import defaults

modname = 'tw2.jqplugins.elrte'

#elRTE
elrte_images = jqbase.DirLink(modname=modname,
                              filename=defaults._plugin_css_dirname_ %
                              dict(name=defaults._elrte_name_,
                                   version=defaults._elrte_version_,
                                   subdir="images"))
elrte_css = jqbase.jQueryPluginCSSLink(
    resources=[elrte_images],
    name=defaults._elrte_name_,
    basename='%s.%s' % (defaults._elrte_basename_, defaults._elrte_debug_),
    version=defaults._elrte_version_,
    modname=modname)
elrte_js = jqbase.jQueryPluginJSLink(
    name=defaults._elrte_name_,
    basename='%s.%s' % (defaults._elrte_basename_, defaults._elrte_debug_),
    modname=modname,
    version=defaults._elrte_version_)


class elRTEWidget(jquibase.JQueryUIWidget):
    resources = jquibase.JQueryUIWidget.resources + [elrte_css, elrte_js]
    template = 'tw2.jqplugins.elrte.templates.widget'