edit buttons
[wolnelektury.git] / src / chunks / static / chunks / edit.js
diff --git a/src/chunks/static/chunks/edit.js b/src/chunks/static/chunks/edit.js
new file mode 100644 (file)
index 0000000..e5f9ce8
--- /dev/null
@@ -0,0 +1,21 @@
+(function() {
+
+    // is we admin?
+    function showEditLinks() {
+        $("a.admin-link").remove();
+
+        $('span[data-edit]').each(function() {
+            e = $(this).offset();
+            a = $('<a class="admin-link" target="admin">\u270e</a>');
+            a.attr('href', '/admin/' + $(this).attr('data-edit') + '/change/');
+            a.offset(e);
+            a.appendTo(document.body)
+        });
+    }
+
+    $('.edit-links-toggle').on('click', function() {
+        showEditLinks();
+        return false;
+    })
+    
+})()