From: Sebastian Spaeth Date: Thu, 12 Dec 2013 17:25:29 +0000 (+0100) Subject: Remove "Create blog" from admin top bar X-Git-Url: https://vcs.fsf.org/?a=commitdiff_plain;h=0a97e5e16f34b8bfe8c5d34fe4fbc81813fb5677;p=mediagoblin.git 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. --- 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: