if (!$catid) { msg("error", $lang['cat_error'], $lang['cat_noid'], "{$PHP_SELF}?mod=categories"); } $row = $db->super_query("SELECT * FROM " . PREFIX . "_category WHERE id = '{$catid}'"); if (!$row['id']) { msg("error", $lang['cat_error'], $lang['cat_noid'], "{$PHP_SELF}?mod=categories"); } echoheader("options", $lang['cat_head']); $categorylist = CategoryNewsSelection($row['parentid'], 0); $skinlist = SelectSkin($row['skin']); $row['name'] = stripslashes(preg_replace(array("'\"'", "'\\''"), array(""", "'"), $row['name'])); $row['metatitle'] = stripslashes(preg_replace(array("'\"'", "'\\''"), array(""", "'"), $row['metatitle'])); $row['descr'] = stripslashes(preg_replace(array("'\"'", "'\\''"), array(""", "'"), $row['descr'])); $row['keywords'] = stripslashes(preg_replace(array("'\"'", "'\\''"), array(""", "'"), $row['keywords'])); $row['news_sort'] = makeDropDown(array("" => $lang['sys_global'], "date" => $lang['opt_sys_sdate'], "rating" => $lang['opt_sys_srate'], "news_read" => $lang['opt_sys_sview'], "title" => $lang['opt_sys_salph']), "news_sort", $row['news_sort']); $row['news_msort'] = makeDropDown(array("" => $lang['sys_global'], "DESC" => $lang['opt_sys_mminus'], "ASC" => $lang['opt_sys_mplus']), "news_msort", $row['news_msort']); echo <<<HTML <form method="post" action=""> <div style="padding-top:5px;padding-bottom:2px;"> <table width="100%"> <tr> <td width="4"><img src="engine/skins/images/tl_lo.gif" width="4" height="4" border="0"></td> <td background="engine/skins/images/tl_oo.gif"><img src="engine/skins/images/tl_oo.gif" width="1" height="4" border="0"></td> <td width="6"><img src="engine/skins/images/tl_ro.gif" width="6" height="4" border="0"></td> </tr> <tr> <td background="engine/skins/images/tl_lb.gif"><img src="engine/skins/images/tl_lb.gif" width="4" height="1" border="0"></td> <td style="padding:5px;" bgcolor="#FFFFFF"> <table width="100%"> <tr> <td bgcolor="#EFEFEF" height="29" style="padding-left:10px;"><div class="navigation">{$lang['cat_edit']}</div></td>
<tr> <tr> \t\t<td> </td> <td><div id="optional"><input type="checkbox" value="1" name="fpage" {$checked5} id="fpage" /> <label for="fpage">{$lang['banners_fpage']}</label></span></div></td> </tr> <tr> \t\t<td> </td> <td><div id="optional"><br /><b>{$lang['banners_s_opt']}</b></td> </tr> <tr> \t\t<td> </td> <td> <div id="optional"> HTML; echo makeDropDown(array("0" => $lang['banners_s_0'], "1" => $lang['banners_s_1'], "2" => $lang['banners_s_2'], "3" => $lang['banners_s_3'], "4" => $lang['banners_s_4'], "5" => $lang['banners_s_5'], "6" => $lang['banners_s_6'], "7" => $lang['banners_s_7']), "short_place", $short_place); echo <<<HTML <label for="optional">{$lang['banners_s']}</label></div></td> </td> </tr> <tr> \t\t<td> </td> <td><div id="optional"><input type="checkbox" value="1" name="bstick" {$checked3} id="bstick" /> <label for="bstick">{$lang['banners_bstick']}</label></span></div></td> </tr> <tr> <td colspan=2><div class="hr_line"></div></td> </tr> <tr> <td colspan=2 style="padding:4px;"><input type="submit" class="btn btn-success" value=" {$lang['user_save']} "></td> </tr>
\t\tdocument.getElementById('bad').disabled = false \t\t} \t} \t//--> \t</script> HTML; $names_array = array("0" => $lang_dle_ipb['no_other_names'], "cp1251" => 'cp1251', "cp1250" => 'cp1250', "latin1" => 'latin1', "latin2" => 'latin2', "koi8r" => 'koi8r', "ascii" => 'ascii', "koi8u" => 'koi8u', "utf8" => 'utf8', "cp866" => 'cp866'); $charset_array = array("0" => $lang_dle_ipb['no_other_charset'], "cp1251_general_ci" => 'cp1251_general_ci', "cp1250_general_ci" => 'cp1250_general_ci', "latin1_swedish_ci" => 'latin1_swedish_ci', "latin2_general_ci" => 'latin2_general_ci', "koi8r_general_ci" => 'koi8r_general_ci', "ascii_general_ci" => 'ascii_general_ci', "koi8u_general_ci" => 'koi8u_general_ci', "utf8_general_ci" => 'utf8_general_ci', "cp866_general_ci" => 'cp866_general_ci'); showRow_install($lang_dle_ipb['allow_module'], $lang_dle_ipb['allow_module_desc'], makeDropDown(array("1" => $lang_dle_ipb['yes'], "0" => $lang_dle_ipb['no']), "save_con[allow_module]", "1")); showRow_install($lang_dle_ipb['allow_reg'], $lang_dle_ipb['allow_reg_desc'], makeDropDown(array("1" => $lang_dle_ipb['yes'], "0" => $lang_dle_ipb['no']), "save_con[allow_reg]", "1")); showRow_install($lang_dle_ipb['allow_profile'], $lang_dle_ipb['allow_profile_desc'], makeDropDown(array("1" => $lang_dle_ipb['yes'], "0" => $lang_dle_ipb['no']), "save_con[allow_profile]", "1")); showRow_install($lang_dle_ipb['allow_lostpass'], $lang_dle_ipb['allow_lostpass_desc'], makeDropDown(array("1" => $lang_dle_ipb['yes'], "0" => $lang_dle_ipb['no']), "save_con[allow_lostpass]", "1")); showRow_install($lang_dle_ipb['allow_login'], $lang_dle_ipb['allow_login_desc'], makeDropDown(array("1" => $lang_dle_ipb['yes'], "0" => $lang_dle_ipb['no']), "save_con[allow_login]", "1")); showRow_install($lang_dle_ipb['allow_logout'], $lang_dle_ipb['allow_logout_desc'], makeDropDown(array("1" => $lang_dle_ipb['yes'], "0" => $lang_dle_ipb['no']), "save_con[allow_logout]", "1")); showRow_install($lang_dle_ipb['allow_admin'], $lang_dle_ipb['allow_admin_desc'], makeDropDown(array("1" => $lang_dle_ipb['yes'], "0" => $lang_dle_ipb['no']), "save_con[allow_admin]", "1")); showRow_install($lang_dle_ipb['ipb_version'], $lang_dle_ipb['ipb_version_desc'], makeDropDown(array(0 => $lang_dle_ipb['ipb_version_b3.2'], 1 => $lang_dle_ipb['ipb_version_a3.2']), "save_con[ipb_version]", 0)); //showRow_install($lang_dle_ipb['other_names_ipb'], $lang_dle_ipb['other_names_ipb_desc'], makeDropDown($names_array, "save_con[other_names_ipb]", "0")); // showRow_install($lang_dle_ipb['other_charset_ipb'], $lang_dle_ipb['other_charset_ipb_desc'], makeDropDown($charset_array, "save_con[other_charset_ipb]", "0")); // showRow_install($lang_dle_ipb['other_names_dle'], $lang_dle_ipb['other_names_dle_desc'], makeDropDown($names_array, "save_con[other_names_dle]", "0")); // showRow_install($lang_dle_ipb['other_charset_dle'], $lang_dle_ipb['other_charset_dle_desc'], makeDropDown($charset_array, "save_con[other_charset_dle]", "0")); $text_full .= "</table></td></tr>"; $status_report = "<input type=\"hidden\" name=step value={$step} />"; $status_report .= "<input type=\"hidden\" name=subaction value=save />"; $status_report .= "Создание файла настроек ...."; if (!count($save_con) && $_REQUEST['subaction'] != "save") { break; } $step = $next_step; $next_step++; $text_full = ""; $status_report = "";
<tr> <td background="engine/skins/images/tl_lb.gif"><img src="engine/skins/images/tl_lb.gif" width="4" height="1" border="0"></td> <td style="padding:5px;" bgcolor="#FFFFFF"> <table width="100%"> <tr> <td bgcolor="#EFEFEF" height="29" style="padding-left:10px;"><div class="navigation">{$lang['vconf_flv_title']}</div></td> </tr> </table> <div class="unterline"></div> <table width="100%"> HTML; showRow($lang['vconf_youtube_q'], $lang['vconf_youtube_qd'], makeDropDown(array("default" => $lang['vconf_youtube_d'], "small" => $lang['vconf_youtube_s'], "medium" => $lang['vconf_youtube_m'], "large" => $lang['vconf_youtube_l'], "hd720" => "HD 720p"), "save_con[youtube_q]", "{$video_config['youtube_q']}")); showRow($lang['vconf_startframe'], $lang['vconf_startframed'], makeDropDown(array("1" => $lang['opt_sys_yes'], "0" => $lang['opt_sys_no']), "save_con[startframe]", "{$video_config['startframe']}")); showRow($lang['vconf_preview'], $lang['vconf_previewd'], makeDropDown(array("1" => $lang['opt_sys_yes'], "0" => $lang['opt_sys_no']), "save_con[preview]", "{$video_config['preview']}")); showRow($lang['vconf_autohide'], $lang['vconf_autohided'], makeDropDown(array("1" => $lang['opt_sys_yes'], "0" => $lang['opt_sys_no']), "save_con[autohide]", "{$video_config['autohide']}")); showRow($lang['opt_sys_fsv'], $lang['opt_sys_fsvd'], makeDropDown(array("1" => $lang['opt_sys_fsv_1'], "2" => $lang['opt_sys_fsv_2'], "3" => $lang['opt_sys_fsv_3']), "save_con[fullsizeview]", "{$video_config['fullsizeview']}")); showRow($lang['vconf_buffer'], $lang['vconf_bufferd'], "<input class=\"edit bk\" type=text style=\"text-align: center;\" name=\"save_con[buffer]\" value=\"{$video_config['buffer']}\" size=20>"); showRow($lang['vconf_prbarbolor'], $lang['vconf_prbarbolord'], "<input class=\"edit bk\" type=text style=\"text-align: center;\" name=\"save_con[progressBarColor]\" value=\"{$video_config['progressBarColor']}\" size=20>"); if (!is_writable(ENGINE_DIR . '/data/videoconfig.php')) { $lang['stat_system'] = str_replace("{file}", "engine/data/videoconfig.php", $lang['stat_system']); $fail = "<br /><br /><div class=\"ui-state-error ui-corner-all\" style=\"padding:10px;\">{$lang['stat_system']}</div>"; } else { $fail = ""; } echo <<<HTML <tr> <td style="padding-top:10px; padding-bottom:10px;padding-right:10px;" colspan="2"><span class="small">{$lang['vconf_info']}</span></td> </tr> <tr> <td style="padding-top:10px; padding-bottom:10px;padding-right:10px;" colspan="2"> <input type="hidden" name="user_hash" value="{$dle_login_hash}" /><input type="submit" class="btn btn-success" value=" {$lang['user_save']} ">{$fail}</td>
} closedir($handle); function makeDropDown($options, $name, $selected) { $output = "<select class=\"uniform\" style=\"width:100%\" name=\"{$name}\">\r\n"; foreach ($options as $value => $description) { $output .= "<option value=\"{$value}\""; if ($selected == $value) { $output .= " selected "; } $output .= ">{$description}</option>\n"; } $output .= "</select>"; return $output; } $select_language = makeDropDown($sys_con_langs_arr, "selected_language", $selected_language); include_once ENGINE_DIR . '/skins/default.skin.php'; $skin_login = str_replace("{mauth}", $m_auth, $skin_login); $skin_login = str_replace("{mauth2}", $m_auth2, $skin_login); $skin_login = str_replace("{select}", $select_language, $skin_login); $skin_login = str_replace("{result}", $result, $skin_login); echo $skin_login; exit; } elseif ($is_loged_in == TRUE) { // ******************************************************************************** // Подключение модулей админпанели // ******************************************************************************** if (!$mod) { include_once ENGINE_DIR . '/inc/main.php'; } elseif (@file_exists(ENGINE_DIR . '/inc/' . $mod . '.php')) { include_once ENGINE_DIR . '/inc/' . $mod . '.php';
showRow($lang['opt_sys_sm_iv'], $lang['opt_sys_sm_ivd'], makeCheckBox("save_con[allow_smart_video]", "{$config['allow_smart_video']}")); showRow($lang['opt_sys_sm_fm'], $lang['opt_sys_sm_fmd'], makeCheckBox("save_con[allow_smart_format]", "{$config['allow_smart_format']}")); showRow($lang['opt_sys_sm_n'], $lang['opt_sys_sm_nd'], "<input type=text style=\"text-align: center;\" name='save_con[mobile_news]' value=\"{$config['mobile_news']}\" size=20>"); echo "</table></div></div>"; echo <<<HTML <div id="rss" class="box" style='display:none'> <div class="box-header"> <div class="title">{$lang['opt_rsssys']}</div> </div> <div class="box-content"> <table class="table table-normal"> HTML; showRow($lang['opt_sys_arss'], $lang['opt_sys_arssd'], makeCheckBox("save_con[allow_rss]", "{$config['allow_rss']}"), "white-line"); showRow($lang['opt_sys_trss'], $lang['opt_sys_trssd'], makeDropDown(array("0" => $lang['opt_sys_rss_type_0'], "1" => $lang['opt_sys_rss_type_1']), "save_con[rss_mtype]", "{$config['rss_mtype']}")); showRow($lang['opt_sys_nrss'], $lang['opt_sys_nrssd'], "<input type=text style=\"text-align: center;\" name='save_con[rss_number]' value=\"{$config['rss_number']}\" size=20>"); showRow($lang['opt_sys_frss'], $lang['opt_sys_frssd'], makeDropDown(array("0" => $lang['opt_sys_rss_type_2'], "1" => $lang['opt_sys_rss_type_3'], "2" => $lang['opt_sys_rss_type_4']), "save_con[rss_format]", "{$config['rss_format']}")); echo "</table></div></div>"; if (!is_writable(ENGINE_DIR . '/data/config.php')) { echo "<div class=\"alert alert-error\">" . str_replace("{file}", "engine/data/config.php", $lang['stat_system']) . "</div>"; } echo <<<HTML <div style="margin-bottom:30px;"> <input type="hidden" name="mod" value="options"> <input type="hidden" name="action" value="dosavesyscon"> <input type="hidden" name="user_hash" value="{$dle_login_hash}"> <input type="submit" class="btn btn-lg btn-green" value="{$lang['user_save']}"> </div> </form> HTML; echofooter(); } elseif ($action == "dosavesyscon") {
$main_content .= ' </table> </fieldset> </div> <div class="div_extended"> <form id="add_cat_form" class="cpform" method="post"> <fieldset> <legend>' . i18n("categories_add") . '</legend> <input type="hidden" name=" panel" value="options" /> <p> <label for="add_cat_name">' . i18n("generic_name") . '</label><br /> <input class="inshort" type="text" id="add_cat_name" name="addcat[name]" /><br /> </p> <p>'; $main_content .= makeDropDown($alltemplates, "addcat[template]", ""); $main_content .= ' <label>' . i18n("categories_defaulttpl") . '</label> </p> <p> <input class="add" type="submit" value="' . i18n("categories_add") . '" /> </p> </fieldset> </form> </div> </div>'; } if ($_POST[addcat]) { # # Add a new category (Routine) # $now = time();
$moder_grp = <<<HTML <select multiple="" style="border:1px solid #9E9E9E; color:#000000; font-family:Verdana; font-size:11px; height:80px; width:316px;" name="moder_grp[]"> HTML; $grp = explode(",", $memchat_conf['moder_grp']); $grp_sql = $db->query("SELECT id, group_name FROM " . PREFIX . "_usergroups"); while ($row = $db->get_array($grp_sql)) { $s = in_array($row['id'], $grp) ? "selected" : ""; $moder_grp .= "<option value=\"{$row['id']}\" style=\"color: black;\" {$s}>{$row['group_name']}</option>"; } $moder_grp .= "</select>"; showRow($lang_m['moder_grp'], $lang_m['vmoder_grp'], $moder_grp); echo "<tr><td colspan=2><div class=\"unterline\"></div></td></tr>"; $memchat_conf['time_readonly'] ? "" : ($memchat_conf['time_readonly'] = 0); showRow($lang_m['time_readonly'], $lang_m['vtime_readonly'], "<input class=\"edit bk\" type=text style=\"text-align: center;\" name=\"save_con[time_readonly]\" value=\"{$memchat_conf['time_readonly']}\" size=10>"); $memchat_conf['restricted'] ? "" : ($memchat_conf['restricted'] = "yes"); showRow($lang_m['restricted'], $lang_m['vrestricted'], makeDropDown(array("yes" => $lang_m['yes'], "no" => $lang_m['no']), "save_con[restricted]", $memchat_conf['restricted'])); echo <<<HTML <tr><td colspan=2><div class="unterline"></div></td></tr> </table> </td> </tr> HTML; echo <<<HTML <tr style='display:none' id="smile"> <td> <table width="100%"> <tr> <td bgcolor="#EFEFEF" height="29" style="padding-left:10px;"><b>{$lang_m['smiles']}</b></td> </tr> </table> <div class="unterline"></div>
</table> <div class="unterline"></div> <table width="100%"> HTML; showRow("Ключ API: ", "Ваш Секретный ключ. Узнать его Вы можете в разделе <a href='http://nextgame.ru/user/channels'>Редактирование площадки.</a>", "<input class=\"edit bk\" type=text style=\"text-align: center;\" name=\"game_conf[api_key]\" value=\"{$nextgame['api_key']}\" size=40>"); showRow("ID Площадки: ", "Идентификатор сайта, получаемый при регистрации на платформе. Узнать его Вы можете в разделе <a href='http://nextgame.ru/user/channels'>Редактирование площадки.</a>", "<input class=\"edit bk\" type=text style=\"text-align: center;\" name=\"game_conf[site_id]\" value=\"{$nextgame['site_id']}\" size=40>"); showRow("Период кэширования данных : ", "Период хранения данных кешированых данных. Задается в МИНУТАХ (рекомендуемое значение 60 )", "<input class=\"edit bk\" type=text style=\"text-align: center;\" name=\"game_conf[cache_time]\" value=\"{$nextgame['cache_time']}\" size=40>"); showRow("Игр на страницу : ", "Количество игр которые будут выводится на странице (рекомендуемое значение 20 )", "<input class=\"edit bk\" type=text style=\"text-align: center;\" name=\"game_conf[per_page]\" value=\"{$nextgame['per_page']}\" size=40>"); showRow("Игр в блоке \"Новые игры\" : ", "Количество игр которые будут выводится в блоке Новые игры(Если используются) (значение по-умолчанию 5 )", "<input class=\"edit bk\" type=text style=\"text-align: center;\" name=\"game_conf[num_new]\" value=\"{$nextgame['num_new']}\" size=40>"); showRow("Игр в блоке \"Рекомендуемые игры\" : ", "Количество игр которые будут выводится в блоке Рекомендуемые игры(Если используются) (значение по-умолчанию 5 )", "<input class=\"edit bk\" type=text style=\"text-align: center;\" name=\"game_conf[num_recomend]\" value=\"{$nextgame['num_recomend']}\" size=40>"); showRow("Играть используя учетную записью сайта : ", "Пользователи сайта будут заходить в приложение под учетной записью сайта.", makeDropDown(array("yes" => "Да", "no" => "Нет"), "game_conf[site_player]", $nextgame['site_player'])); showRow("Ссылка на API : ", "Ссылка на API. Без особой необходимости не изменять.", "<input class=\"edit bk\" type=text style=\"text-align: center;\" name=\"game_conf[api_url]\" value=\"{$nextgame['api_url']}\" size=40>"); showRow("Тема ПС при отправки с игры : ", "Если вы используете функцию отправки сообщения пользователю то укажите тему с которой будут приходить сообщения. URL функции отправки сообщения пользователю:<br /> (<b>{$config['http_home_url']}engine/modules/nextgame/nextgame.xml.php?method=sendmessage</b>).", "<input class=\"edit bk\" type=text style=\"text-align: center;\" name=\"game_conf[subj_pm]\" value=\"{$nextgame['subj_pm']}\" size=40>"); showRow("Тема ПС при отправки приглашения в игру : ", "Если вы используете функцию отправки приглашений пользователя в игру то укажите тему с которой будут приходить сообщения. URL функции отправки приглашения в игру :<br /> (<b>{$config['http_home_url']}engine/modules/nextgame/nextgame.xml.php?method=sendinvite</b>).", "<input class=\"edit bk\" type=text style=\"text-align: center;\" name=\"game_conf[subj_invite]\" value=\"{$nextgame['subj_invite']}\" size=40>"); showRow("Сообщение ПС при отправки приглашения в игру : ", "Если вы используете функцию отправки приглашений пользователя в игру то укажите сообщение которое будет приходить вашему пользователю. Можно использовать HTML. Теги сообщения:<br /> <b>{gamer}</b> - имя пользователя который отправляет приглашение,<br /><b>[game_link]ссылка[/game_link]</b>- формирует ссылку на приложение в которое приглашают пользователя.(<strong>ссылка</strong> это ваш текст который будет активной ссылкой)<br /><strong>{game_name}</strong> - Название игры", "<textarea class=\"edit bk\" style=\"width:350px;height:100px;\" name=\"game_conf[message_invite]\">{$nextgame['message_invite']}</textarea>"); showRow("Запуск приложения : ", "Выбирете вариант запуска приложений(открывалось во всплывающем окне по ссылке или открывалось в фиксированном, встроенном в страницу фрейме).", makeDropDown(array("link" => "Cсылка в виде названия", "iframe" => "Фрейме 760 пикселей"), "game_conf[open_type]", $nextgame['open_type'])); echo <<<HTML <tr> <td colspan="2" style="padding-left:5px;"><input type="submit" class="buttons" value=" {$lang['user_save']} "> <input type="hidden" name="mod" value="nextgame"> \t <input type="hidden" name="user_hash" value="{$dle_login_hash}" /> <input type="hidden" name="action" value="savegames"></td> </tr> </table> </form> </td> <td background="engine/skins/images/tl_rb.gif"><img src="engine/skins/images/tl_rb.gif" width="6" height="1" border="0"></td> </tr> <tr> <td><img src="engine/skins/images/tl_lu.gif" width="4" height="6" border="0"></td> <td background="engine/skins/images/tl_ub.gif"><img src="engine/skins/images/tl_ub.gif" width="1" height="6" border="0"></td>
return "<input class=\"iButton-icons-tab\" type=\"checkbox\" name=\"{$name}\" value=\"1\" {$selected}>"; } echo <<<HTML <form action="?mod=videoconfig&action=save" name="conf" id="conf" method="post"> <div class="box"> <div class="box-header"> <div class="title">{$lang['vconf_title']}</div> </div> <div class="box-content"> <table class="table table-normal"> HTML; showRow($lang['vconf_widht'], $lang['vconf_widhtd'], "<input type=text style=\"text-align: center;\" name=\"save_con[width]\" value=\"{$video_config['width']}\" size=20>", "white-line"); showRow($lang['vconf_height'], $lang['vconf_heightd'], "<input type=text style=\"text-align: center;\" name=\"save_con[height]\" value=\"{$video_config['height']}\" size=20>"); showRow($lang['vconf_awidht'], $lang['vconf_awidhtd'], "<input type=text style=\"text-align: center;\" name=\"save_con[audio_width]\" value=\"{$video_config['audio_width']}\" size=20>"); showRow($lang['opt_sys_flvw'], $lang['opt_sys_flvwd'], makeCheckBox("save_con[flv_watermark]", "{$video_config['flv_watermark']}")); showRow($lang['vconf_flvpos'], $lang['vconf_flvposd'], makeDropDown(array("left" => $lang['opt_sys_left'], "center" => $lang['opt_sys_center'], "right" => $lang['opt_sys_right']), "save_con[flv_watermark_pos]", "{$video_config['flv_watermark_pos']}")); showRow($lang['vconf_flval'], $lang['vconf_flvald'], "<input type=text style=\"text-align: center;\" name=\"save_con[flv_watermark_al]\" value=\"{$video_config['flv_watermark_al']}\" size=20>"); showRow($lang['opt_sys_turel'], $lang['opt_sys_tureld'], makeCheckBox("save_con[tube_related]", "{$video_config['tube_related']}")); showRow($lang['opt_sys_tudle'], $lang['opt_sys_tudled'], makeCheckBox("save_con[tube_dle]", "{$video_config['tube_dle']}")); showRow($lang['opt_sys_preload'], $lang['opt_sys_preloadd'], makeCheckBox("save_con[preload]", "{$video_config['preload']}")); echo <<<HTML </table></div></div> <div style="margin-bottom:30px;"> <input type="hidden" name="user_hash" value="{$dle_login_hash}" /> <input type="submit" class="btn btn-green" value="{$lang['user_save']}"> </div> </form> HTML; if (!is_writable(ENGINE_DIR . '/data/videoconfig.php')) { $lang['stat_system'] = str_replace("{file}", "engine/data/videoconfig.php", $lang['stat_system']);
} $row = $db->super_query("SELECT * FROM " . PREFIX . "_category WHERE id = '{$catid}'"); if (!$row['id']) { msg("error", $lang['cat_error'], $lang['cat_noid'], "?mod=categories"); } echoheader("<i class=\"icon-folder-open-alt\"></i>" . $lang['cat_head'], $lang['opt_catc_1']); $categorylist = CategoryNewsSelection($row['parentid'], 0); $skinlist = SelectSkin($row['skin']); $row['name'] = stripslashes(preg_replace(array("'\"'", "'\\''"), array(""", "'"), $row['name'])); $row['metatitle'] = stripslashes(preg_replace(array("'\"'", "'\\''"), array(""", "'"), $row['metatitle'])); $row['descr'] = stripslashes(preg_replace(array("'\"'", "'\\''"), array(""", "'"), $row['descr'])); $row['keywords'] = stripslashes(preg_replace(array("'\"'", "'\\''"), array(""", "'"), $row['keywords'])); $row['news_sort'] = makeDropDown(array("" => $lang['sys_global'], "date" => $lang['opt_sys_sdate'], "rating" => $lang['opt_sys_srate'], "news_read" => $lang['opt_sys_sview'], "title" => $lang['opt_sys_salph']), "news_sort", $row['news_sort']); $row['news_msort'] = makeDropDown(array("" => $lang['sys_global'], "DESC" => $lang['opt_sys_mminus'], "ASC" => $lang['opt_sys_mplus']), "news_msort", $row['news_msort']); $row['show_sub'] = makeDropDown(array("0" => $lang['sys_global'], "1" => $lang['opt_sys_yes'], "2" => $lang['opt_sys_no']), "show_sub", $row['show_sub']); $row['allow_rss'] = makeDropDown(array("1" => $lang['opt_sys_yes'], "0" => $lang['opt_sys_no']), "allow_rss", $row['allow_rss']); echo <<<HTML <form method="post" action="" class="form-horizontal"> <input type="hidden" name="action" value="doedit"> <input type="hidden" name="user_hash" value="{$dle_login_hash}" /> <input type="hidden" name="catid" value="{$row['id']}"> <div class="box"> <div class="box-header"> <div class="title">{$lang['cat_edit']}</div> </div> <div class="box-content"> \t<div class="row box-section"> \t\t<div class="form-group"> \t\t <label class="control-label col-lg-2">{$lang['cat_name']}</label> \t\t <div class="col-lg-10">
<legend>' . i18n("templates_editname") . '</legend> <input type="text" class="inshort" id="edit_template_name" name="template[name]" value="' . $template[name] . '"/> </fieldset> <p><input type="submit" value="' . i18n("generic_save") . '" /></p> </fieldset> </form> </div> <div class="div_extended templates_options"> <form id="edit_template_switch" method="post"> <fieldset> <legend>' . i18n("generic_actions") . '</legend> <p>'; $main_content .= makeDropDown($templates, "id", $templateid); $main_content .= '</p><p> <input type="submit" name="tswitch[submit]" value="' . i18n("generic_edit") . '" /> <input type="submit" class="delete" name="changet[delete]" value="' . i18n("generic_delete") . '" /> </p> <p> ' . i18n("templates_fillnew") . ' </p> <p> <input type="text" name="changet[name]" class="inshort" id="changetname" /> <br /> <input type="submit" name="changet[new]" value="' . i18n("templates_newtemplate") . '" /> </p> </fieldset> </form> </div>
msg("error", $lang['cat_error'], $lang['cat_noid'], "{$PHP_SELF}?mod=categories"); } $row = $db->super_query("SELECT * FROM " . PREFIX . "_category WHERE id = '{$catid}'"); if (!$row['id']) { msg("error", $lang['cat_error'], $lang['cat_noid'], "{$PHP_SELF}?mod=categories"); } echoheader("options", $lang['cat_head']); $categorylist = CategoryNewsSelection($row['parentid'], 0); $skinlist = SelectSkin($row['skin']); $row['name'] = stripslashes(preg_replace(array("'\"'", "'\\''"), array(""", "'"), $row['name'])); $row['metatitle'] = stripslashes(preg_replace(array("'\"'", "'\\''"), array(""", "'"), $row['metatitle'])); $row['descr'] = stripslashes(preg_replace(array("'\"'", "'\\''"), array(""", "'"), $row['descr'])); $row['keywords'] = stripslashes(preg_replace(array("'\"'", "'\\''"), array(""", "'"), $row['keywords'])); $row['news_sort'] = makeDropDown(array("" => $lang['sys_global'], "date" => $lang['opt_sys_sdate'], "rating" => $lang['opt_sys_srate'], "news_read" => $lang['opt_sys_sview'], "title" => $lang['opt_sys_salph']), "news_sort", $row['news_sort']); $row['news_msort'] = makeDropDown(array("" => $lang['sys_global'], "DESC" => $lang['opt_sys_mminus'], "ASC" => $lang['opt_sys_mplus']), "news_msort", $row['news_msort']); $row['show_sub'] = makeDropDown(array("0" => $lang['sys_global'], "1" => $lang['opt_sys_yes'], "2" => $lang['opt_sys_no']), "show_sub", $row['show_sub']); echo <<<HTML <form method="post" action=""> <div style="padding-top:5px;padding-bottom:2px;"> <table width="100%"> <tr> <td width="4"><img src="engine/skins/images/tl_lo.gif" width="4" height="4" border="0"></td> <td background="engine/skins/images/tl_oo.gif"><img src="engine/skins/images/tl_oo.gif" width="1" height="4" border="0"></td> <td width="6"><img src="engine/skins/images/tl_ro.gif" width="6" height="4" border="0"></td> </tr> <tr> <td background="engine/skins/images/tl_lb.gif"><img src="engine/skins/images/tl_lb.gif" width="4" height="1" border="0"></td> <td style="padding:5px;" bgcolor="#FFFFFF"> <table width="100%"> <tr> <td bgcolor="#EFEFEF" height="29" style="padding-left:10px;"><div class="navigation">{$lang['cat_edit']}</div></td>
$allow_main = makeDropDown(array("1" => $lang['opt_sys_yes'], "0" => $lang['opt_sys_no']), "allow_main", "1"); $allow_rating = makeDropDown(array("1" => $lang['opt_sys_yes'], "0" => $lang['opt_sys_no']), "allow_rating", "1"); $allow_comm = makeDropDown(array("1" => $lang['opt_sys_yes'], "0" => $lang['opt_sys_no']), "allow_comm", "1"); $rss_search_value = "<html>{get}</html>"; $rss_maxnews_value = 5; $categories_list = CategoryNewsSelection(0, 0); $rss_info = $lang['rss_new']; $submit_value = $lang['rss_new']; $form_action = "?mod=rss&action=doadd"; } else { $row = $db->super_query("SELECT * FROM " . PREFIX . "_rss WHERE id='{$id}'"); $rss_date = makeDropDown(array("1" => $lang['rss_date_1'], "0" => $lang['rss_date_2']), "rss_date", $row['date']); $text_type = makeDropDown(array("1" => "BBCODES", "0" => "HTML"), "text_type", $row['text_type']); $allow_main = makeDropDown(array("1" => $lang['opt_sys_yes'], "0" => $lang['opt_sys_no']), "allow_main", $row['allow_main']); $allow_rating = makeDropDown(array("1" => $lang['opt_sys_yes'], "0" => $lang['opt_sys_no']), "allow_rating", $row['allow_rating']); $allow_comm = makeDropDown(array("1" => $lang['opt_sys_yes'], "0" => $lang['opt_sys_no']), "allow_comm", $row['allow_comm']); $rss_search_value = htmlspecialchars(stripslashes($row['search']), ENT_QUOTES, $config['charset']); $rss_maxnews_value = $row['max_news']; $categories_list = CategoryNewsSelection($row['category'], 0); $rss_info = $row['url']; $submit_value = $lang['user_save']; $rss_url_value = htmlspecialchars(stripslashes($row['url']), ENT_QUOTES, $config['charset']); $rss_descr_value = htmlspecialchars(stripslashes($row['description']), ENT_QUOTES, $config['charset']); $rss_cookie_value = htmlspecialchars(stripslashes($row['cookie']), ENT_QUOTES, $config['charset']); $form_action = "?mod=rss&action=doedit&id=" . $id; } echo <<<HTML <form action="{$form_action}" method="post" class="form-horizontal"> <div class="box"> <div class="box-header"> <div class="title">{$rss_info}</div>
function YesNo($var) { global $dle_vb_conf, $dle_vb_lang; return makeDropDown(array("1" => $dle_vb_lang['yes'], "0" => $dle_vb_lang['no']), "save_con[{$var}]", $dle_vb_conf[$var]); }
showRow(lang("Notify of New Registrations"), lang("automatic registration of new users"), makeDropDown(array("yes" => "Yes", "no" => "No"), "save_con[notify_registration]", "{$config_notify_registration}")); showRow(lang("Notify of New Comments"), lang("when new comment is added"), makeDropDown(array("yes" => "Yes", "no" => "No"), "save_con[notify_comment]", "{$config_notify_comment}")); showRow(lang("Notify of Unapproved News"), lang("when unapproved article is posted (by journalists)"), makeDropDown(array("yes" => "Yes", "no" => "No"), "save_con[notify_unapproved]", "{$config_notify_unapproved}")); showRow(lang("Notify of Auto-Archiving"), lang("when (if) news are auto-archived"), makeDropDown(array("yes" => "Yes", "no" => "No"), "save_con[notify_archive]", "{$config_notify_archive}")); showRow(lang("Notify of Activated Postponed Articles"), lang("when postponed article is activated"), makeDropDown(array("yes" => "Yes", "no" => "No"), "save_con[notify_postponed]", "{$config_notify_postponed}")); showRow(lang("Email(s)"), lang("Where the notification will be send, separate multyple emails by comma"), "<input type=text style=\"text-align: center;\" name='save_con[notify_email]' value=\"{$config_notify_email}\" size=40>"); hook('field_options_notifications'); echo "</table></td></tr>"; // Facebook preferences $config_fb_comments = $config_fb_comments ? $config_fb_comments : 4; $config_fb_box_width = $config_fb_box_width ? $config_fb_box_width : 470; $config_fb_i18n = empty($config_fb_i18n) ? 'en_US' : $config_fb_i18n; echo "<tr style='display:none' id='facebook'><td colspan=10 width=100%><table cellpadding=0 cellspacing=0 width=100%>"; showRow(lang("Use facebook comments for post"), lang("if yes, facebook comments will be shown"), makeDropDown(array("no" => "No", "yes" => "Yes"), "save_con[use_fbcomments]", $config_use_fbcomments)); showRow(lang("Facebook i18n code"), lang("by default en_US"), "<input type=text style=\"text-align: center;\" name=\"save_con[fb_i18n]\" value=\"{$config_fb_i18n}\" size=8>", "save_con[fb_i18n]", $config_fb_i18n); showRow(lang("In active news"), lang("Show in active news list"), makeDropDown(array("yes" => "Yes", "no" => "No"), "save_con[fb_inactive]", $config_fb_inactive)); showRow(lang("Comments number"), lang("Count comment under top box"), "<input type=text style=\"text-align: center;\" name=\"save_con[fb_comments]\" value=\"{$config_fb_comments}\" size=8>", "save_con[fb_comments]", $config_fb_comments); showRow(lang("Box width"), lang("In pixels"), "<input type=text style=\"text-align: center;\" name=\"save_con[fb_box_width]\" value=\"{$config_fb_box_width}\" size=8>", "save_con[fb_box_width]", $config_fb_box_width); showRow(lang("Facebook appID"), lang("Get your AppId <a href='https://developers.facebook.com/apps'>there</a>"), "<input type=text style=\"text-align: center;\" name=\"save_con[fb_appid]\" value=\"{$config_fb_appid}\" size=40>", "save_con[fb_appid]", $config_fb_appid); hook('field_options_facebook'); echo "</table></td></tr>"; hook('field_options_additional'); echo "\n <input type=hidden id=currentid name=current value=general>\n <input type=hidden name=mod value=options>\n <input type=hidden name=action value=dosavesyscon>" . showRow("", "", "<br /><input style='font-weight:bold;font-size:120%;' type=submit value=\" Save Changes \" accesskey=\"s\">") . "\n </form></table>"; // select tabs ---------------- echo <<<HTML <script type="text/javascript"> var iof = document.location.toString(); if (iof.indexOf('#') > 0) ChangeOption(iof.substr(iof.indexOf('#') + 1)); </script> HTML; echofooter();
\t\tdocument.getElementById('bad').disabled = false \t\t} \t} \t//--> \t</script> HTML; $names_array = array("0" => $lang_dle_ipb['no_other_names'], "cp1251" => 'cp1251', "cp1250" => 'cp1250', "latin1" => 'latin1', "latin2" => 'latin2', "koi8r" => 'koi8r', "ascii" => 'ascii', "koi8u" => 'koi8u', "utf8" => 'utf8', "cp866" => 'cp866'); $charset_array = array("0" => $lang_dle_ipb['no_other_charset'], "cp1251" => 'cp1251', "cp1250" => 'cp1250', "latin1" => 'latin1', "latin2" => 'latin2', "koi8r" => 'koi8r', "ascii" => 'ascii', "koi8u" => 'koi8u', "utf8" => 'utf8', "cp866" => 'cp866'); showRow($lang_dle_ipb['allow_module'], $lang_dle_ipb['allow_module_desc'], makeDropDown(array("1" => $lang_dle_ipb['yes'], "0" => $lang_dle_ipb['no']), "save_con[allow_module]", "{$dle_ipb_conf['allow_module']}")); showRow($lang_dle_ipb['allow_reg'], $lang_dle_ipb['allow_reg_desc'], makeDropDown(array("1" => $lang_dle_ipb['yes'], "0" => $lang_dle_ipb['no']), "save_con[allow_reg]", "{$dle_ipb_conf['allow_reg']}")); showRow($lang_dle_ipb['allow_profile'], $lang_dle_ipb['allow_profile_desc'], makeDropDown(array("1" => $lang_dle_ipb['yes'], "0" => $lang_dle_ipb['no']), "save_con[allow_profile]", "{$dle_ipb_conf['allow_profile']}")); showRow($lang_dle_ipb['allow_lostpass'], $lang_dle_ipb['allow_lostpass_desc'], makeDropDown(array("1" => $lang_dle_ipb['yes'], "0" => $lang_dle_ipb['no']), "save_con[allow_lostpass]", "{$dle_ipb_conf['allow_lostpass']}")); showRow($lang_dle_ipb['allow_login'], $lang_dle_ipb['allow_login_desc'], makeDropDown(array("1" => $lang_dle_ipb['yes'], "0" => $lang_dle_ipb['no']), "save_con[allow_login]", "{$dle_ipb_conf['allow_login']}")); showRow($lang_dle_ipb['allow_logout'], $lang_dle_ipb['allow_logout_desc'], makeDropDown(array("1" => $lang_dle_ipb['yes'], "0" => $lang_dle_ipb['no']), "save_con[allow_logout]", "{$dle_ipb_conf['allow_logout']}")); showRow($lang_dle_ipb['allow_admin'], $lang_dle_ipb['allow_admin_desc'], makeDropDown(array("1" => $lang_dle_ipb['yes'], "0" => $lang_dle_ipb['no']), "save_con[allow_admin]", "{$dle_ipb_conf['allow_admin']}")); showRow($lang_dle_ipb['ipb_version'], $lang_dle_ipb['ipb_version_desc'], makeDropDown(array("0" => $lang_dle_ipb['ipb_version_b3.2'], "1" => $lang_dle_ipb['ipb_version_a3.2']), "save_con[ipb_version]", "{$dle_ipb_conf['ipb_version']}")); //showRow($lang_dle_ipb['other_charset_ipb'], $lang_dle_ipb['other_charset_ipb_desc'], makeDropDown($charset_array, "save_con[other_charset_ipb]", "{$dle_ipb_conf['other_charset_ipb']}")); //showRow($lang_dle_ipb['other_names_dle'], $lang_dle_ipb['other_names_dle_desc'], makeDropDown($names_array, "save_con[other_names_dle]", "{$dle_ipb_conf['other_names_dle']}")); //showRow($lang_dle_ipb['other_charset_dle'], $lang_dle_ipb['other_charset_dle_desc'], makeDropDown($charset_array, "save_con[other_charset_dle]", "{$dle_ipb_conf['other_charset_dle']}")); echo "</table></td></tr>"; echo <<<HTML <tr> <td style="padding-top:10px; padding-bottom:10px;padding-right:10px;"> <input type=hidden name=action value=save><input type="submit" class="buttons" value="{$lang['user_save']}"></td> </tr> </table> </td> <td background="engine/skins/images/tl_rb.gif"><img src="engine/skins/images/tl_rb.gif" width="6" height="1" border="0"></td> </tr> <tr> <td><img src="engine/skins/images/tl_lu.gif" width="4" height="6" border="0"></td>