if (preset.length==0) this.showall.addClass("selected");
/*events*/
- this.showall.click(this.on_showall);
+ this.showall.click(this.on_showall.bind(this));
$(document).on("click", ".acl-button-show", this.on_button_show.bind(this));
$(document).on("click", ".acl-button-hide", this.on_button_hide.bind(this));
$("#acl-search").keypress(this.on_search.bind(this));
event.preventDefault()
event.stopImmediatePropagation()
event.stopPropagation();
-
- /*this.showall.removeClass("selected");
- $(this).siblings(".acl-button-hide").removeClass("selected");
- $(this).toggleClass("selected");*/
-
- this.set_allow($(this).parent().attr('id'));
+
+ this.set_allow($(event.target).parent().attr('id'));
return false;
}
event.stopImmediatePropagation()
event.stopPropagation();
- /*this.showall.removeClass("selected");
- $(this).siblings(".acl-button-show").removeClass("selected");
- $(this).toggleClass("selected");*/
-
- this.set_deny($(this).parent().attr('id'));
+ this.set_deny($(event.target).parent().attr('id'));
return false;
}
html = "<div class='acl-list-item {4} {5} type{2}' title='{6}' id='{2}{3}'>"+this.item_tpl+"</div>";
html = html.format(item.photo, item.name, item.type, item.id, (item.forum=='1'?'forum':''), item.network, item.link);
if (item.uids!=undefined) this.group_uids[item.id] = item.uids;
- //console.log(html);
+
this.list_content.append(html);
this.data[item.id] = item;
}.bind(this));