コード例 #1
0
function wikiplugin_registermemberpayment_info()
{
    require_once 'lib/wiki-plugins/wikiplugin_memberpayment.php';
    $infoFromParent = wikiplugin_memberpayment_info();
    return array('name' => tra('Register Member Payment'), 'documentation' => 'PluginRegisterMemberPayment', 'validate' => 'all', 'description' => tra('Register and make a member payment at the same time'), 'prefs' => array('wikiplugin_registermemberpayment', 'payment_feature'), 'body' => tra('NA'), 'iconname' => 'money', 'introduced' => 9.1, 'params' => array_merge($infoFromParent['params'], array('fixedperiods' => array('required' => false, 'name' => tra('Fixed Periods'), 'description' => tra('Give specific periods that can be chosen with a dropdown list.
						Example:') . " <code>name:value;name:value;value;value;</code>", 'since' => '9.1', 'filter' => 'text', 'default' => 'Number of periods:'))));
}
コード例 #2
0
function wikiplugin_registermemberpayment_info()
{
    require_once 'lib/wiki-plugins/wikiplugin_memberpayment.php';
    $infoFromParent = wikiplugin_memberpayment_info();
    return array('name' => tra('Register Member Payment'), 'documentation' => '', 'validate' => 'all', 'description' => tra('Allows user to register and make member payment at the same time'), 'prefs' => array('wikiplugin_registermemberpayment', 'payment_feature'), 'body' => tra('NA'), 'icon' => 'img/icons/text_replace.png', 'params' => array_merge($infoFromParent['params'], array('fixedperiods' => array('required' => false, 'name' => tra('Fixed Periods'), 'description' => tra('Give specific periods that can be chosen with a dropdown list.  Example - "name:value;name:value;value;value;"'), 'filter' => 'text', 'default' => 'Number of periods:'))));
}