mirror of
https://github.com/Hopiu/wagtail.git
synced 2026-04-09 01:20:59 +00:00
Added titles to action buttons, made them display in the dropdown menu
This commit is contained in:
parent
0b212200f4
commit
d5bbc8d687
2 changed files with 12 additions and 7 deletions
|
|
@ -7,7 +7,7 @@
|
|||
<ul role="menu" class="c-dropdown__menu u-toggle u-arrow u-arrow--tl u-background">
|
||||
{% for button in buttons %}
|
||||
<li class="c-dropdown__item ">
|
||||
<a href="{{ button.url }}" class="u-link is-live {{ button.classes|join:' ' }}">
|
||||
<a href="{{ button.url }}" title="{{ button.attrs.title }}" class="u-link is-live {{ button.classes|join:' ' }}">
|
||||
{{ button.label }}
|
||||
</a>
|
||||
</li>
|
||||
|
|
|
|||
|
|
@ -69,7 +69,7 @@ def page_listing_buttons(page, page_perms, is_parent=False):
|
|||
yield PageListingButton(_('Draft'), reverse('wagtailadmin_pages:view_draft', args=[page.id]),
|
||||
attrs={'title': _('Preview draft'), 'target': '_blank'}, priority=20)
|
||||
if page.live and page.url:
|
||||
yield PageListingButton(_('Live'), page.url, attrs={'target': "_blank"}, priority=30)
|
||||
yield PageListingButton(_('Live'), page.url, attrs={'target': "_blank", 'title': 'View live'}, priority=30)
|
||||
if page_perms.can_add_subpage():
|
||||
if is_parent:
|
||||
yield Button(_('Add child page'), reverse('wagtailadmin_pages:add_subpage', args=[page.id]),
|
||||
|
|
@ -89,11 +89,16 @@ def page_listing_buttons(page, page_perms, is_parent=False):
|
|||
@hooks.register('register_page_listing_more_buttons')
|
||||
def page_listing_more_buttons(page, page_perms, is_parent=False):
|
||||
if page_perms.can_move():
|
||||
yield Button(_('Move'), reverse('wagtailadmin_pages:move', args=[page.id]), priority=10)
|
||||
yield Button(_('Move'), reverse('wagtailadmin_pages:move', args=[page.id]),
|
||||
attrs={"title": 'Move this page'}, priority=10)
|
||||
if not page.is_root():
|
||||
yield Button(_('Copy'), reverse('wagtailadmin_pages:copy', args=[page.id]), priority=20)
|
||||
yield Button(_('Copy'), reverse('wagtailadmin_pages:copy', args=[page.id]),
|
||||
attrs={'title': 'Copy this page'}, priority=20)
|
||||
if page_perms.can_delete():
|
||||
yield Button(_('Delete'), reverse('wagtailadmin_pages:delete', args=[page.id]), priority=30)
|
||||
yield Button(_('Delete'), reverse('wagtailadmin_pages:delete', args=[page.id]),
|
||||
attrs={'title': 'Delete this page'}, priority=30)
|
||||
if page_perms.can_unpublish():
|
||||
yield Button(_('Unpublish'), reverse('wagtailadmin_pages:unpublish', args=[page.id]), priority=40)
|
||||
yield Button(_('Revisions'), reverse('wagtailadmin_pages:revisions_index', args=[page.id]), priority=50)
|
||||
yield Button(_('Unpublish'), reverse('wagtailadmin_pages:unpublish', args=[page.id]),
|
||||
attrs={'title': 'Unpublish this page'}, priority=40)
|
||||
yield Button(_('Revisions'), reverse('wagtailadmin_pages:revisions_index', args=[page.id]),
|
||||
attrs={'title': _("View this page's revision history")}, priority=50)
|
||||
|
|
|
|||
Loading…
Reference in a new issue