tra('User Link'), 'documentation' => 'PluginUserlink', 'description' => tra('Display a link to a user\'s information page'), 'prefs' => ['wikiplugin_userlink'], 'iconname' => 'user', 'introduced' => 6, 'params' => [ 'user' => [ 'required' => false, 'name' => tra('Username'), 'description' => tra('User account name (which can be an email address)'), 'since' => '6.0', 'filter' => 'xss', 'default' => '' ], ], ]; } function wikiplugin_userlink($data, $params) { $smarty = TikiLib::lib('smarty'); global $user; $path = 'lib/smarty_tiki/modifier.userlink.php'; include_once($path); $func = 'smarty_modifier_userlink'; $content = $func(isset($params['user']) ? $params['user'] : $user, '', '', $data); return '~np~' . $content . '~/np~'; }