public function __construct()
 {
     new Setting("who_can_create_blogs", "dropdown", array("everyone" => "Everyone", "admin_only" => "Admin Only"), "general", "everyone");
     new MenuItem(array("name" => "blogs", "label" => "Blogs", "page" => "blogs", "list_class" => "visible-xs hidden-sm visible-md visible-lg"));
     new MenuItem(array("name" => "blogs2", "label" => "Blogs", "page" => "blogs", "menu" => "tools"));
     new StorageType("blog", "title", "text");
     new StorageType("blog", "description", "longtext");
     if (pageArray(0) == "blogs" && (pageArray(1) == "add" || pageArray(1) == "edit") || pageArray(0) == 'home' && pageArray(1) == false) {
         new ViewExtension("tinymce/buttons", "blogs/tinymce");
     } else {
         ViewExtension::remove("tinymce/buttons", "blogs/tinymce");
     }
     if (isEnabledPlugin("groups")) {
         new ViewExtension("groups/right", "blogs/group_blogs");
     } else {
         removeViewExtension("groups/right", "blogs/group_blogs");
     }
 }
Пример #2
0
 static function loadDefaultViewExtensions()
 {
     new ViewExtension("page_elements/foot", "page_elements/footer_menu");
     if (adminLoggedIn()) {
         new ViewExtension("user/buttons", "admin/login_as");
     } else {
         ViewExtension::remove("user/buttons", "admin/login_as");
     }
     return;
 }
Пример #3
0
function removeViewExtension($target, $source)
{
    return ViewExtension::remove($target, $source);
}