From 1ce4eda0b92e13615991ec22d3b789c640991431 Mon Sep 17 00:00:00 2001 From: Mario Vavti Date: Mon, 28 Nov 2016 11:29:10 +0100 Subject: wiki: move delete page functionality to the widget --- view/tpl/group_side.tpl | 6 ++---- view/tpl/wiki.tpl | 30 ------------------------------ view/tpl/wiki_page_list.tpl | 34 +++++++++++++++++++++++++++++++++- 3 files changed, 35 insertions(+), 35 deletions(-) (limited to 'view/tpl') diff --git a/view/tpl/group_side.tpl b/view/tpl/group_side.tpl index e58cf060d..35f79a07e 100755 --- a/view/tpl/group_side.tpl +++ b/view/tpl/group_side.tpl @@ -5,12 +5,10 @@ {{foreach $groups as $group}}
  • {{if $group.cid}} - - - + {{/if}} {{if $group.edit}} - + {{/if}} {{$group.text}}
  • diff --git a/view/tpl/wiki.tpl b/view/tpl/wiki.tpl index 6d9f78800..6025ded27 100644 --- a/view/tpl/wiki.tpl +++ b/view/tpl/wiki.tpl @@ -10,9 +10,6 @@ - @@ -239,33 +236,6 @@ ev.preventDefault(); }); - $('#delete-page').click(function (ev) { - if (window.wiki_resource_id === '' || window.wiki_page_name === '' || window.wiki_page_name === 'Home') { - window.console.log('You must have a wiki page open in order to delete pages.'); - ev.preventDefault(); - return false; - } - if(!confirm('Are you sure you want to delete the page: ' + window.wiki_page_name)) { - ev.preventDefault(); - return; - } - $.post("wiki/{{$channel}}/delete/page", {name: window.wiki_page_name, resource_id: window.wiki_resource_id}, - function (data) { - if (data.success) { - window.console.log('Page deleted successfully.'); - var url = window.location.href; - if (url.substr(-1) == '/') url = url.substr(0, url.length - 2); - url = url.split('/'); - url.pop(); - window.location = url.join('/'); - } else { - alert('Error deleting page.'); // TODO: Replace alerts with auto-timeout popups - window.console.log('Error deleting page.'); - } - }, 'json'); - ev.preventDefault(); - }); - function wiki_revert_page(commitHash) { if (window.wiki_resource_id === '' || window.wiki_page_name === '') { window.console.log('You must have a wiki page open in order to revert pages.'); diff --git a/view/tpl/wiki_page_list.tpl b/view/tpl/wiki_page_list.tpl index 723cd0904..bd6d2d759 100644 --- a/view/tpl/wiki_page_list.tpl +++ b/view/tpl/wiki_page_list.tpl @@ -4,7 +4,12 @@