From: garvinhicking Date: Mon, 21 Nov 2005 15:16:16 +0000 (+0000) Subject: make title configurable X-Git-Tag: 1.0~279 X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=69db85563caa928cdbccf138494c04f0f4ca3863;p=s9y.git make title configurable --- diff --git a/include/plugin_internal.inc.php b/include/plugin_internal.inc.php index fbe8af5..8490d73 100644 --- a/include/plugin_internal.inc.php +++ b/include/plugin_internal.inc.php @@ -1191,7 +1191,7 @@ class serendipity_categories_plugin extends serendipity_plugin { $propbag->add('stackable', true); $propbag->add('author', 'Serendipity Team'); $propbag->add('version', '2.0'); - $propbag->add('configuration', array('authorid', 'parent_base', 'image', 'sort_order', 'sort_method', 'allow_select', 'hide_parallel', 'show_count', 'smarty')); + $propbag->add('configuration', array('title', 'authorid', 'parent_base', 'image', 'sort_order', 'sort_method', 'allow_select', 'hide_parallel', 'show_count', 'smarty')); $propbag->add('groups', array('FRONTEND_VIEWS')); } @@ -1199,6 +1199,13 @@ class serendipity_categories_plugin extends serendipity_plugin { { global $serendipity; switch($name) { + case 'title': + $propbag->add('type', 'string'); + $propbag->add('name', TITLE); + $propbag->add('description', TITLE_FOR_NUGGET); + $propbag->add('default', CATEGORIES); + break; + case 'authorid': $row_authors = serendipity_db_query("SELECT realname, authorid FROM {$serendipity['dbPrefix']}authors"); $authors = array('all' => ALL_AUTHORS); @@ -1301,6 +1308,7 @@ class serendipity_categories_plugin extends serendipity_plugin { function generate_content(&$title) { global $serendipity; + $title = $this->get_config('title'); $smarty = serendipity_db_bool($this->get_config('smarty', false)); $which_category = $this->get_config('authorid'); @@ -1312,7 +1320,6 @@ class serendipity_categories_plugin extends serendipity_plugin { } $is_form = serendipity_db_bool($this->get_config('allow_select')); $categories = serendipity_fetchCategories(empty($which_category) ? 'all' : $which_category, '', $sort); - $title = $this->title; $cat_count = array(); if (serendipity_db_bool($this->get_config('show_count'))) {