示例#1
0
from fobi.base import form_element_plugin_widget_registry
from fobi.contrib.plugins.form_elements.fields.date.widgets import (
    BaseDatePluginWidget)
from fobi.contrib.themes.bootstrap3 import UID

__title__ = 'fobi.contrib.themes.bootstrap3.widgets.form_elements.' \
            'date_bootstrap3_widget.fobi_form_elements'
__author__ = 'Artur Barseghyan <*****@*****.**>'
__copyright__ = '2014-2016 Artur Barseghyan'
__license__ = 'GPL 2.0/LGPL 2.1'
__all__ = ('DatePluginWidget', )


class DatePluginWidget(BaseDatePluginWidget):
    """Date plugin widget for Bootstrap 3."""

    theme_uid = UID
    media_js = [
        'js/moment-with-locales.js',
        'bootstrap3/js/bootstrap-datetimepicker.min.js',
        'bootstrap3/js/fobi.plugin.date-bootstrap3-widget.js',
    ]
    media_css = [
        'bootstrap3/css/bootstrap-datetimepicker.min.css',
        # 'datetime/css/fobi.plugin.date-bootstrap3-widget.css',
    ]


# Registering the widget
form_element_plugin_widget_registry.register(DatePluginWidget)
from fobi.base import form_element_plugin_widget_registry
from fobi.contrib.plugins.form_elements.security.invisible_recaptcha.widgets \
    import (
        BaseInvisibleRecaptchaWidget
    )
from fobi.contrib.themes.bootstrap3 import UID

__title__ = 'fobi.contrib.themes.bootstrap3.widgets.form_elements.' \
            'invisible_recaptcha_bootstrap3_widget.fobi_form_elements'
__author__ = 'Artur Barseghyan <*****@*****.**>'
__copyright__ = '2014-2019 Artur Barseghyan'
__license__ = 'GPL 2.0/LGPL 2.1'
__all__ = ('InvisibleRecaptchaWidget',)


class InvisibleRecaptchaWidget(BaseInvisibleRecaptchaWidget):
    """Invisible reCAPTCHA widget plugin widget for Bootstrap 3."""

    theme_uid = UID


# Registering the widget
form_element_plugin_widget_registry.register(InvisibleRecaptchaWidget)
from fobi.base import form_element_plugin_widget_registry
from fobi.contrib.plugins.form_elements.fields.slider.widgets import (
    BaseSliderPluginWidget
)
from fobi.contrib.themes.bootstrap3 import UID

__title__ = 'fobi.contrib.themes.bootstrap3.widgets.form_elements.' \
            'slider_bootstrap3_widget.fobi_form_elements'
__author__ = 'Artur Barseghyan <*****@*****.**>'
__copyright__ = '2014-2019 Artur Barseghyan'
__license__ = 'GPL 2.0/LGPL 2.1'
__all__ = ('SliderPluginWidget',)


class SliderPluginWidget(BaseSliderPluginWidget):
    """Slider plugin widget for Bootstrap 3."""

    theme_uid = UID
    media_js = [
        'bootstrap3/js/bootstrap-slider.min.js',
        'bootstrap3/js/fobi.plugin.slider-bootstrap3-widget.js',
    ]
    media_css = [
        'bootstrap3/css/bootstrap-slider.min.css',
        'bootstrap3/css/fobi.plugin.slider-bootstrap3-widget.css',
    ]


# Registering the widget
form_element_plugin_widget_registry.register(SliderPluginWidget)
示例#4
0
from fobi.base import form_element_plugin_widget_registry
from fobi.contrib.plugins.form_elements.security.invisible_recaptcha.widgets \
    import (
        BaseInvisibleRecaptchaWidget
    )
from fobi.contrib.themes.foundation5 import UID

__title__ = 'fobi.contrib.themes.foundation5.widgets.form_elements.' \
            'invisible_recaptcha_foundation5_widget.fobi_form_elements'
__author__ = 'Artur Barseghyan <*****@*****.**>'
__copyright__ = '2014-2018 Artur Barseghyan'
__license__ = 'GPL 2.0/LGPL 2.1'
__all__ = ('InvisibleRecaptchaWidget',)


class InvisibleRecaptchaWidget(BaseInvisibleRecaptchaWidget):
    """Invisible reCAPTCHA widget plugin widget for  Foundation 5."""

    theme_uid = UID


# Registering the widget
form_element_plugin_widget_registry.register(InvisibleRecaptchaWidget)
示例#5
0
from fobi.base import form_element_plugin_widget_registry
from fobi.contrib.plugins.form_elements.content.content_richtext.widgets \
    import (
        BaseContentRichTextPluginWidget
    )
from fobi.contrib.themes.simple import UID

__title__ = 'fobi.contrib.themes.djangocms_admin_style_theme.widgets.' \
            'form_elements.content_richtext_admin_style_widget.' \
            'fobi_form_elements'
__author__ = 'Artur Barseghyan <*****@*****.**>'
__copyright__ = '2014-2019 Artur Barseghyan'
__license__ = 'GPL 2.0/LGPL 2.1'
__all__ = ('ContentRichTextPluginWidget', )


class ContentRichTextPluginWidget(BaseContentRichTextPluginWidget):
    """ContentRichText plugin widget for djangocms_admin_style theme."""

    theme_uid = UID


# Registering the widget
form_element_plugin_widget_registry.register(ContentRichTextPluginWidget)
示例#6
0
__title__ = 'fobi.contrib.themes.bootstrap3.fobi_form_elements'
__author__ = 'Artur Barseghyan <*****@*****.**>'
__copyright__ = 'Copyright (c) 2014 Artur Barseghyan'
__license__ = 'GPL 2.0/LGPL 2.1'
__all__ = ('DummyPluginWidget',)

from fobi.base import form_element_plugin_widget_registry
from fobi.contrib.themes.bootstrap3 import UID
from fobi.contrib.plugins.form_elements.test.dummy.widgets import (
    BaseDummyPluginWidget
)

class DummyPluginWidget(BaseDummyPluginWidget):
    """
    Dummy plugin widget for Boootstrap 3.
    """
    theme_uid = UID
    media_js = ['dummy/js/fobi.plugins.form_elements.dummy.js',]
    media_css = ['dummy/css/fobi.plugins.form_elements.dummy.css',]


# Registering the widget
form_element_plugin_widget_registry.register(DummyPluginWidget)
from fobi.base import form_element_plugin_widget_registry
from fobi.contrib.plugins.form_elements.content.content_markdown.widgets \
    import (
        BaseContentMarkdownPluginWidget
    )
from fobi.contrib.themes.bootstrap3 import UID

__title__ = 'fobi.contrib.themes.bootstrap3.widgets.form_elements.' \
            'content_richtext_bootstrap3_widget.fobi_form_elements'
__author__ = 'Artur Barseghyan <*****@*****.**>'
__copyright__ = '2014-2019 Artur Barseghyan'
__license__ = 'GPL 2.0/LGPL 2.1'
__all__ = ('ContentMarkdownPluginWidget',)


class ContentMarkdownPluginWidget(BaseContentMarkdownPluginWidget):
    """ContentMarkdownText plugin widget for Bootstrap 3."""

    theme_uid = UID


# Registering the widget
form_element_plugin_widget_registry.register(ContentMarkdownPluginWidget)
from fobi.contrib.plugins.form_elements.fields.datetime.widgets import (
    BaseDateTimePluginWidget
)
from fobi.contrib.themes.foundation5 import UID

__title__ = 'fobi.contrib.themes.foundation5.widgets.form_elements.' \
            'datetime_foundation5_widget.fobi_form_elements'
__author__ = 'Artur Barseghyan <*****@*****.**>'
__copyright__ = '2014-2019 Artur Barseghyan'
__license__ = 'GPL 2.0/LGPL 2.1'
__all__ = ('DateTimePluginWidget',)


class DateTimePluginWidget(BaseDateTimePluginWidget):
    """DateTime plugin widget for Foundation 5."""

    theme_uid = UID
    media_js = [
        'js/moment-with-locales.js',
        'foundation5/js/foundation-datetimepicker.js',
        'foundation5/js/fobi.plugin.datetime-foundation5-widget.js',
    ]
    media_css = [
        'foundation5/css/foundation-datetimepicker.css',
        # 'datetime/css/fobi.plugin.datetime-foundation5-widget.css',
    ]


# Registering the widget
form_element_plugin_widget_registry.register(DateTimePluginWidget)
示例#9
0
from fobi.base import form_element_plugin_widget_registry

from sample_textarea.widgets import BaseSampleTextareaPluginWidget


class SampleTextareaPluginWidget(BaseSampleTextareaPluginWidget):
    theme_uid = 'sample_layout'  # Theme for which the widget is loaded
    media_js = [
        'sample_layout/js/fobi.plugins.form_elements.sample_textarea.js',
    ]
    media_css = [
        'sample_layout/css/fobi.plugins.form_elements.sample_textarea.css',
    ]


form_element_plugin_widget_registry.register(SampleTextareaPluginWidget)
示例#10
0
from fobi.base import form_element_plugin_widget_registry
from fobi.contrib.plugins.form_elements.fields.slider.widgets import (
    BaseSliderPluginWidget)
from fobi.contrib.themes.bootstrap3 import UID

__title__ = 'fobi.contrib.themes.bootstrap3.widgets.form_elements.' \
            'slider_bootstrap3_widget.fobi_form_elements'
__author__ = 'Artur Barseghyan <*****@*****.**>'
__copyright__ = '2014-2019 Artur Barseghyan'
__license__ = 'GPL 2.0/LGPL 2.1'
__all__ = ('SliderPluginWidget', )


class SliderPluginWidget(BaseSliderPluginWidget):
    """Slider plugin widget for Bootstrap 3."""

    theme_uid = UID
    media_js = [
        'bootstrap3/js/bootstrap-slider.min.js',
        'bootstrap3/js/fobi.plugin.slider-bootstrap3-widget.js',
    ]
    media_css = [
        'bootstrap3/css/bootstrap-slider.min.css',
        'bootstrap3/css/fobi.plugin.slider-bootstrap3-widget.css',
    ]


# Registering the widget
form_element_plugin_widget_registry.register(SliderPluginWidget)
示例#11
0
from fobi.base import form_element_plugin_widget_registry
from fobi.contrib.plugins.form_elements.content.content_markdown.widgets \
    import (
        BaseContentMarkdownPluginWidget
    )
from fobi.contrib.themes.bootstrap3 import UID

__title__ = 'fobi.contrib.themes.bootstrap3.widgets.form_elements.' \
            'content_richtext_bootstrap3_widget.fobi_form_elements'
__author__ = 'Artur Barseghyan <*****@*****.**>'
__copyright__ = '2014-2019 Artur Barseghyan'
__license__ = 'GPL 2.0/LGPL 2.1'
__all__ = ('ContentMarkdownPluginWidget', )


class ContentMarkdownPluginWidget(BaseContentMarkdownPluginWidget):
    """ContentMarkdownText plugin widget for Bootstrap 3."""

    theme_uid = UID


# Registering the widget
form_element_plugin_widget_registry.register(ContentMarkdownPluginWidget)
from fobi.base import form_element_plugin_widget_registry

from sample_textarea.widgets import BaseSampleTextareaPluginWidget


class SampleTextareaPluginWidget(BaseSampleTextareaPluginWidget):
    """SampleTextareaPluginWidget."""

    theme_uid = 'sample_layout'  # Theme for which the widget is loaded
    media_js = [
        'sample_layout/js/fobi.plugins.form_elements.sample_textarea.js',
    ]
    media_css = [
        'sample_layout/css/fobi.plugins.form_elements.sample_textarea.css',
    ]


form_element_plugin_widget_registry.register(SampleTextareaPluginWidget)
from fobi.base import form_element_plugin_widget_registry
from fobi.contrib.plugins.form_elements.content.content_richtext.widgets \
    import (
        BaseContentRichTextPluginWidget
    )
from fobi.contrib.themes.simple import UID

__title__ = 'fobi.contrib.themes.simple.widgets.form_elements.' \
            'content_richtext_simple_widget.fobi_form_elements'
__author__ = 'Artur Barseghyan <*****@*****.**>'
__copyright__ = '2014-2019 Artur Barseghyan'
__license__ = 'GPL 2.0/LGPL 2.1'
__all__ = ('ContentRichTextPluginWidget',)


class ContentRichTextPluginWidget(BaseContentRichTextPluginWidget):
    """ContentRichText plugin widget for Simple theme."""

    theme_uid = UID


# Registering the widget
form_element_plugin_widget_registry.register(ContentRichTextPluginWidget)