[ Index ] |
|
Code source de DokuWiki 2006-11-06 |
[Code source] [Imprimer] [Statistiques]
Configuration Class and generic setting classes
Author: | Chris Smith <chris@jalakai.co.uk> |
Author: | Ben Coburn <btcoburn@silicodon.net> |
Poids: | 897 lignes (28 kb) |
Inclus ou requis: | 1 fois |
Référencé: | 0 fois |
Nécessite: | 0 fichiers |
configuration:: (10 méthodes):
configuration()
retrieve_settings()
save_settings()
_read_config()
_out_header()
_out_footer()
_is_locked()
_flatten()
get_plugintpl_metadata()
get_plugintpl_default()
setting:: (10 méthodes):
setting()
initialize()
update()
html()
out()
prompt()
is_protected()
is_default()
error()
_out_key()
setting_string:: (1 méthode):
html()
setting_password:: (2 méthodes):
update()
html()
setting_email:: (0 méthodes):
setting_numeric:: (1 méthode):
out()
setting_onoff:: (2 méthodes):
html()
update()
setting_multichoice:: (2 méthodes):
html()
update()
setting_dirchoice:: (1 méthode):
initialize()
setting_hidden:: (0 méthodes):
setting_fieldset:: (0 méthodes):
setting_undefined:: (0 méthodes):
setting_no_class:: (0 méthodes):
setting_no_default:: (0 méthodes):
setting_multicheckbox:: (10 méthodes):
update()
html()
_str2array()
_array2str()
php_strip_whitespace()
is_whitespace()
is_quote()
is_escaped()
is_commentopen()
php_strip_whitespace()
Classe: configuration - X-Ref
configuration($datafile) X-Ref |
constructor |
retrieve_settings() X-Ref |
Pas de description |
save_settings($id, $header='', $backup=true) X-Ref |
Pas de description |
_read_config($file) X-Ref |
return an array of config settings |
_out_header($id, $header) X-Ref |
Pas de description |
_out_footer() X-Ref |
Pas de description |
_is_locked() X-Ref |
Pas de description |
_flatten($conf,$prefix='') X-Ref |
not used ... conf's contents are an array! reduce any multidimensional settings to one dimension using CM_KEYMARKER |
get_plugintpl_metadata($tpl) X-Ref |
load metadata for plugin and template settings |
get_plugintpl_default($tpl) X-Ref |
load default settings for plugins and templates |
setting($key, $params=NULL) X-Ref |
Pas de description |
initialize($default, $local, $protected) X-Ref |
receives current values for the setting $key |
update($input) X-Ref |
update setting with user provided value $input if value fails error check, save it return: true if changed, false otherwise (incl. on error) |
html(&$plugin, $echo=false) X-Ref |
return: array(string $label_html, string $input_html) |
out($var, $fmt='php') X-Ref |
generate string to save setting value to file according to $fmt |
prompt(&$plugin) X-Ref |
Pas de description |
is_protected() X-Ref |
Pas de description |
is_default() X-Ref |
Pas de description |
error() X-Ref |
Pas de description |
_out_key() X-Ref |
Pas de description |
Classe: setting_password - X-Ref
Classe: setting_email - X-Ref
Classe: setting_onoff - X-Ref
Classe: setting_multichoice - X-Ref
Classe: setting_dirchoice - X-Ref
initialize($default,$local,$protected) X-Ref |
Pas de description |
Classe: setting_hidden - X-Ref
Classe: setting_fieldset - X-Ref
Classe: setting_undefined - X-Ref
Classe: setting_no_class - X-Ref
Classe: setting_no_default - X-Ref
Classe: setting_multicheckbox - X-Ref
update($input) X-Ref |
Pas de description |
html(&$plugin, $echo=false) X-Ref |
Pas de description |
_str2array($str) X-Ref |
convert comma separated list to an array and combine any complimentary values |
_array2str($input) X-Ref |
convert array of values + other back to a comma separated list, incl. splitting any combined values |
php_strip_whitespace($file) X-Ref |
modified from original source Google Groups, php.general, by David Otton |
is_whitespace($c) X-Ref |
Pas de description |
is_quote($c) X-Ref |
Pas de description |
is_escaped($s,$i) X-Ref |
Pas de description |
is_commentopen($str, $i) X-Ref |
Pas de description |
php_strip_whitespace($file) X-Ref |
Pas de description |
Généré le : Tue Apr 3 20:47:31 2007 | par Balluche grâce à PHPXref 0.7 |