* Link: http://code.shishnet.org/shimmie2/ * License: GPLv2 * Visibility: admin * Description: A description for search engines * Documentation: * This extension sets the "description" meta tag in the header * of pages so that search engines can pick it up */ class SiteDescription extends Extension { public function onPageRequest(PageRequestEvent $event) { global $config, $page; if(strlen($config->get_string("site_description")) > 0) { $description = $config->get_string("site_description"); $page->add_html_header(""); } if(strlen($config->get_string("site_keywords")) > 0) { $keywords = $config->get_string("site_keywords"); $page->add_html_header(""); } } public function onSetupBuilding(SetupBuildingEvent $event) { $sb = new SetupBlock("Site Description"); $sb->add_text_option("site_description", "Description: "); $sb->add_text_option("site_keywords", "
Keywords: "); $event->panel->add_block($sb); } } ?>