--- a/web/static/ldt/js/projectscontents.js Wed Apr 20 11:30:32 2011 +0200
+++ b/web/static/ldt/js/projectscontents.js Wed Apr 20 18:45:21 2011 +0200
@@ -227,7 +227,7 @@
$('.ldt_link_create',base_node).each(function(i){
$(this).attr("target","_iri");
});
- $('.ldt_link_create',base_node).nyroModal({
+ $('.ldt_link_create',base_node).nyroModal({
filters: ['iriIframe'],
sizes: {
@@ -270,7 +270,7 @@
});
- $('.publishedproject', base_node).click(function(e) {
+ $('.publishedproject', base_node).click(function(e) {
e.preventDefault();
var target = $(e.target);
var project_id = target.attr('id').replace('project_','');
@@ -278,15 +278,17 @@
$.ajax({
url: url,
type: 'POST',
- dataType: 'json',
- success: function(json, textStatus, XMLHttpRequest){
+ data: {csrfmiddlewaretoken:global_csrf_token},
+ // bug with jquery >= 1.5, "json" adds a callback so we don't specify dataType
+ //dataType: 'json',
+ success: function(json, textStatus, XMLHttpRequest) {
if(json.res) {
searchCallback($('#searchprojectsinput'), "#projectslistcontainer", searchprojectfilterurl, 0);
}
}
});
});
-
+
$('.unpublishedproject', base_node).click(function(e) {
e.preventDefault();
var target = $(e.target);
@@ -295,8 +297,10 @@
$.ajax({
url: url,
type: 'POST',
- dataType: 'json',
- success: function(json, textStatus, XMLHttpRequest){
+ data: {csrfmiddlewaretoken:global_csrf_token},
+ // bug with jquery >= 1.5, "json" adds a callback so we don't specify dataType
+ //dataType: 'json',
+ success: function(json, textStatus, XMLHttpRequest) {
if(json.res) {
searchCallback($('#searchprojectsinput'), "#projectslistcontainer", searchprojectfilterurl, 0);
}
@@ -334,7 +338,6 @@
}
function init_events_projects(base_node, embed_url, searchprojectfilterurl, publishprojecturl, unpublishprojecturl) {
-
init_events_base(base_node, embed_url);
init_events_base_projects(base_node, embed_url, searchprojectfilterurl, publishprojecturl, unpublishprojecturl);
}