diff --git a/app/assets/javascripts/desktop/journal_pages.js.erb b/app/assets/javascripts/desktop/journal_pages.js.erb
index cd04499e..74438aa0 100644
--- a/app/assets/javascripts/desktop/journal_pages.js.erb
+++ b/app/assets/javascripts/desktop/journal_pages.js.erb
@@ -64,6 +64,26 @@ orbitDesktop.prototype.initializeJournalPapers = function(target,url,cache){ //
})
return false;
})
+ $("div[container=true]").unbind("click").on("click",".journal_paper_delete",function(){
+ var delurl = $(this).attr("href");
+ var parent = $(this).parent();
+ o.confirm({
+ buttons : ["Yes","No"],
+ highlighted : 2,
+ message : "Are you sure, you want to delete this paper?"
+ },function(value){
+ if(value){
+ $.ajax({
+ url : delurl,
+ type : "DELETE",
+ success : function(){
+ parent.slideOut();
+ }
+ })
+ }
+ })
+ return false;
+ })
}
@@ -89,7 +109,7 @@ orbitDesktop.prototype.initializeJournalPapers = function(target,url,cache){ //
li;
$.each(journalData,function(i,journal){
$.each(journal.papers,function(j,paper){
- li = $('
'+journal.title+'
'+paper.title+'
Edit');
+ li = $(''+journal.title+'
'+paper.title+'
Edit Delete');
column.find("ul").append(li);
if(counter%5==0){
$("#journal_p div#paper_list div.overview").append(column);
@@ -118,7 +138,7 @@ orbitDesktop.prototype.initializeJournalPapers = function(target,url,cache){ //
var img = $('');
li.append(img);
})
- li.append('Edit');
+ li.append('Edit Delete');
column.find("ul").append(li);
if(counter%5==0){
$("#journal_p div#paper_list div.overview").append(column);
@@ -137,7 +157,7 @@ orbitDesktop.prototype.initializeJournalPapers = function(target,url,cache){ //
li;
$.each(journalData,function(i,journal){
$.each(journal.papers,function(j,paper){
- li = $(''+paper.title+'
'+paper.keywords+'
Edit');
+ li = $(''+paper.title+'
'+paper.keywords+'
Edit Delete');
column.find("ul").append(li);
if(counter%5==0){
$("#journal_p div#paper_list div.overview").append(column);
@@ -157,7 +177,7 @@ orbitDesktop.prototype.initializeJournalPapers = function(target,url,cache){ //
li;
$.each(journalData,function(i,journal){
$.each(journal.papers,function(j,paper){
- li = $(''+paper.title+'
Edit');
+ li = $(''+paper.title+'
Edit Delete');
column.find("ul").append(li);
if(counter%5==0){
$("#journal_p div#paper_list div.overview").append(column);
@@ -176,7 +196,7 @@ orbitDesktop.prototype.initializeJournalPapers = function(target,url,cache){ //
li;
$.each(journalData,function(i,journal){
$.each(journal.papers,function(j,paper){
- li = $(''+paper.title+'
'+paper.abstract+'
Edit');
+ li = $(''+paper.title+'
'+paper.abstract+'
Edit Delete');
column.find("ul").append(li);
$("#journal_p div#paper_list div.overview").append(column);
column = $('');