new lists (ctools)

Signed-off-by: bachy <git@g-u-i.net>
This commit is contained in:
bachy
2012-10-31 19:49:05 +01:00
parent d77d7e5ef7
commit df2c715315
5 changed files with 306 additions and 133 deletions

File diff suppressed because one or more lines are too long

View File

@@ -15,21 +15,32 @@ MaterioFlag = function(){
function onFlaging(event){
trace('onFlaging', event);
$.getJSON('/materioflag/refresh/block/bookmarks', function(json){
trace('json', json);
$('#block-materio-flag-materio-flag-mybookmarks').replaceWith(json.block);
Drupal.flagLink('#block-materio-flag-materio-flag-mybookmarks');
// TODO: update flags stars on search results after unflaging from block
$.event.trigger('mybookmarks-block-updated');
});
if($('#block-materio-flag-materio-flag-mybookmarks').length){
$.getJSON('/materioflag/refresh/block/bookmarks', function(json){
trace('json', json);
$('#block-materio-flag-materio-flag-mybookmarks').replaceWith(json.block);
Drupal.flagLink('#block-materio-flag-materio-flag-mybookmarks');
// TODO: update flags stars on search results after unflaging from block
$.event.trigger('mybookmarks-block-updated');
});
}
if($('#block-materio-flag-materio-flag-mylists').length){
$.getJSON('/materioflag/refresh/block/mylists', function(json){
trace('json', json);
$('#block-materio-flag-materio-flag-mylists').replaceWith(json.block);
Drupal.flagLink('#block-materio-flag-materio-flag-mylists');
// TODO: update flags stars on search results after unflaging from block
$.event.trigger('mylists-block-updated');
});
}
};
init();
};
};
var materioflag = new MaterioFlag();