Skip to content

Commit 609ac60

Browse files
author
naraesk
authored
Merge pull request #23 from softvis-research/13-gdpr-compliance
puts gdpr and imprint-links on each page
2 parents 8b6a2f7 + 38a883a commit 609ac60

7 files changed

Lines changed: 18 additions & 3 deletions

File tree

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
<li><%= link_to t(:privacy_declaration, scope: :layout), "http://home.uni-leipzig.de/svis/privacy-policy/", target: :_blank %></li>
2+
<li><%= link_to t(:imprint, scope: :layout), "http://home.uni-leipzig.de/svis/impressum/", target: :_blank %></li>
3+
4+

evaluationserver/app/views/layouts/_blank_header.html.erb

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,9 @@
1313

1414
<!-- Collect the nav links, forms, and other content for toggling -->
1515
<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
16+
<ul class="nav navbar-nav navbar-right">
17+
<%= render :partial => "navbar_gdpr_links" %>
18+
</ul>
1619
</div><!-- /.navbar-collapse -->
1720
</div><!-- /.container-fluid -->
1821
</nav>

evaluationserver/app/views/layouts/_header.html.erb

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,8 @@
2929
</li>
3030
</ul>
3131
<ul class="nav navbar-nav navbar-right">
32-
<li><%= link_to t(:admin_off, scope: :layout), admin_mode_off_path %></li>
32+
<%= render :partial => "navbar_gdpr_links" %>
33+
<li><%= link_to t(:admin_off, scope: :layout), admin_mode_off_path %></li>
3334
</ul>
3435
</div><!-- /.navbar-collapse -->
3536
</div><!-- /.container-fluid -->

evaluationserver/app/views/layouts/_navbar_header.html.erb

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,10 @@
1414

1515
<!-- Collect the nav links, forms, and other content for toggling -->
1616
<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
17-
<ul class="nav navbar-nav navbar-right">
18-
<% if content_for?(:remarks) %>
17+
<ul class="nav navbar-nav navbar-right">
18+
<%= render :partial => "navbar_gdpr_links" %>
19+
20+
<% if content_for?(:remarks) %>
1921
<li class="dropdown">
2022
<a href="#" class="dropdown-toggle" data-toggle="dropdown">Remarks<span class="caret"></span></a>
2123
<ul class="dropdown-menu" role="menu">

evaluationserver/app/views/layouts/_simple_header.html.erb

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
<li><%= link_to t(:experiments, scope: :layout), experiments_path %></li>
1919
</ul>
2020
<ul class="nav navbar-nav navbar-right">
21+
<%= render :partial => "navbar_gdpr_links" %>
2122
<li><%= link_to t(:admin_on, scope: :layout), admin_mode_on_path %></li>
2223
</ul>
2324
</div><!-- /.navbar-collapse -->

evaluationserver/config/locales/de.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -157,6 +157,8 @@ de:
157157
successful_created: "Fragebogen erfolgreich erfolgt"
158158
successful_updated: "Fragebogen erfolgreich aktualisiert"
159159
layout:
160+
privacy_declaration: "Datenschutzerklärung"
161+
imprint: "Impressum"
160162
experiments: "Experimente"
161163
scenes: "Szenen"
162164
steps: "Schritte"

evaluationserver/config/locales/en.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -155,6 +155,8 @@ en:
155155
successful_created: "Questionaire successful created"
156156
successful_updated: "Questionaire successful updated"
157157
layout:
158+
privacy_declaration: "Privacy Policy"
159+
imprint: "Imprint"
158160
experiments: "Experiments"
159161
scenes: "Scenes"
160162
other: "Other"

0 commit comments

Comments
 (0)