function generate_categories_sitemap() { inc_lib('news/get_list_cat'); $list_cat = get_list_cat(); foreach ($list_cat as $donnees) { Nw::$tpl->setBlock('cat', array('ALIAS' => $donnees['c_rewrite'], 'DATE' => $donnees['date_sitemap'])); } Nw::$tpl->set(array('_SITE_URL_' => Nw::$site_url, 'DATE_NOW' => date('c', time()))); $content_tpl = Nw::$tpl->pparse('sitemap/cat.html'); $xml_file = gzopen(PATH_ROOT . 'inc/res/sitemaps/' . Nw::$site_lang . '.cat.xml.gz', 'w'); gzwrite($xml_file, $content_tpl); gzclose($xml_file); }
$prune_enabled = ''; } } else { $l_title = $lang['Create_forum']; $newmode = 'createforum'; $buttonvalue = $lang['Create_forum']; $forumdesc = ''; $forumstatus = FORUM_UNLOCKED; $forum_id = ''; $prune_enabled = ''; // Begin Simple Subforums MOD $parent_id = 0; // End Simple Subforums MOD } // Begin Simple Subforums MOD $catlist = get_list_cat($cat_id, $parent_id, $forum_id); // End Simple Subforums MOD $forumstatus == FORUM_LOCKED ? $forumlocked = "selected=\"selected\"" : ($forumunlocked = "selected=\"selected\""); // These two options ($lang['Status_unlocked'] and $lang['Status_locked']) seem to be missing from // the language files. $lang['Status_unlocked'] = isset($lang['Status_unlocked']) ? $lang['Status_unlocked'] : 'Unlocked'; $lang['Status_locked'] = isset($lang['Status_locked']) ? $lang['Status_locked'] : 'Locked'; $statuslist = "<option value=\"" . FORUM_UNLOCKED . "\" {$forumunlocked}>" . $lang['Status_unlocked'] . "</option>\n"; $statuslist .= "<option value=\"" . FORUM_LOCKED . "\" {$forumlocked}>" . $lang['Status_locked'] . "</option>\n"; $template->set_filenames(array("body" => "admin/forum_edit_body.tpl")); $s_hidden_fields = '<input type="hidden" name="mode" value="' . $newmode . '" /><input type="hidden" name="' . POST_FORUM_URL . '" value="' . $forum_id . '" />'; $template->assign_vars(array('S_FORUM_ACTION' => append_sid("admin_forums.{$phpEx}"), 'S_HIDDEN_FIELDS' => $s_hidden_fields, 'S_SUBMIT_VALUE' => $buttonvalue, 'S_CAT_LIST' => $catlist, 'S_STATUS_LIST' => $statuslist, 'S_PRUNE_ENABLED' => $prune_enabled, 'L_FORUM_TITLE' => $l_title, 'L_FORUM_EXPLAIN' => $lang['Forum_edit_delete_explain'], 'L_FORUM_SETTINGS' => $lang['Forum_settings'], 'L_FORUM_NAME' => $lang['Forum_name'], 'L_CATEGORY' => $lang['Category'] . ' / ' . $lang['Forum'], 'L_FORUM_DESCRIPTION' => $lang['Forum_desc'], 'L_FORUM_STATUS' => $lang['Forum_status'], 'L_AUTO_PRUNE' => $lang['Forum_pruning'], 'L_ENABLED' => $lang['Enabled'], 'L_PRUNE_DAYS' => $lang['prune_days'], 'L_PRUNE_FREQ' => $lang['prune_freq'], 'L_DAYS' => $lang['Days'], 'PRUNE_DAYS' => isset($pr_row['prune_days']) ? $pr_row['prune_days'] : 7, 'PRUNE_FREQ' => isset($pr_row['prune_freq']) ? $pr_row['prune_freq'] : 1, 'FORUM_NAME' => $forumname, 'DESCRIPTION' => $forumdesc)); $template->pparse("body"); break; case 'createforum': //