def build(self, args): if isinstance(args.obj, MapnikStyle): yield dm.Label('mapnik_style', _(u"Mapnik style")) if args.obj.xml_fileobj is not None: yield dm.Link( 'mapnik_style/xml', _(u"XML file"), lambda args: args.request.route_url("mapnik.style_xml", id=args.obj.id))
def build(self, args): if isinstance(args.obj, MapboxStyle): yield dm.Label("mapbox_style", _("Mapbox style")) yield dm.Link( "mapbox_style/json", _("Mapbox style"), lambda args: args.request.route_url("mapbox.style_json", id=args.obj.id), )
def build(self, args): if isinstance(args.obj, FormbuilderForm): yield dm.Label('formbuilder_form', _("Form")) if args.obj.ngfp_fileobj is not None: yield dm.Link( 'formbuilder_form/ngfp', _("Download as NGFP"), lambda args: args.request.route_url( "formbuilder.formbuilder_form_ngfp", id=args.obj.id))
def build(self, args): if isinstance(args.obj, QgisVectorStyle): yield dm.Label('qgis_vector_style', _(u"QGIS style")) if args.obj.qml_fileobj is not None: yield dm.Link( 'qgis_vector_style/qml', _(u"QML file"), lambda args: args.request.route_url( "qgis.vector_style_qml", id=args.obj.id))
def build(self, args): if isinstance(args.obj, (QgisVectorStyle, QgisRasterStyle)): yield dm.Label("qgis_style", _(u"QGIS style")) yield dm.Link( "qgis_style/qml", _(u"QML file"), lambda args: args.request.route_url( "qgis.style_qml", id=args.obj.id ), )
def build(self, args): if isinstance(args.obj, LegendSprite): yield dm.Label('legend_sprite', _(u"Legend")) if args.obj.description_fileobj is not None: yield dm.Link( 'legend_sprite/description', _("Description file"), lambda args: args.request.route_url( 'legend.description', id=args.obj.id)) if args.obj.image_fileobj is not None: yield dm.Link( 'legend_sprite/image', _("Image file"), lambda args: args.request.route_url("legend.image", id=args.obj.id))