From ab01b517d79f5a70ade2451d5353e4e03d9d1635 Mon Sep 17 00:00:00 2001
From: Andreas <andreasv@fsmpi.rwth-aachen.de>
Date: Wed, 15 Feb 2017 19:04:47 +0100
Subject: [PATCH] added tooltips to the mod interface, part of #130

---
 templates/base.html   | 1 +
 templates/macros.html | 9 +++++++--
 2 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/templates/base.html b/templates/base.html
index 146ad6a..2a63033 100644
--- a/templates/base.html
+++ b/templates/base.html
@@ -153,6 +153,7 @@
 			$( function () {
 				moderator.permissioneditor.setpermissions({{global_permissions|tojson|safe}});
 				moderator.api.setcsrftoken('{{ session['_csrf_token'] }}');
+				$('[data-toggle="tooltip"]').tooltip({ 'trigger': 'hover'  });
 			});	
 		</script>
 	{% endif %}
diff --git a/templates/macros.html b/templates/macros.html
index 6f4e88e..feb47c7 100644
--- a/templates/macros.html
+++ b/templates/macros.html
@@ -186,7 +186,12 @@ $('#embedcodebtn').popover(
 
 {% macro moderator_editor (path,value) %}
 	{% if ismod() %}
-	<span class="moderator_editor" data-path="{{path|join('.')}}" ><a class="moderator_editor_sign btn btn-default" tabindex="0" style="padding: 3px; margin-right: 5px;"><span class="glyphicon glyphicon-pencil"></span></a><span class="moderator_editor_value">{{ value|safe }}</span></span>
+	<span class="moderator_editor" data-path="{{path|join('.')}}" >
+		<a class="moderator_editor_sign btn btn-default" title="{{path|join('.')}}" data-toggle="tooltip" tabindex="0" style="padding: 3px; margin-right: 5px;">
+			<span class="glyphicon glyphicon-pencil"></span>
+		</a>
+		<span class="moderator_editor_value">{{ value|safe }}</span>
+	</span>
 	{% else %}
 		{{value|fixnl|safe}}
 	{% endif %}
@@ -194,7 +199,7 @@ $('#embedcodebtn').popover(
 
 {% macro moderator_checkbox (path,value) %}
 	{% if ismod() %}
-	<input type="checkbox" data-path="{{path|join('.')}}" {% if value %} checked {% endif %} onchange="moderator.editor.changeboxclick(this)"/>
+	<input title="{{path|join('.')}}" data-toggle="tooltip" type="checkbox" data-path="{{path|join('.')}}" {% if value %} checked {% endif %} onchange="moderator.editor.changeboxclick(this)"/>
 	{% endif %}
 {% endmacro %}
 
-- 
GitLab