cms.plugins.googlemap.cms_plugins: 16 total statements, 0.0% covered

Generated: Wed 2013-03-13 10:33 CET

Source file: /media/Envs/Envs/filer-gallery/lib/python2.7/site-packages/cms/plugins/googlemap/cms_plugins.py

Stats: 0 executed, 11 missed, 5 excluded, 16 ignored

  1. from cms.plugin_pool import plugin_pool
  2. from cms.plugin_base import CMSPluginBase
  3. from django.utils.translation import ugettext_lazy as _
  4. from .models import GoogleMap
  5. from .forms import GoogleMapForm
  6. class GoogleMapPlugin(CMSPluginBase):
  7. model = GoogleMap
  8. name = _("Google Map")
  9. render_template = "cms/plugins/googlemap.html"
  10. admin_preview = False
  11. form = GoogleMapForm
  12. fieldsets = (
  13. (None, {
  14. 'fields': ('title', 'address', ('zipcode', 'city',),
  15. 'content', 'zoom', ('lat', 'lng'),),
  16. }),
  17. (_('Advanced'), {
  18. 'fields': (('route_planer', 'route_planer_title'),
  19. ('width', 'height',),),
  20. }),
  21. )
  22. def render(self, context, instance, placeholder):
  23. context.update({
  24. 'object': instance,
  25. 'placeholder': placeholder,
  26. })
  27. return context
  28. plugin_pool.register_plugin(GoogleMapPlugin)