Merge pull request #904 from coredumperror/page_type_on_editor

Add the page type to the page creator/editor template
pull/777/head
Dave Cranwell 2015-01-14 09:28:48 +00:00
commit 1ace03b4ff
3 zmienionych plików z 7 dodań i 4 usunięć

Wyświetl plik

@ -3,7 +3,7 @@
{% load i18n %} {% load i18n %}
{% block titletag %}{% blocktrans with page_type=content_type.model_class.get_verbose_name %}New {{ page_type }}{% endblocktrans %}{% endblock %} {% block titletag %}{% blocktrans with page_type=content_type.model_class.get_verbose_name %}New {{ page_type }}{% endblocktrans %}{% endblock %}
{% block bodyclass %}menu-explorer page-editor create{% endblock %} {% block bodyclass %}menu-explorer page-editor create model-{{ content_type.model }}{% endblock %}
{% block content %} {% block content %}

Wyświetl plik

@ -2,8 +2,8 @@
{% load wagtailadmin_tags %} {% load wagtailadmin_tags %}
{% load gravatar %} {% load gravatar %}
{% load i18n %} {% load i18n %}
{% block titletag %}{% blocktrans with title=page.title %}Editing {{ title }}{% endblocktrans %}{% endblock %} {% block titletag %}{% blocktrans with title=page.title page_type=content_type.model_class.get_verbose_name %}Editing {{ page_type }}: {{ title }}{% endblocktrans %}{% endblock %}
{% block bodyclass %}menu-explorer page-editor{% endblock %} {% block bodyclass %}menu-explorer page-editor model-{{ content_type.model }}{% endblock %}
{% block content %} {% block content %}
{% page_permissions page as page_perms %} {% page_permissions page as page_perms %}
@ -12,7 +12,7 @@
<div class="row row-flush"> <div class="row row-flush">
<div class="left col9"> <div class="left col9">
<h1 class="icon icon-doc-empty-inverse">{% blocktrans with title=page.title %}Editing <span>{{ title }}</span>{% endblocktrans %}</h1> <h1 class="icon icon-doc-empty-inverse">{% blocktrans with title=page.title page_type=content_type.model_class.get_verbose_name %}Editing {{ page_type }} <span>{{ title }}</span>{% endblocktrans %}</h1>
</div> </div>
<div class="right col3"> <div class="right col3">
{% trans "Status" %} {% trans "Status" %}

Wyświetl plik

@ -255,6 +255,8 @@ def edit(request, page_id):
page = get_object_or_404(Page, id=page_id).get_latest_revision_as_page() page = get_object_or_404(Page, id=page_id).get_latest_revision_as_page()
parent = page.get_parent() parent = page.get_parent()
content_type = ContentType.objects.get_for_model(page)
page_perms = page.permissions_for_user(request.user) page_perms = page.permissions_for_user(request.user)
if not page_perms.can_edit(): if not page_perms.can_edit():
raise PermissionDenied raise PermissionDenied
@ -373,6 +375,7 @@ def edit(request, page_id):
return render(request, 'wagtailadmin/pages/edit.html', { return render(request, 'wagtailadmin/pages/edit.html', {
'page': page, 'page': page,
'content_type': content_type,
'edit_handler': edit_handler, 'edit_handler': edit_handler,
'errors_debug': errors_debug, 'errors_debug': errors_debug,
'preview_modes': page.preview_modes, 'preview_modes': page.preview_modes,