allowed_pages) ? $_GET['section'] : $this->allowed_pages[0]; // Sitetitle add_to_title(self::$locale['article_0000']); // Handle Breadcrumbs and Titles BreadCrumbs::getInstance()->addBreadCrumb(["link" => INFUSIONS."articles/articles_admin.php".fusion_get_aidlink(), "title" => self::$locale['article_0000']]); $articleTitle = self::$locale['article_0000']; $articleCatTitle = self::$locale['article_0004']; if (!empty($_GET['section'])) { switch ($_GET['section']) { case "article": if (isset($_GET['ref']) && $_GET['ref'] == "article_form") { if (!isset($_GET['article_id'])) { BreadCrumbs::getInstance()->addBreadCrumb(["link" => FUSION_REQUEST, "title" => self::$locale['article_0002']]); $articleTitle = self::$locale['article_0002']; } else { BreadCrumbs::getInstance()->addBreadCrumb(["link" => FUSION_REQUEST, "title" => self::$locale['article_0003']]); $articleTitle = self::$locale['article_0003']; } } break; case "article_category": BreadCrumbs::getInstance()->addBreadCrumb(["link" => FUSION_REQUEST, "title" => self::$locale['article_0004']]); if (isset($_GET['ref']) && $_GET['ref'] == "article_cat_form") { if (!isset($_GET['cat_id'])) { BreadCrumbs::getInstance()->addBreadCrumb(["link" => FUSION_REQUEST, "title" => self::$locale['article_0005']]); $articleCatTitle = self::$locale['article_0005']; } else { BreadCrumbs::getInstance()->addBreadCrumb(["link" => FUSION_REQUEST, "title" => self::$locale['article_0006']]); $articleCatTitle = self::$locale['article_0006']; } } break; case "settings": BreadCrumbs::getInstance()->addBreadCrumb(["link" => FUSION_REQUEST, "title" => self::$locale['article_0008']]); break; case "submissions": BreadCrumbs::getInstance()->addBreadCrumb(["link" => FUSION_REQUEST, "title" => self::$locale['article_0007']]); break; default: } } // Handle Tabs if (!empty($_GET['ref']) || isset($_GET['submit_id'])) { $tab['title'][] = self::$locale['back']; $tab['id'][] = "back"; $tab['icon'][] = "fa fa-fw fa-arrow-left"; } $tab['title'][] = $articleTitle; $tab['id'][] = "article"; $tab['icon'][] = "fa fa-fw fa-file-text"; $tab['title'][] = $articleCatTitle; $tab['id'][] = "article_category"; $tab['icon'][] = "fa fa-fw fa-folder"; $tab['title'][] = self::$locale['article_0007']." ".dbcount("(submit_id)", DB_SUBMISSIONS, "submit_type='a'").""; $tab['id'][] = "submissions"; $tab['icon'][] = "fa fa-fw fa-inbox"; $tab['title'][] = self::$locale['article_0008']; $tab['id'][] = "settings"; $tab['icon'][] = "fa fa-fw fa-cogs"; // Display Content opentable(self::$locale['article_0000']); echo opentab($tab, $_GET['section'], "articles_admin", TRUE, "", "section", ['article_display', 'rowstart']); switch ($_GET['section']) { case "article_category": ArticlesCategoryAdmin::getInstance()->displayArticlesAdmin(); break; case "submissions": ArticlesSubmissionsAdmin::getInstance()->displayArticlesAdmin(); break; case "settings": ArticlesSettingsAdmin::getInstance()->displayArticlesAdmin(); break; default: ArticlesAdmin::getInstance()->displayArticlesAdmin(); } echo closetab(); closetable(); } }