soo_useless source code

 1 : require_plugin('soo_plugin_pref');
 2 : add_privs('plugin_prefs.soo_useless','1,2');
 3 : add_privs('plugin_lifecycle.soo_useless','1,2');
 4 : register_callback('soo_useless_prefs''plugin_prefs.soo_useless');
 5 : register_callback('soo_useless_prefs''plugin_lifecycle.soo_useless');
 6 : 
 7 : function soo_useless_prefs$event$step ) {
 8 :     soo_plugin_pref($event$stepsoo_useless_defaults());
 9 :     if ( substr($event012) == 'plugin_prefs' ) {
10 :         $soo_useless_prefs soo_plugin_pref_vals('soo_useless');
11 :         echo
12 :         nstartTable('useless') .
13 :         tr(ntd('This plugin is quite use' .
14 :             ( $soo_useless_prefs['status']['val'] ? 'ful.' 'less.')
15 :         )) .
16 :         endTable();
17 :     }
18 : }
19 : 
20 : function soo_useless_defaults( ) {
21 :     return array(
22 :         'status'    =>  array(
23 :             'val'   =>  0,
24 :             'html'  =>  'yesnoradio',
25 :             'text'  =>  'Is this useful?',
26 :         ),
27 :     );
28 : }