'pluginoptions',
'defadminskinselect',
'defbookmarkletselect',
+ 'pluginextras',
);
break;
case 'forgotpassword':
if ( $resource->rowCount() > 0 )
{
$template['content'] = 'actionlist';
- $this->parser->parse(showlist($resource, 'table', $template, $template_name));
+ $action_list = showlist($resource, 'table', $template, $template_name);
+ $this->parser->parse($action_list);
}
else
{
if ( $resource->rowCount() > 0 )
{
$template['content'] = 'banlist';
- $this->parser-parse(showlist($resource, 'table', $template, $template_name));
+ $ban_list = showlist($resource, 'table', $template, $template_name);
+ $this->parser-parse($ban_list);
}
else
{
$template['extra'] = Entity::hsc(_MEMBERS_USESITELANG);
}
- $this->parser->parse(showlist($query, 'select', $template, $template_name));
+ $skin_select = showlist($query, 'select', $template, $template_name);
+ $this->parser->parse($skin_select);
return;
}
$template['extra'] = Entity::hsc(_MEMBERS_USESITELANG);
}
- $this->parser->parse(showlist($query, 'select', $template, $template_name));
+ $bookmarklet_select = showlist($query, 'select', $template, $template_name);
+ $this->parser->parse($bookmarklet_select);
return;
}
{
$template['content'] = 'categorylist';
$template['tabindex'] = 200;
- $this->parser->parse(listplug_batchlist('category', $resource, 'table', $template, $template_name));
+ $category_list = listplug_batchlist('category', $resource, 'table', $template, $template_name);
+ $this->parser->parse($category_list);
}
else
{
{
$template['content'] = 'teamlist';
$template['tabindex'] = 10;
-
- $this->parser->parse(listplug_batchlist('team', $resource, 'table', $template, $template_name));
+
+ $team_list = listplug_batchlist('team', $resource, 'table', $template, $template_name);
+ $this->parser->parse($team_list);
}
else
{
$template['tabindex'] = 10;
$template['skinid'] = intRequestVar('skinid');
$template['skinname'] = $skin->getName();
- $this->parser->parse(showlist($normal_skintype, 'list_normalskinlist', $template, $template_name));
+ $skin_list = showlist($normal_skintype, 'list_normalskinlist', $template, $template_name);
+ $this->parser->parse($skin_list);
return;
}
$template['name'] = 'DefaultBlog';
$template['selected'] = $CONF['DefaultBlog'];
$template['tabindex'] = 10;
- $this->parser->parse(showlist($query, 'select', $template, $template_name));
+ $blog_select = showlist($query, 'select', $template, $template_name);
+ $this->parser->parse($blog_select);
return;
}
$template['selected'] = $blog->getDefaultCategory();
$template['tabindex'] = 110;
- $this->parser->parse(showlist($query, 'select', $template, $template_name));
+ $category_select = showlist($query, 'select', $template, $template_name);
+ $this->parser->parse($category_select);
return;
}
$query = sprintf($query, sql_table('skin_desc'));
$template['tabindex'] = 50;
- $this->parser->parse(showlist($query, 'select', $template, $template_name));
+ $skin_select = showlist($query, 'select', $template, $template_name);
+ $this->parser->parse($skin_select);
return;
}
{
$template['content'] = 'memberlist';
$template['tabindex'] = 10;
-
- $this->parser->parse(listplug_batchlist('member', $resource, 'table', $template, $template_name));
+
+ $member_list = listplug_batchlist('member', $resource, 'table', $template, $template_name);
+ $this->parser->parse($member_list);
}
else
{
if ( sizeof($aOptions) > 0 )
{
$template['content'] = 'plugoptionlist';
- $this->parser->parse(showlist($aOptions, 'table', $template, $template_name));
+ $option_list = showlist($aOptions, 'table', $template, $template_name);
+ $this->parser->parse($option_list);
}
else
{
$pluginfields = array();
if ( !in_array($this->skintype, Admin::$adminskin_actions) )
{
- $manager->notify('TemplateExtraFields', array('fields' => &$pluginfields));
+ $data = array('fields' => &$pluginfields);
+ $manager->notify('TemplateExtraFields', $data);
}
else
{
- $manager->notify('AdminTemplateExtraFields', array('fields' => &$pluginfields));
+ $data = array('fields' => &$pluginfields);
+ $manager->notify('AdminTemplateExtraFields', $data);
}
foreach ( $pluginfields as $ptkey => $ptvalue )
{
$content = $template[$ptname];
}
- $this->parser->parse(listplug_templateEditRow($content, $ptdesc, $ptname, $help, $tabidx++, $big, $template_name));
+ $tempate_textarea = listplug_templateEditRow($content, $ptdesc, $ptname, $help, $tabidx++, $big, $template_name);
+ $this->parser->parse($tempate_textarea);
continue;
}
}
{
$content = $template[$typename];
}
- $this->parser->parse(listplug_templateEditRow($content, $typedesc, $typename, $help, $tabindex, $big, $template_name));
+ $tempate_textarea = listplug_templateEditRow($content, $typedesc, $typename, $help, $tabindex, $big, $template_name);
+ $this->parser->parse($tempate_textarea);
break;
}
*/
public function parse_inputyesno($name, $checkedval, $tabindex = 0, $value1 = 1, $value2 = 0, $yesval = _YES, $noval = _NO, $isAdmin = 0, $template_name = '')
{
- $this->parser->parse(listplug_input_yesno($name, $checkedval, $tabindex, $value1, $value2, $yesval, $noval, $isAdmin, $template_name));
+ $input_yesno = listplug_input_yesno($name, $checkedval, $tabindex, $value1, $value2, $yesval, $noval, $isAdmin, $template_name);
+ $this->parser->parse($input_yesno);
return;
}
'tabindex' => 10000,
'selected' => 0
);
- $this->parser->parse(showlist($query, 'select', $template, $template_name));
+ $member_select = showlist($query, 'select', $template, $template_name);
+ $this->parser->parse($member_select);
return;
}
case 'member':
$id = intRequestVar('memberid');
$mem =& $manager->getMember($id);
- $manager->notify('MemberSettingsFormExtras', array('member' => &$mem));
+ $data = array('member' => &$mem);
+ $manager->notify('MemberSettingsFormExtras', $data);
break;
case 'blog':
$id = intRequestVar('blogid');
$blg =& $manager->getBlog($id);
- $manager->notify('BlogSettingsFormExtras', array('member' => &$blg));
+ $data = array('member' => &$blg);
+ $manager->notify('BlogSettingsFormExtras', $data);
break;
case 'createaccount':
$data = array(
$manager->notify('RegistrationFormExtraFields', $data);
break;
default:
- $manager->notify('GeneralSettingsFormExtras', array());
+ $data = array();
+ $manager->notify('GeneralSettingsFormExtras', $data);
break;
}
return;
$template['content'] = 'pluginlist';
$template['tabindex'] = 10;
- $this->parser->parse(showlist($query, 'table', $template, $template_name));
+ $plugin_list = showlist($query, 'table', $template, $template_name);
+ $this->parser->parse($plugin_list);
return;
}
$templates = & $manager->getTemplate($template_name);
}
$pluginExtras = array();
- $manager->notify('QuickMenu', array('options' => &$pluginExtras));
+ $data = array('options' => &$pluginExtras);
+ $manager->notify('QuickMenu', $data);
$template = array();
if ( count($pluginExtras) > 0 )
'plugadmintooltip' => Entity::hsc($aInfo['tooltip']),
'plugadmintitle' => Entity::hsc($aInfo['title']),
);
- $this->parser->parse(Template::fill($template['body'], $data));
+ $body = Template::fill($template['body'], $data);
+ $this->parser->parse($body);
}
$this->parser->parse($template['foot']);
}
$query = sprintf($query, sql_table('template_desc'));
break;
}
-
- $this->parser->parse(showlist($query, 'table', $show, $template_name));
+
+ $skin_list = showlist($query, 'table', $show, $template_name);
+ $this->parser->parse($skin_list);
return;
}
$template['tabindex'] = 10;
$template['content'] = 'skinlist';
- $this->parser->parse(showlist($query, 'table', $template, $template_name));
+ $skin_list = showlist($query, 'table', $template, $template_name);
+ $this->parser->parse($skin_list);
return;
}
$template['tabindex'] = 75;
$template['skinid'] = $skin->getID();
$template['skinname'] = $skin->getName();
- $this->parser->parse(showlist($special_skintypes, 'list_specialskinlist', $template, $template_name));
+ $skin_list = showlist($special_skintypes, 'list_specialskinlist', $template, $template_name);
+ $this->parser->parse($skin_list);
}
else
{
$template['tabindex'] = 10;
$template['content'] = 'templatelist';
- $this->parser->parse(showlist($query, 'table', $template, $template_name));
+ $template_list = showlist($query, 'table', $template, $template_name);
+ $this->parser->parse($template_list);
return;
}
if ( $resource->rowCount() > 0 )
{
$template['content'] = 'draftlist';
- $this->parser->parse(showlist($resource, 'table', $template, $template_name));
+ $draft_list = showlist($resource, 'table', $template, $template_name);
+ $this->parser->parse($draft_list);
}
else
{
public function parse_pagefoot()
{
global $action, $member, $manager, $blogid;
-
- $manager->notify('AdminPrePageFoot', array('action' => Admin::$action));
+
+ $data = array('action' => Admin::$action);
+ $manager->notify('AdminPrePageFoot', $data);
$content = $this->parser->skin->getContentFromDB('pagefoot');
if ( !$content )