From 0a97e5e16f34b8bfe8c5d34fe4fbc81813fb5677 Mon Sep 17 00:00:00 2001 From: Sebastian Spaeth Date: Thu, 12 Dec 2013 18:25:29 +0100 Subject: [PATCH] Remove "Create blog" from admin top bar This is such a rare event that we do not need a "Create blog" button in the top navbar. It suffices to have the link on the "blog dashboard" page. Also, this saves us a hook to run on all pages that we render, basically. --- mediagoblin/media_types/blog/__init__.py | 1 - .../mediagoblin/blog/url_to_create_blog.html | 22 ------------------- mediagoblin/templates/mediagoblin/base.html | 1 - 3 files changed, 24 deletions(-) delete mode 100644 mediagoblin/media_types/blog/templates/mediagoblin/blog/url_to_create_blog.html diff --git a/mediagoblin/media_types/blog/__init__.py b/mediagoblin/media_types/blog/__init__.py index eca4c8fb..0dd9708c 100644 --- a/mediagoblin/media_types/blog/__init__.py +++ b/mediagoblin/media_types/blog/__init__.py @@ -88,7 +88,6 @@ def setup_plugin(): pluginapi.register_template_path(os.path.join(PLUGIN_DIR, 'templates')) pluginapi.register_template_hooks({"user_profile": "mediagoblin/blog/url_to_blogs_dashboard.html", "blog_dashboard_home": "mediagoblin/blog/url_to_blogging.html", - "create_blog_home": "mediagoblin/blog/url_to_create_blog.html", }) diff --git a/mediagoblin/media_types/blog/templates/mediagoblin/blog/url_to_create_blog.html b/mediagoblin/media_types/blog/templates/mediagoblin/blog/url_to_create_blog.html deleted file mode 100644 index d7d33adb..00000000 --- a/mediagoblin/media_types/blog/templates/mediagoblin/blog/url_to_create_blog.html +++ /dev/null @@ -1,22 +0,0 @@ -{# -# GNU MediaGoblin -- federated, autonomous media hosting -# Copyright (C) 2011, 2012 MediaGoblin contributors. See AUTHORS. -# -# This program is free software: you can redistribute it and/or modify -# it under the terms of the GNU Affero General Public License as published by -# the Free Software Foundation, either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU Affero General Public License for more details. -# -# You should have received a copy of the GNU Affero General Public License -# along with this program. If not, see . -#} - - {%- trans %} Create Blog {% endtrans -%} - - diff --git a/mediagoblin/templates/mediagoblin/base.html b/mediagoblin/templates/mediagoblin/base.html index 40437653..e71f9d12 100644 --- a/mediagoblin/templates/mediagoblin/base.html +++ b/mediagoblin/templates/mediagoblin/base.html @@ -141,7 +141,6 @@ {%- trans %}Create new collection{% endtrans -%} - {% template_hook("create_blog_home") %} {% if request.user.has_privilege('admin','moderator') %}

Moderation powers: -- 2.25.1