Generated: Wed 2013-03-13 10:33 CET
Source file: /media/Envs/Envs/filer-gallery/lib/python2.7/site-packages/cms/plugins/file/cms_plugins.py
Stats: 0 executed, 13 missed, 5 excluded, 7 ignored
from cms.plugin_pool import plugin_poolfrom cms.plugin_base import CMSPluginBasefrom django.utils.translation import ugettext_lazy as _from models import Filefrom django.conf import settingsclass FilePlugin(CMSPluginBase): model = File name = _("File") render_template = "cms/plugins/file.html" text_enabled = True def render(self, context, instance, placeholder): context.update({ 'object':instance, 'placeholder':placeholder }) return context def icon_src(self, instance): file_icon = instance.get_icon_url() if file_icon: return file_icon return settings.STATIC_URL + u"cms/images/plugins/file.png"plugin_pool.register_plugin(FilePlugin)