# HG changeset patch # User Thierry Florac # Date 1413289854 -7200 # Node ID 8313880ee18d6fd9e016972d37058a0187770fff # Parent d24a725379b8ad75086edb89904cc9364e42db26 Added target link attribute to menus diff -r d24a725379b8 -r 8313880ee18d src/ztfy/myams/viewlet/shortcuts/__init__.py --- a/src/ztfy/myams/viewlet/shortcuts/__init__.py Tue Sep 30 16:18:00 2014 +0200 +++ b/src/ztfy/myams/viewlet/shortcuts/__init__.py Tue Oct 14 14:30:54 2014 +0200 @@ -35,6 +35,7 @@ bg_color_class = FieldProperty(IShortcutViewlet['bg_color_class']) icon_class = FieldProperty(IShortcutViewlet['icon_class']) href = FieldProperty(IShortcutViewlet['href']) + target = FieldProperty(IShortcutViewlet['target']) modal_target = FieldProperty(IShortcutViewlet['modal_target']) checked = FieldProperty(IShortcutViewlet['checked']) @@ -49,5 +50,6 @@ icon_class = 'fa-gears' label = _("Management interface") href = '@@properties.html' + target = '_blank' modal_target = False checked = False diff -r d24a725379b8 -r 8313880ee18d src/ztfy/myams/viewlet/shortcuts/interfaces.py --- a/src/ztfy/myams/viewlet/shortcuts/interfaces.py Tue Sep 30 16:18:00 2014 +0200 +++ b/src/ztfy/myams/viewlet/shortcuts/interfaces.py Tue Oct 14 14:30:54 2014 +0200 @@ -35,6 +35,9 @@ href = TextLine(title=_("Shortcut target URL")) + target = TextLine(title=_("Window target"), + required=False) + modal_target = Bool(title=_("Modal target"), required=True, default=True) diff -r d24a725379b8 -r 8313880ee18d src/ztfy/myams/viewlet/shortcuts/shortcut.pt --- a/src/ztfy/myams/viewlet/shortcuts/shortcut.pt Tue Sep 30 16:18:00 2014 +0200 +++ b/src/ztfy/myams/viewlet/shortcuts/shortcut.pt Tue Oct 14 14:30:54 2014 +0200 @@ -1,5 +1,6 @@