You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@allura.apache.org by gc...@apache.org on 2022/11/10 21:56:32 UTC
[allura] 01/01: [#8477] canonical tag included for add_project and pages inside the code tool
This is an automated email from the ASF dual-hosted git repository.
gcruz pushed a commit to branch gc/8477
in repository https://gitbox.apache.org/repos/asf/allura.git
commit bcc34ce4df4777b12bd4ed4135d67a51628c70b4
Author: Guillermo Cruz <gu...@slashdotmedia.com>
AuthorDate: Thu Nov 10 14:56:10 2022 -0700
[#8477] canonical tag included for add_project and pages inside the code tool
---
Allura/allura/templates/neighborhood_add_project.html | 5 +++++
Allura/allura/templates/repo/repo_master.html | 5 +++++
Allura/allura/tests/functional/test_neighborhood.py | 1 +
3 files changed, 11 insertions(+)
diff --git a/Allura/allura/templates/neighborhood_add_project.html b/Allura/allura/templates/neighborhood_add_project.html
index e6a70d4a9..436c07f33 100644
--- a/Allura/allura/templates/neighborhood_add_project.html
+++ b/Allura/allura/templates/neighborhood_add_project.html
@@ -16,9 +16,14 @@
specific language governing permissions and limitations
under the License.
-#}
+{% from 'allura:templates/jinja_master/lib.html' import canonical_tag %}
{% set hide_left_bar = True %}
{% extends g.theme.master %}
+{% block head %}
+ {{ canonical_tag() }}
+{% endblock %}
+
{% block title %}{{neighborhood.name}} / Create a Project{% endblock %}
{% block header %}Create a Project{% endblock %}
diff --git a/Allura/allura/templates/repo/repo_master.html b/Allura/allura/templates/repo/repo_master.html
index e6f5b3a9f..791020d62 100644
--- a/Allura/allura/templates/repo/repo_master.html
+++ b/Allura/allura/templates/repo/repo_master.html
@@ -16,8 +16,13 @@
specific language governing permissions and limitations
under the License.
-#}
+{% from 'allura:templates/jinja_master/lib.html' import canonical_tag %}
{% extends g.theme.master %}
+{% block head %}
+ {{ canonical_tag() }}
+{% endblock %}
+
{% if hasattr(c.app, 'repo') %}
{% set repo = c.app.repo %}
{% else %}
diff --git a/Allura/allura/tests/functional/test_neighborhood.py b/Allura/allura/tests/functional/test_neighborhood.py
index 90ab50c10..482c097f0 100644
--- a/Allura/allura/tests/functional/test_neighborhood.py
+++ b/Allura/allura/tests/functional/test_neighborhood.py
@@ -597,6 +597,7 @@ class TestNeighborhood(TestController):
neighborhood = M.Neighborhood.query.get(name='Projects')
neighborhood.features['private_projects'] = False
r = self.app.get('/p/add_project', extra_environ=dict(username='root'))
+ assert 'canonical' in r
assert 'private_project' not in r
r = self.app.post(