mirror of
https://github.com/torrentpier/torrentpier-lts.git
synced 2025-02-28 15:10:54 +03:00
52 lines
1.3 KiB
PHP
52 lines
1.3 KiB
PHP
<?php
|
|
|
|
if (!empty($setmodules))
|
|
{
|
|
$module['MODS']['SITEMAP'] = basename(__FILE__);
|
|
return;
|
|
}
|
|
require('./pagestart.php');
|
|
|
|
require(INC_DIR .'functions_selects.php');
|
|
|
|
$sql = "SELECT * FROM " . BB_CONFIG;
|
|
|
|
if (!$result = DB()->sql_query($sql))
|
|
{
|
|
bb_die('Could not query config information in admin_sitemap');
|
|
}
|
|
else
|
|
{
|
|
$new_params = array();
|
|
|
|
while ($row = DB()->sql_fetchrow($result))
|
|
{
|
|
$config_name = $row['config_name'];
|
|
$config_value = $row['config_value'];
|
|
$default_config[$config_name] = $config_value;
|
|
$new[$config_name] = isset($_POST[$config_name]) ? $_POST[$config_name] : $default_config[$config_name];
|
|
|
|
if (isset($_POST['submit']) && $row['config_value'] != $new[$config_name])
|
|
{
|
|
$new_params[$config_name] = $new[$config_name];
|
|
}
|
|
}
|
|
|
|
if (isset($_POST['submit']))
|
|
{
|
|
if (!empty($new_params))
|
|
{
|
|
bb_update_config($new_params);
|
|
}
|
|
}
|
|
}
|
|
|
|
$s_mess = $lang['SITEMAP_CREATED'].': <b>'.bb_date($new['sitemap_time'], $bb_cfg['post_date_format']).'</b> '.$lang['SITEMAP_AVAILABLE'].': <a href="'.make_url('sitemap.xml').'" target="_blank">'.make_url('sitemap.xml').'</a>';
|
|
$message = (@file_exists(BB_ROOT. "/internal_data/sitemap/sitemap.xml")) ? $s_mess : $lang['SITEMAP_NOT_CREATED'];
|
|
|
|
$template->assign_vars(array(
|
|
'STATIC_SITEMAP' => $new['static_sitemap'],
|
|
'MESSAGE' => $message,
|
|
));
|
|
|
|
print_page('admin_sitemap.tpl', 'admin'); |