Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Websites UFRPE
Wagtail Videos
Commits
ff0e033b
Unverified
Commit
ff0e033b
authored
Nov 08, 2021
by
Seb Brown
Committed by
GitHub
Nov 08, 2021
Browse files
Merge pull request #84 from neon-jungle/menufix
Fix #82, update dumy menu item
parents
b9fcc016
65f1a509
Changes
2
Hide whitespace changes
Inline
Side-by-side
setup.py
View file @
ff0e033b
...
...
@@ -10,7 +10,7 @@ from setuptools import find_packages, setup # noqa: E4
setup
(
name
=
'wagtailvideos'
,
version
=
'2.10.
8
'
,
version
=
'2.10.
9
'
,
description
=
"A wagtail module for uploading and displaying videos in various codecs."
,
long_description
=
readme
,
author
=
'Neon Jungle'
,
...
...
wagtailvideos/wagtail_hooks.py
View file @
ff0e033b
...
...
@@ -2,7 +2,6 @@ from django.conf.urls import include, url
from
django.templatetags.static
import
static
from
django.urls
import
reverse
from
django.utils.html
import
format_html
from
django.utils.safestring
import
mark_safe
from
django.utils.translation
import
ugettext_lazy
as
_
from
wagtail.admin.edit_handlers
import
InlinePanel
from
wagtail.admin.menu
import
Menu
,
MenuItem
,
SubmenuMenuItem
...
...
@@ -68,22 +67,18 @@ def register_video_permissions_panel():
class
VideoMenu
(
Menu
):
# Dummy class
def
__init__
(
self
,
*
args
,
**
kwargs
):
pass
self
.
register_hook_name
=
None
self
.
construct_hook_name
=
None
self
.
_registered_menu_items
=
None
def
menu_items_for_request
(
self
,
request
):
@
property
def
registered_menu_items
(
self
):
return
[
MenuItem
(
_
(
'Manage videos'
),
reverse
(
'wagtailvideos:index'
),
name
=
'videos'
,
classnames
=
'icon icon-media'
,
order
=
100
),
TracksAdmin
().
get_menu_item
(),
]
def
render_html
(
self
,
request
):
menu_items
=
self
.
menu_items_for_request
(
request
)
rendered_menu_items
=
[]
for
item
in
sorted
(
menu_items
,
key
=
lambda
i
:
i
.
order
):
rendered_menu_items
.
append
(
item
.
render_html
(
request
))
return
mark_safe
(
''
.
join
(
rendered_menu_items
))
@
hooks
.
register
(
'register_admin_menu_item'
)
def
register_images_menu_item
():
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment