array(TEXT_CONFIGURATION_TITLE_SITEMAPXML_VERSION, $current_version, TEXT_CONFIGURATION_DESCRIPTION_SITEMAPXML_VERSION, -10, null, 'zen_cfg_read_only('), 'SITEMAPXML_SITEMAPINDEX' => array(TEXT_CONFIGURATION_TITLE_SITEMAPXML_SITEMAPINDEX, $default['SITEMAPXML_SITEMAPINDEX'], TEXT_CONFIGURATION_DESCRIPTION_SITEMAPXML_SITEMAPINDEX, 1, null, null), 'SITEMAPXML_DIR_WS' => array(TEXT_CONFIGURATION_TITLE_SITEMAPXML_DIR_WS, $default['SITEMAPXML_DIR_WS'], TEXT_CONFIGURATION_DESCRIPTION_SITEMAPXML_DIR_WS, 1, null, null), 'SITEMAPXML_COMPRESS' => array(TEXT_CONFIGURATION_TITLE_SITEMAPXML_COMPRESS, 'false', TEXT_CONFIGURATION_DESCRIPTION_SITEMAPXML_COMPRESS, 2, null, 'zen_cfg_select_option(array(\'true\', \'false\'),'), 'SITEMAPXML_LASTMOD_FORMAT' => array(TEXT_CONFIGURATION_TITLE_SITEMAPXML_LASTMOD_FORMAT, 'date', TEXT_CONFIGURATION_DESCRIPTION_SITEMAPXML_LASTMOD_FORMAT, 3, null, 'zen_cfg_select_option(array(\'date\', \'full\'),'), 'SITEMAPXML_EXECUTION_TOKEN' => array(TEXT_CONFIGURATION_TITLE_SITEMAPXML_EXECUTION_TOKEN, '', TEXT_CONFIGURATION_DESCRIPTION_SITEMAPXML_EXECUTION_TOKEN, 3, null, null), 'SITEMAPXML_USE_EXISTING_FILES' => array(TEXT_CONFIGURATION_TITLE_SITEMAPXML_USE_EXISTING_FILES, 'true', TEXT_CONFIGURATION_DESCRIPTION_SITEMAPXML_USE_EXISTING_FILES, 4, null, 'zen_cfg_select_option(array(\'true\', \'false\'),'), 'SITEMAPXML_USE_ONLY_DEFAULT_LANGUAGE' => array(TEXT_CONFIGURATION_TITLE_SITEMAPXML_USE_ONLY_DEFAULT_LANGUAGE, 'false', TEXT_CONFIGURATION_DESCRIPTION_SITEMAPXML_USE_ONLY_DEFAULT_LANGUAGE, 5, null, 'zen_cfg_select_option(array(\'true\', \'false\'),'), //'SITEMAPXML_USE_DEFAULT_LANGUAGE' => array(TEXT_CONFIGURATION_TITLE_SITEMAPXML_USE_DEFAULT_LANGUAGE, 'false', TEXT_CONFIGURATION_DESCRIPTION_SITEMAPXML_USE_DEFAULT_LANGUAGE, 6, null, 'zen_cfg_select_option(array(\'true\', \'false\'),'), 'SITEMAPXML_USE_LANGUAGE_PARM' => array(TEXT_CONFIGURATION_TITLE_SITEMAPXML_USE_LANGUAGE_PARM, 'true', TEXT_CONFIGURATION_DESCRIPTION_SITEMAPXML_USE_LANGUAGE_PARM, 6, null, 'zen_cfg_select_option(array(\'true\', \'all\', \'false\'),'), 'SITEMAPXML_CHECK_DUBLICATES' => array(TEXT_CONFIGURATION_TITLE_SITEMAPXML_CHECK_DUBLICATES, 'true', TEXT_CONFIGURATION_DESCRIPTION_SITEMAPXML_CHECK_DUBLICATES, 7, null, 'zen_cfg_select_option(array(\'true\', \'mysql\', \'false\'),'), 'SITEMAPXML_PING_URLS' => array(TEXT_CONFIGURATION_TITLE_SITEMAPXML_PING_URLS, 'Google => http://www.google.com/webmasters/sitemaps/ping?sitemap=%s; Ask.com => http://submissions.ask.com/ping?sitemap=%s; Bing => http://www.bing.com/webmaster/ping.aspx?siteMap=%s', TEXT_CONFIGURATION_DESCRIPTION_SITEMAPXML_PING_URLS, 10, null, 'zen_cfg_textarea('), 'SITEMAPXML_HOMEPAGE_ORDERBY' => array(TEXT_CONFIGURATION_TITLE_SITEMAPXML_HOMEPAGE_ORDERBY, 'sort_order ASC', TEXT_CONFIGURATION_DESCRIPTION_SITEMAPXML_HOMEPAGE_ORDERBY, 20, null, null), 'SITEMAPXML_HOMEPAGE_CHANGEFREQ' => array(TEXT_CONFIGURATION_TITLE_SITEMAPXML_HOMEPAGE_CHANGEFREQ, 'weekly', TEXT_CONFIGURATION_DESCRIPTION_SITEMAPXML_HOMEPAGE_CHANGEFREQ, 21, null, 'zen_cfg_select_option(array(\'no\', \'always\', \'hourly\', \'daily\', \'weekly\', \'monthly\', \'yearly\', \'never\'),'), 'SITEMAPXML_PRODUCTS_ORDERBY' => array(TEXT_CONFIGURATION_TITLE_SITEMAPXML_PRODUCTS_ORDERBY, 'products_sort_order ASC, last_date DESC', TEXT_CONFIGURATION_DESCRIPTION_SITEMAPXML_PRODUCTS_ORDERBY, 30, null, null), 'SITEMAPXML_PRODUCTS_CHANGEFREQ' => array(TEXT_CONFIGURATION_TITLE_SITEMAPXML_PRODUCTS_CHANGEFREQ, 'weekly', TEXT_CONFIGURATION_DESCRIPTION_SITEMAPXML_PRODUCTS_CHANGEFREQ, 31, null, 'zen_cfg_select_option(array(\'no\', \'always\', \'hourly\', \'daily\', \'weekly\', \'monthly\', \'yearly\', \'never\'),'), 'SITEMAPXML_PRODUCTS_USE_CPATH' => array(TEXT_CONFIGURATION_TITLE_SITEMAPXML_PRODUCTS_USE_CPATH, 'false', TEXT_CONFIGURATION_DESCRIPTION_SITEMAPXML_PRODUCTS_USE_CPATH, 32, null, 'zen_cfg_select_option(array(\'true\', \'false\'),'), 'SITEMAPXML_PRODUCTS_IMAGES' => array(TEXT_CONFIGURATION_TITLE_SITEMAPXML_PRODUCTS_IMAGES, 'false', TEXT_CONFIGURATION_DESCRIPTION_SITEMAPXML_PRODUCTS_IMAGES, 35, null, 'zen_cfg_select_option(array(\'true\', \'false\'),'), 'SITEMAPXML_PRODUCTS_IMAGES_CAPTION' => array(TEXT_CONFIGURATION_TITLE_SITEMAPXML_PRODUCTS_IMAGES_CAPTION, 'false', TEXT_CONFIGURATION_DESCRIPTION_SITEMAPXML_PRODUCTS_IMAGES_CAPTION, 36, null, 'zen_cfg_select_option(array(\'true\', \'false\'),'), 'SITEMAPXML_PRODUCTS_IMAGES_LICENSE' => array(TEXT_CONFIGURATION_TITLE_SITEMAPXML_PRODUCTS_IMAGES_LICENSE, '', TEXT_CONFIGURATION_DESCRIPTION_SITEMAPXML_PRODUCTS_IMAGES_LICENSE, 37, null, null), 'SITEMAPXML_CATEGORIES_ORDERBY' => array(TEXT_CONFIGURATION_TITLE_SITEMAPXML_CATEGORIES_ORDERBY, 'sort_order ASC, last_date DESC', TEXT_CONFIGURATION_DESCRIPTION_SITEMAPXML_CATEGORIES_ORDERBY, 40, null, null), 'SITEMAPXML_CATEGORIES_CHANGEFREQ' => array(TEXT_CONFIGURATION_TITLE_SITEMAPXML_CATEGORIES_CHANGEFREQ, 'weekly', TEXT_CONFIGURATION_DESCRIPTION_SITEMAPXML_CATEGORIES_CHANGEFREQ, 41, null, 'zen_cfg_select_option(array(\'no\', \'always\', \'hourly\', \'daily\', \'weekly\', \'monthly\', \'yearly\', \'never\'),'), 'SITEMAPXML_CATEGORIES_IMAGES' => array(TEXT_CONFIGURATION_TITLE_SITEMAPXML_CATEGORIES_IMAGES, 'false', TEXT_CONFIGURATION_DESCRIPTION_SITEMAPXML_CATEGORIES_IMAGES, 42, null, 'zen_cfg_select_option(array(\'true\', \'false\'),'), 'SITEMAPXML_CATEGORIES_IMAGES_CAPTION' => array(TEXT_CONFIGURATION_TITLE_SITEMAPXML_CATEGORIES_IMAGES_CAPTION, 'false', TEXT_CONFIGURATION_DESCRIPTION_SITEMAPXML_CATEGORIES_IMAGES_CAPTION, 43, null, 'zen_cfg_select_option(array(\'true\', \'false\'),'), 'SITEMAPXML_CATEGORIES_IMAGES_LICENSE' => array(TEXT_CONFIGURATION_TITLE_SITEMAPXML_CATEGORIES_IMAGES_LICENSE, '', TEXT_CONFIGURATION_DESCRIPTION_SITEMAPXML_CATEGORIES_IMAGES_LICENSE, 44, null, null), 'SITEMAPXML_REVIEWS_ORDERBY' => array(TEXT_CONFIGURATION_TITLE_SITEMAPXML_REVIEWS_ORDERBY, 'reviews_rating ASC, last_date DESC', TEXT_CONFIGURATION_DESCRIPTION_SITEMAPXML_REVIEWS_ORDERBY, 50, null, null), 'SITEMAPXML_REVIEWS_CHANGEFREQ' => array(TEXT_CONFIGURATION_TITLE_SITEMAPXML_REVIEWS_CHANGEFREQ, 'weekly', TEXT_CONFIGURATION_DESCRIPTION_SITEMAPXML_REVIEWS_CHANGEFREQ, 51, null, 'zen_cfg_select_option(array(\'no\', \'always\', \'hourly\', \'daily\', \'weekly\', \'monthly\', \'yearly\', \'never\'),'), 'SITEMAPXML_EZPAGES_ORDERBY' => array(TEXT_CONFIGURATION_TITLE_SITEMAPXML_EZPAGES_ORDERBY, 'sidebox_sort_order ASC, header_sort_order ASC, footer_sort_order ASC', TEXT_CONFIGURATION_DESCRIPTION_SITEMAPXML_EZPAGES_ORDERBY, 60, null, null), 'SITEMAPXML_EZPAGES_CHANGEFREQ' => array(TEXT_CONFIGURATION_TITLE_SITEMAPXML_EZPAGES_CHANGEFREQ, 'weekly', TEXT_CONFIGURATION_DESCRIPTION_SITEMAPXML_EZPAGES_CHANGEFREQ, 61, null, 'zen_cfg_select_option(array(\'no\', \'always\', \'hourly\', \'daily\', \'weekly\', \'monthly\', \'yearly\', \'never\'),'), 'SITEMAPXML_TESTIMONIALS_ORDERBY' => array(TEXT_CONFIGURATION_TITLE_SITEMAPXML_TESTIMONIALS_ORDERBY, 'last_date DESC', TEXT_CONFIGURATION_DESCRIPTION_SITEMAPXML_TESTIMONIALS_ORDERBY, 70, null, null), 'SITEMAPXML_TESTIMONIALS_CHANGEFREQ' => array(TEXT_CONFIGURATION_TITLE_SITEMAPXML_TESTIMONIALS_CHANGEFREQ, 'weekly', TEXT_CONFIGURATION_DESCRIPTION_SITEMAPXML_TESTIMONIALS_CHANGEFREQ, 71, null, 'zen_cfg_select_option(array(\'no\', \'always\', \'hourly\', \'daily\', \'weekly\', \'monthly\', \'yearly\', \'never\'),'), 'SITEMAPXML_NEWS_ORDERBY' => array(TEXT_CONFIGURATION_TITLE_SITEMAPXML_NEWS_ORDERBY, 'last_date DESC', TEXT_CONFIGURATION_DESCRIPTION_SITEMAPXML_NEWS_ORDERBY, 80, null, null), 'SITEMAPXML_NEWS_CHANGEFREQ' => array(TEXT_CONFIGURATION_TITLE_SITEMAPXML_NEWS_CHANGEFREQ, 'weekly', TEXT_CONFIGURATION_DESCRIPTION_SITEMAPXML_NEWS_CHANGEFREQ, 81, null, 'zen_cfg_select_option(array(\'no\', \'always\', \'hourly\', \'daily\', \'weekly\', \'monthly\', \'yearly\', \'never\'),'), 'SITEMAPXML_MANUFACTURERS_ORDERBY' => array(TEXT_CONFIGURATION_TITLE_SITEMAPXML_MANUFACTURERS_ORDERBY, 'last_date DESC', TEXT_CONFIGURATION_DESCRIPTION_SITEMAPXML_MANUFACTURERS_ORDERBY, 90, null, null), 'SITEMAPXML_MANUFACTURERS_CHANGEFREQ' => array(TEXT_CONFIGURATION_TITLE_SITEMAPXML_MANUFACTURERS_CHANGEFREQ, 'weekly', TEXT_CONFIGURATION_DESCRIPTION_SITEMAPXML_MANUFACTURERS_CHANGEFREQ, 91, null, 'zen_cfg_select_option(array(\'no\', \'always\', \'hourly\', \'daily\', \'weekly\', \'monthly\', \'yearly\', \'never\'),'), 'SITEMAPXML_MANUFACTURERS_IMAGES' => array(TEXT_CONFIGURATION_TITLE_SITEMAPXML_MANUFACTURERS_IMAGES, 'false', TEXT_CONFIGURATION_DESCRIPTION_SITEMAPXML_MANUFACTURERS_IMAGES, 92, null, 'zen_cfg_select_option(array(\'true\', \'false\'),'), 'SITEMAPXML_MANUFACTURERS_IMAGES_CAPTION' => array(TEXT_CONFIGURATION_TITLE_SITEMAPXML_MANUFACTURERS_IMAGES_CAPTION, 'false', TEXT_CONFIGURATION_DESCRIPTION_SITEMAPXML_MANUFACTURERS_IMAGES_CAPTION, 93, null, 'zen_cfg_select_option(array(\'true\', \'false\'),'), 'SITEMAPXML_MANUFACTURERS_IMAGES_LICENSE' => array(TEXT_CONFIGURATION_TITLE_SITEMAPXML_MANUFACTURERS_IMAGES_LICENSE, '', TEXT_CONFIGURATION_DESCRIPTION_SITEMAPXML_MANUFACTURERS_IMAGES_LICENSE, 94, null, null), 'SITEMAPXML_BOXNEWS_ORDERBY' => array(TEXT_CONFIGURATION_TITLE_SITEMAPXML_BOXNEWS_ORDERBY, 'last_date DESC', TEXT_CONFIGURATION_DESCRIPTION_SITEMAPXML_BOXNEWS_ORDERBY, 100, null, null), 'SITEMAPXML_BOXNEWS_CHANGEFREQ' => array(TEXT_CONFIGURATION_TITLE_SITEMAPXML_BOXNEWS_CHANGEFREQ, 'weekly', TEXT_CONFIGURATION_DESCRIPTION_SITEMAPXML_BOXNEWS_CHANGEFREQ, 101, null, 'zen_cfg_select_option(array(\'no\', \'always\', \'hourly\', \'daily\', \'weekly\', \'monthly\', \'yearly\', \'never\'),'), //'SITEMAPXML_EXTRAURLS' => array(TEXT_CONFIGURATION_TITLE_SITEMAPXML_EXTRAURLS, 'last_date DESC', TEXT_CONFIGURATION_DESCRIPTION_SITEMAPXML_EXTRAURLS, 80, null, 'zen_cfg_textarea('), /* 'SITEMAPXML_VIDEO_PING_URLS' => array('Ping urls', 'Google => http://www.google.com/webmasters/sitemaps/ping?sitemap=%s; Ask.com => http://submissions.ask.com/ping?sitemap=%s; Bing => http://www.bing.com/webmaster/ping.aspx?siteMap=%s', 'List of pinging urls separated by ;', 10, null, 'zen_cfg_textarea('), */ ); /* $admin_page = array( 'page_key' => 'sitemapxml', 'language_key' => 'BOX_SITEMAPXML', 'main_page' => 'FILENAME_SITEMAPXML', 'page_params' => '', 'menu_key' => 'tools', 'display_on_menu' => 'Y', 'sort_order' => '', ); $ext_modules->install_admin_pages($admin_page); */ /* $admin_page = array( 'page_key' => 'sitemapxmlConfig', 'language_key' => 'BOX_CONFIGURATION_SITEMAPXML', 'main_page' => 'FILENAME_CONFIGURATION', 'page_params' => 'gID=' . $ext_modules->configuration_group_id, 'menu_key' => 'configuration', 'display_on_menu' => 'Y', 'sort_order' => $ext_modules->configuration_group_id, ); $ext_modules->install_admin_pages($admin_page); */ $install_table_sitemapxml_extraurls_sql = "CREATE TABLE IF NOT EXISTS `" . TABLE_SITEMAPXML_EXTRAURLS . "` ( `id` int(11) NOT NULL auto_increment, `loc` varchar(256) NOT NULL DEFAULT '', `lastmod` varchar(32) NOT NULL DEFAULT '', `changefreq` varchar(8) NOT NULL DEFAULT '', `priority` varchar(4) NOT NULL DEFAULT '', PRIMARY KEY (`id`) ) ENGINE=MyISAM" . ((strtolower(DB_CHARSET) == 'utf8') ? ' /*!40101 DEFAULT CHARSET=utf8 */;' : ';'); // $ext_modules->install_db_table(TABLE_SITEMAPXML_EXTRAURLS, $install_table_sitemapxml_extraurls_sql); $action = (isset($_POST['action']) ? $_POST['action'] : ''); if (zen_not_null($action)) { switch ($action) { // demo active test case (zen_admin_demo()): $action = ''; $messageStack->add_session(ERROR_ADMIN_DEMO, 'caution'); zen_redirect(zen_href_link(FILENAME_SITEMAPXML)); break; case 'upgrade': case 'install': require_once(DIR_WS_CLASSES . 'ext_modules.php'); $ext_modules = new ext_modules; $ext_modules->install_configuration_group('SITEMAPXML_', 'BOX_CONFIGURATION_SITEMAPXML', 'SitemapXML', 'sitemapxmlConfig'); $ext_modules->install_configuration($install_configuration); /* if ($action == 'upgrade') { if (sizeof($ext_modules->configUpdates['add']) > 0) { $messageStack->add_session(TEXT_UPGRADE_CONFIG_ADD, 'success'); foreach ($ext_modules->configUpdates['add'] as $msg) { $messageStack->add_session(' nbsp;nbsp;' . $msg, 'success'); } } if (sizeof($ext_modules->configUpdates['upd']) > 0) { $messageStack->add_session(TEXT_UPGRADE_CONFIG_UPD, 'success'); foreach ($ext_modules->configUpdates['upd'] as $msg) { $messageStack->add_session(' nbsp;nbsp;' . $msg, 'success'); } } if (sizeof($ext_modules->configUpdates['del']) > 0) { $messageStack->add_session(TEXT_UPGRADE_CONFIG_DEL, 'success'); foreach ($ext_modules->configUpdates['del'] as $msg) { $messageStack->add_session(' nbsp;nbsp;' . $msg, 'success'); } } } */ /* if (function_exists('zen_register_admin_page')) { $admin_page = array( 'page_key' => 'sitemapxml', 'language_key' => 'BOX_SITEMAPXML', 'main_page' => 'FILENAME_SITEMAPXML', 'page_params' => '', 'menu_key' => 'tools', 'display_on_menu' => 'Y', 'sort_order' => '', ); if (zen_page_key_exists($page['page_key']) == FALSE) { if (!isset($page['sort_order']) || (int)$page['sort_order'] == 0) { $sql = "SELECT MAX(sort_order) AS sort_order_max FROM " . TABLE_ADMIN_PAGES . " WHERE menu_key = :menu_key:"; $sql = $db->bindVars($sql, ':menu_key:', $page['menu_key'], 'string'); $result = $db->Execute($sql); $page['sort_order'] = $result->fields['sort_order_max']+1; } zen_register_admin_page($page['page_key'], $page['language_key'], $page['main_page'], $page['page_params'], $page['menu_key'], $page['display_on_menu'], $page['sort_order']) } } */ zen_redirect(zen_href_link(FILENAME_SITEMAPXML)); break; case 'uninstall': require_once(DIR_WS_CLASSES . 'ext_modules.php'); $ext_modules = new ext_modules; $ext_modules->uninstall_configuration('SITEMAPXML_'); $ext_modules->uninstall_admin_pages(array('sitemapxml', 'sitemapxmlConfig')); zen_redirect(zen_href_link(FILENAME_SITEMAPXML)); break; case 'view_file': case 'truncate_file': case 'delete_file': if (isset($_POST['file']) && trim($_POST['file']) != '' && (($ext = substr($_POST['file'], strpos($_POST['file'], '.'))) == '.xml' || $ext = '.xml.gz')) { $file = zen_db_prepare_input($_POST['file']); switch ($action) { case 'view_file': if ($fp = fopen(DIR_FS_CATALOG . $file, 'r')) { header('Content-Length: ' . filesize(DIR_FS_CATALOG . $file)); header('Content-Type: text/plain'); while (!feof($fp)) { $contents = fread($fp, 8192); echo $contents; } fclose($fp); die(); } else { $messageStack->add_session(sprintf(TEXT_MESSAGE_FILE_ERROR_OPENED, $file), 'error'); } break; case 'truncate_file': if ($fp = fopen(DIR_FS_CATALOG . $file, 'w')) { fclose($fp); $messageStack->add_session(sprintf(TEXT_MESSAGE_FILE_TRUNCATED, $file), 'success'); } else { $messageStack->add_session(sprintf(TEXT_MESSAGE_FILE_ERROR_OPENED, $file), 'error'); } break; case 'delete_file': if (unlink(DIR_FS_CATALOG . $file)) { $messageStack->add_session(sprintf(TEXT_MESSAGE_FILE_DELETED, $file), 'success'); } else { $messageStack->add_session(sprintf(TEXT_MESSAGE_FILE_ERROR_DELETED, $file), 'error'); } break; } } zen_redirect(zen_href_link(FILENAME_SITEMAPXML)); break; } } ?> > <?php echo TITLE; ?>
Execute("SELECT configuration_group_id FROM " . TABLE_CONFIGURATION . " WHERE configuration_key LIKE 'SITEMAPXML_%' LIMIT 1"); if (!$configuration_group_id->EOF) { $sitemapxml_configuration_group_id = $configuration_group_id->fields['configuration_group_id']; } if (!defined('SITEMAPXML_VERSION') && !isset($sitemapxml_configuration_group_id)) { ?> =')) { $filesArray[] = DIR_FS_ADMIN . DIR_WS_INCLUDES . 'boxes/extra_boxes/sitemapxml_tools_dhtml.php'; } foreach ($filesArray as $file) { if (is_file($file)) { if (!@unlink($file)) { $sitemapxml_install_notes .= TEXT_SITEMAPXML_INSTALL_DELETE_FILE . ' - ' . $file . '
'; } } } if ($sitemapxml_install_notes != '') { ?>
' . ''; ?>
' . ''; ?>

savepath . 'robots.txt'))) { echo 'File "robots.txt" not found in save path - "' . $this->savepath . 'robots.txt"' . '
'; } elseif (!preg_match("@Sitemap:\s*(.*)\n@i", $robots_txt . "\n", $m)) { echo 'Sitemap location don\'t specify in robots.txt' . '
'; } elseif (trim($m[1]) != $this->base_url . $this->sitemapindex) { echo 'Sitemap location specified in robots.txt "' . trim($m[1]) . '" another than "' . $this->base_url . $this->sitemapindex . '"' . '
'; } */ ?>




' . IMAGE_SEND . ''; ?>

';var_export($sitemapFiles);echo ''; if (in_array(DIR_FS_CATALOG . $indexFile, $sitemapFiles)) { $sitemapFiles = array_merge(array(DIR_FS_CATALOG . $indexFile), $sitemapFiles); } $sitemapFiles = array_unique($sitemapFiles); clearstatcache(); $l = strlen(DIR_FS_CATALOG); foreach ($sitemapFiles as $file) { $f['name'] = substr($file, $l); $f['size'] = filesize($file); $f['time'] = filemtime($file); $f['time'] = date(PHP_DATE_TIME_FORMAT, $f['time']); $f['perms'] = fileperms($file); $f['perms'] = substr(sprintf('%o', $f['perms']), -4); $class = ''; $comments = ''; $type = ''; $items = ''; if (!is_writable($file)) { $class .= ' alert'; $comments .= ' ' . TEXT_SITEMAPXML_FILE_LIST_COMMENTS_READONLY; } if ($f['name'] == $indexFile) { $class .= ' index'; } if ($f['size'] == 0) { $class .= ' zero'; $comments .= ' ' . TEXT_SITEMAPXML_FILE_LIST_COMMENTS_IGNORED; } if ($f['size'] > 0) { if ($fp = fopen($file, 'r')) { $contents = ''; while (!feof($fp)) { $contents .= fread($fp, 8192); } fclose($fp); if (strpos($contents, '') !== false) { $type = TEXT_SITEMAPXML_FILE_LIST_TYPE_URLSET; $items = substr_count($contents, ''); } elseif (strpos($contents, '') !== false) { $type = TEXT_SITEMAPXML_FILE_LIST_TYPE_SITEMAPINDEX; $items = substr_count($contents, ''); } else { $type = TEXT_SITEMAPXML_FILE_LIST_TYPE_UNDEFINE; $items = ''; } unset($contents); } else { $items = '' . 'Error!!!' . ''; } } ?>
  0) { echo '' . '[W3C_Validator]' . ''; echo '' . '[validome.org]' . ''; echo zen_draw_form('view_file', FILENAME_SITEMAPXML, '', 'post', 'target="_blank"') . zen_draw_hidden_field('action', 'view_file') . zen_draw_hidden_field('file', $f['name']) . '' . ''; echo zen_draw_form('truncate_file', FILENAME_SITEMAPXML, '', 'post') . zen_draw_hidden_field('action', 'truncate_file') . zen_draw_hidden_field('file', $f['name']) . '' . ''; } echo zen_draw_form('delete_file', FILENAME_SITEMAPXML, '', 'post') . zen_draw_hidden_field('action', 'delete_file') . zen_draw_hidden_field('file', $f['name']) . '' . ''; ?>
Reload Window


' . ''; ?>
Copyright © 2004- eCommerce-Service