kopia lustrzana https://github.com/wagtail/wagtail
Move pages summary item hook into wagtail.admin.wagtail_hooks
As per https://github.com/wagtail/wagtail/issues/6160#issuecomment-646080597 - this ensures that the hook will be triggered in the correct order with respect to INSTALLED_APPS.pull/6117/head
rodzic
b1d82cf2db
commit
390a070494
|
@ -59,11 +59,6 @@ class PagesSummaryItem(SummaryItem):
|
|||
return user_has_any_page_permission(self.request.user)
|
||||
|
||||
|
||||
@hooks.register('construct_homepage_summary_items')
|
||||
def add_pages_summary_item(request, items):
|
||||
items.append(PagesSummaryItem(request))
|
||||
|
||||
|
||||
class SiteSummaryPanel:
|
||||
name = 'site_summary'
|
||||
order = 100
|
||||
|
|
|
@ -18,6 +18,7 @@ from wagtail.admin.rich_text.converters.html_to_contentstate import (
|
|||
BlockElementHandler, ExternalLinkElementHandler, HorizontalRuleHandler,
|
||||
InlineStyleElementHandler, ListElementHandler, ListItemElementHandler, PageLinkElementHandler)
|
||||
from wagtail.admin.search import SearchArea
|
||||
from wagtail.admin.site_summary import PagesSummaryItem
|
||||
from wagtail.admin.views.account import email_management_enabled, password_management_enabled
|
||||
from wagtail.admin.viewsets import viewsets
|
||||
from wagtail.admin.widgets import Button, ButtonWithDropdownFromHook, PageListingButton
|
||||
|
@ -725,3 +726,8 @@ def register_icons(icons):
|
|||
]:
|
||||
icons.append('wagtailadmin/icons/{}'.format(icon))
|
||||
return icons
|
||||
|
||||
|
||||
@hooks.register('construct_homepage_summary_items')
|
||||
def add_pages_summary_item(request, items):
|
||||
items.insert(0, PagesSummaryItem(request))
|
||||
|
|
Ładowanie…
Reference in New Issue