fixed flag nav bug

This commit is contained in:
2018-09-04 13:12:20 +02:00
parent 9ad0aa199f
commit fa07acdd31
6 changed files with 34 additions and 23 deletions
@@ -39,13 +39,14 @@ MaterioFlag = function(){
};
function onResultsUpdated(event){
//trace('MaterioFlag :: onResultsUpdated', event);
trace('MaterioFlag :: onResultsUpdated', event);
ajaxifyTitleTools();
ajaxifyLinks(event.container);
};
function buildBlocks(activename){
//trace('MaterioFlag :: buildBlocks | activename', activename);
// TODO: the bookmark thing is obselete as free registrered user does not exist anymore
if($('#block-materio-flag-materio-flag-mybookmarks').length){
var type = 'bookmarks';
var block = '#block-materio-flag-materio-flag-mybookmarks';
@@ -78,10 +79,7 @@ MaterioFlag = function(){
$('<span class="preview"><i class="fi-eye"></i></span>').attr('name', name).insertAfter($this).bind('click', onClickShowPreview);
});
$('a.edit-list:not(.ajax-processed)', '#block-materio-flag-materio-flag-mylists-nav')
.bind('click', onCLickEditList)
.addClass('ajax-processed');
ajaxifyTitleTools();
$('a.flag-lists-create:not(.ajax-processed)', '#block-materio-flag-materio-flag-mylists-nav')
.bind('click', onClickCreatLink)
@@ -118,8 +116,14 @@ MaterioFlag = function(){
showPreview(activename, block);
};
function ajaxifyTitleTools(){
$('a.edit-list:not(.ajax-processed)', '#block-materio-flag-materio-flag-mylists-nav, #block-materio-page-title-materio-page-title')
.bind('click', onCLickEditList)
.addClass('ajax-processed');
};
function refreshBlocks(name){
//trace('MaterioFlag :: refreshBlocks | name', name);
trace('MaterioFlag :: refreshBlocks | name', name);
if($('#block-materio-flag-materio-flag-mybookmarks').length){
var type = 'bookmarks';
}else if($('#block-materio-flag-materio-flag-mylists').length){