Current Path : /var/www/html/clients/rebirth.e-nk.ru/plugins/page/classes/hooks/ |
Current File : /var/www/html/clients/rebirth.e-nk.ru/plugins/page/classes/hooks/HookSitemap.class.php |
<?php /* ------------------------------------------------------- * * LiveStreet Engine Social Networking * Copyright © 2008 Mzhelskiy Maxim * * -------------------------------------------------------- * * Official site: www.livestreet.ru * Contact e-mail: rus.engine@gmail.com * * GNU General Public License, version 2: * http://www.gnu.org/licenses/old-licenses/gpl-2.0.html * * --------------------------------------------------------- */ class PluginPage_HookSitemap extends Hook { /** * Цепляем обработчики на хуки * * @return void */ public function RegisterHook() { $this->AddHook('sitemap_index_counters', 'SitemapIndex'); } /** * Добавляем ссылку на Sitemap страниц в Sitemap Index * * @param array $aCounters * @return void */ public function SitemapIndex($aCounters) { $aCounters['pages'] = ceil($this->PluginSitemap_Page_GetActivePagesCount() / Config::Get('plugin.sitemap.objects_per_page')); } }