diff options
author | plegall <plg@piwigo.org> | 2015-12-15 10:12:46 +0100 |
---|---|---|
committer | plegall <plg@piwigo.org> | 2015-12-15 10:12:46 +0100 |
commit | 8ba7a1587a1a3acfbbf45cdcf26c286aa42afad3 (patch) | |
tree | 19899f669987a21d4b5688759843502f0a0269a8 /include/functions.inc.php | |
parent | 5a6f37edf9fbaf4de3823658d302f83193d58793 (diff) |
feature #293 trigger to generate pwg_representative
* new function upload_file_pdf and upload_file_tiff
* code to handle videos removed for now (discussion with @xbgmsharp)
Diffstat (limited to 'include/functions.inc.php')
-rw-r--r-- | include/functions.inc.php | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/include/functions.inc.php b/include/functions.inc.php index 60a1885e5..0f389fa3f 100644 --- a/include/functions.inc.php +++ b/include/functions.inc.php @@ -1278,6 +1278,32 @@ DELETE FROM '.CONFIG_TABLE.' } /** + * Return a default value for a configuration parameter. + * @since 2.8 + * + * @param string $param the configuration value to be extracted (if it exists) + * @param mixed $default_value the default value for the configuration value if it does not exist. + * + * @return mixed The configuration value if the variable exists, otherwise the default. + */ +function conf_get_param($param, $default_value=null) +{ + global $conf; + + if (isset($conf[$param])) + { + return $conf[$param]; + } + elseif (isset($default_value)) + { + return $default_value; + } + + return null; +} + + +/** * Apply *unserialize* on a value only if it is a string * @since 2.7 * |