| @@ 182-185 (lines=4) @@ | ||
| 179 | // http://doc.spip.org/@appliquer_modifs_config |
|
| 180 | function appliquer_modifs_config($purger_skel=false) { |
|
| 181 | ||
| 182 | if (($i = _request('adresse_site'))!==NULL){ |
|
| 183 | if (!strlen($i)) {$GLOBALS['profondeur_url']=_DIR_RESTREINT?0:1;$i = url_de_base();} |
|
| 184 | $_POST['adresse_site'] = preg_replace(",/?\s*$,", "", $i); |
|
| 185 | } |
|
| 186 | ||
| 187 | // provoquer l'envoi des nouveautes en supprimant le fichier lock |
|
| 188 | if (_request('envoi_now')) { |
|
| @@ 27-36 (lines=10) @@ | ||
| 24 | // pour notre bien), on va tolerer les chiffres en plus des minuscules |
|
| 25 | // S'il n'est pas defini par mes_options/inc/mutualiser, on va le creer |
|
| 26 | // a partir de ce qui est envoye a l'installation |
|
| 27 | if (!defined('_INSTALL_TABLE_PREFIX')) { |
|
| 28 | $table_prefix = ($GLOBALS['table_prefix'] != 'spip') |
|
| 29 | ? $GLOBALS['table_prefix'] |
|
| 30 | : trim(preg_replace(',[^a-z0-9],','',strtolower(_request('tprefix')))); |
|
| 31 | // S'il est vide on remet spip |
|
| 32 | if (!$table_prefix) |
|
| 33 | $table_prefix = 'spip'; |
|
| 34 | } else { |
|
| 35 | $table_prefix = _INSTALL_TABLE_PREFIX; |
|
| 36 | } |
|
| 37 | ||
| 38 | if (preg_match(',(.*):(.*),', $adresse_db, $r)) |
|
| 39 | list(,$adresse_db, $port) = $r; |
|