{
global $serendipity;
+ $this->title = $this->get_config('title', $this->title);
+
$propbag->add('name', COMMENTS);
$propbag->add('description', PLUGIN_COMMENTS_BLAHBLAH);
$propbag->add('stackable', true);
'php' => '4.1.0'
));
$propbag->add('configuration', array(
+ 'title',
'wordwrap',
'max_chars',
'max_entries',
function introspect_config_item($name, &$propbag)
{
switch($name) {
+ case 'title':
+ $propbag->add('type', 'string');
+ $propbag->add('name', TITLE);
+ $propbag->add('description', '');
+ $propbag->add('default', COMMENTS);
+ break;
+
case 'wordwrap':
$propbag->add('type', 'string');
$propbag->add('name', PLUGIN_COMMENTS_WORDWRAP);
$propbag->add('description', PLUGIN_COMMENTS_WORDWRAP_BLAHBLAH);
$propbag->add('default', 30);
-
break;
case 'max_chars':
function generate_content(&$title)
{
global $serendipity;
- $title = $this->title;
+ $title = $this->get_config('title', $this->title);
$max_entries = $this->get_config('max_entries');
$max_chars = $this->get_config('max_chars');
$wordwrap = $this->get_config('wordwrap');