| Current Path : /home/users/unlimited/www/facebook.codeskitter.site/sources/ |
| Current File : /home/users/unlimited/www/facebook.codeskitter.site/sources/page_setting.php |
<?php
if ($wo['loggedin'] == false) {
header("Location: " . Wo_SeoLink('index.php?link1=welcome'));
exit();
}
if ($wo['config']['pages'] == 0) {
header("Location: " . Wo_SeoLink('index.php?link1=welcome'));
exit();
}
if (empty($_GET['page'])) {
header("Location: " . Wo_SeoLink('index.php?link1=welcome'));
exit();
}
$wo['setting']['admin'] = false;
if (isset($_GET['page']) && !empty($_GET['page'])) {
if (Wo_PageExists($_GET['page']) === false) {
header("Location: " . Wo_SeoLink('index.php?link1=404'));
exit();
}
$page_id = Wo_PageIdFromPagename($_GET['page']);
$wo['setting']['admin'] = true;
if (empty($page_id)) {
header("Location: " . Wo_SeoLink('index.php?link1=welcome'));
exit();
}
$wo['setting'] = Wo_PageData($page_id);
}
if (Wo_IsPageOnwer($page_id) === false) {
if (Wo_IsAdmin() === false && Wo_IsModerator() === false) {
header("Location: " . $wo['config']['site_url']);
exit();
}
}
$array = array(
'general-setting' => 'general',
'profile-setting' => 'info',
'social-links' => 'social',
'delete-page' => 'delete_page',
'avatar-setting' => 'avatar',
'design-setting' => 'design',
'admins' => 'admins',
'analytics' => 'analytics'
);
$s_page = 'general';
if (!empty($_GET['link3']) && in_array($_GET['link3'], array_keys($array))) {
$s_page = $array[$_GET['link3']];
}
if ($wo['setting']['user_id'] != $wo['user']['id'] && !Wo_IsCanPageUpdate($wo['setting']['page_id'], $s_page)) {
$allowed = Wo_GetAllowedPages($page_id);
if (!empty($allowed) && !empty($allowed[0])) {
$_GET['link3'] = $allowed[0];
} else {
header("Location: " . $wo['config']['site_url']);
exit();
}
}
$wo['description'] = $wo['config']['siteDesc'];
$wo['keywords'] = $wo['config']['siteKeywords'];
$wo['page'] = 'page_setting';
$wo['title'] = $wo['lang']['setting'];
$wo['content'] = Wo_LoadPage('page-setting/content');