$v) {
$_POST[$k] = htmlspecialchars($v);
}
foreach($_GET as $k => $v) {
$_GET[$k] = htmlspecialchars($v);
}
foreach($_REQUEST as $k => $v) {
$_REQUEST[$k] = htmlspecialchars($v);
}
function imgh($page) {
if($page) {
if(file_exists("images/title_$page.gif")) {
echo "";
} else {
echo "
";
}
} else {
echo "
";
}
}
function icon($section, $page) {
$big = "_big";
$sections = array(0 => "epos", 1 => "body", 2 => "body", 3 => "alignment", 4 => "library", 5 => "credit", 6 => "library", 7 => "library", 8 => "library", 9 => "artefact", 10 => "artefact", 11 => "comment");
if($section == "99" && $_GET['clan']) {
echo "
";
} elseif($section == "99" && $page == "clans1") {
echo "
";
} elseif($section != "") {
echo "
";
} else {
echo "
";
}
}
function heading($section, $page) {
$sections = array(0 => "Основная информация", 1 => "Глава 1 - Показатели способностей игрового персонажа", 2 => "Глава 2 - Развитие игровых персонажей", 3 => "Глава 3 - Склонности", 4 => "Глава 4", 5 => "Глава 5 - Деньги, предметы, экономика", 6 => "Глава 6", 7 => "Глава 7", 8 => "Глава 8", 9 => "Глава 9", 10 => "Глава 10", 99 => "Кланы");
$pages = array("exptablel" => "Таблица опыта", "law" => "Законы", "preamble" => "Преамбула", "param" => "Развитие персонажа, параметры", "start" => "Быстрый старт", "aligment" => "Склонности", "change_align" => "Изменение склонности", "credit" => "Кредиты", "dark" => "Путь Тьмы", "haos" => "Путь Хаоса", "paladin" => "Путь Света", "vocabilory" => "Словарь", "type_money" => "Виды денежных единиц", "type_work" => "Виды заработка");
if($page) {
echo "Бойцовский Клуб Возрождение / Энциклопедия / $sections[$section] - $pages[$page]";
} else {
echo "Бойцовский Клуб Возрождение / Энциклопедия";
}
}
function showpage($page,$s) {
if($page) {
if(file_exists("section$s/$page.txt")) {
include "section$s/$page.txt";
} else {
include "error.txt";
}
} else {
include "index.txt";
}
}
function pagenav($section, $page) {
// Перчечисляем названия разделов
$sections = array(0 => "Основная информация",
1 => "Глава 1 - Показатели способностей игрового персонажа",
2 => "Глава 2 - Развитие игровых персонажей",
3 => "Глава 3 - Склонности",
4 => "Глава 4",
5 => "Глава 5 - Деньги, предметы, экономика",
6 => "Глава 6 - Магия",
7 => "Глава 7",
8 => "Глава 8 - Другие миры",
9 => "Глава 9 - Артефакты, сокровища",
10 => "Глава 10 - Неуправляемые персонажи",
99 => "Кланы");
// Перечисляем названия страниц
$pages = array("exptablel" => "Таблица опыта",
"law" => "Законы",
"preamble" => "Преамбула",
"param" => "Развитие персонажа, параметры",
"start" => "Быстрый старт",
"alignment" => "Склонности",
"change_align" => "Изменение склонности",
"credit" => "Кредиты",
"dark" => "Путь Тьмы",
"haos" => "Путь Хаоса",
"paladin" => "Путь Света",
"vocabilory" => "Словарь",
"type_money" => "Виды денежных единиц",
"type_work" => "Виды заработка");
if ($page && $section != "99") {
echo "К списку разделов >> $sections[$section] >>> $pages[$page]";
}
elseif ($section == "99" && $_GET['clan']) {
echo "К списку разделов >> К списку кланов >> $_GET[clan]";
}
elseif ($page == "clans1") {
echo "К списку разделов >> Зарегистрированные кланы";
}
else { echo "В данной энциклопедии собраны все сведения, полезные для игрока. Выберите интересующий Вас раздел, для получения инфомрации."; }
}
$page = $_GET['page'];
$section = $_GET['section'];
/* Заметки к использованию
----Пополнение энциклопедии
1)Раскомментировать ссылку на добавляемый материал в index.txt в корне энциклопедии
2)В соответствующую разделу папку (где section0-корень энциклопедии, sectionXX - номер раздела добавить TXT
файл с кодом содержимого ячейки (название файла должно соответствовать аттрибуду page=XXX ссылки)
3)Добавить название материала в массив функии pagenav
*/
?>
|
|
|