示例#1
0
                            $bb_page["sitemap"] = $_REQUEST["sitemap"] == "include";
                            $bb_page["sitemappriority"] = $_REQUEST["sitemappriority"];
                            $bb_page["doctype"] = $_REQUEST["doctype"];
                            $bb_page["metarobots"] = isset($_REQUEST["metarobots"]) && is_array($_REQUEST["metarobots"]) ? implode(",", $_REQUEST["metarobots"]) : "";
                            $bb_page["perms"]["_p"] = array();
                            if (isset($_REQUEST["perms"]) && is_array($_REQUEST["perms"])) {
                                foreach ($_REQUEST["perms"] as $group) {
                                    $bb_page["perms"]["_p"][$group] = true;
                                }
                            }
                            if ($bb_revision_writeable) {
                                $bb_langpage["title"] = $_REQUEST["title"];
                                $bb_langpage["metadesc"] = $_REQUEST["metadesc"];
                                BB_SaveLangPage($bb_revision_num);
                            }
                            BB_SavePage();
                            BB_UpdateSitemaps();
                        }
                    }
                    BB_DeletePageCache();
                    ?>
<div class="success"><?php 
                    echo htmlspecialchars(BB_Translate("Options saved."));
                    ?>
</div>
<script type="text/javascript">
ReloadIFrame();
CloseProperties();
</script>
<?php 
                    BB_RunPluginAction("post_bb_main_edit_page_opt_properties_submit");
示例#2
0
function BB_SetDefaultLangPage($lang)
{
    global $bb_page;
    if (!isset($bb_page["langs"][$lang]) || is_string($bb_page["langs"][$lang])) {
        return false;
    }
    BB_RunPluginActionInfo("pre_bb_setdefaultlangpage", $lang);
    $bb_page["defaultlang"] = $lang;
    BB_RunPluginAction("post_bb_setdefaultlangpage");
    return BB_SavePage();
}