OwlCyberSecurity - MANAGER
Edit File: configurer_identite.php
<?php /***************************************************************************\ * SPIP, Systeme de publication pour l'internet * * * * Copyright (c) 2001-2016 * * Arnaud Martin, Antoine Pitrou, Philippe Riviere, Emmanuel Saint-James * * * * Ce programme est un logiciel libre distribue sous licence GNU/GPL. * * Pour plus de details voir le fichier COPYING.txt ou l'aide en ligne. * \***************************************************************************/ if (!defined('_ECRIRE_INC_VERSION')) return; function formulaires_configurer_identite_charger_dist(){ // travailler sur des meta fraiches include_spip('inc/meta'); lire_metas(); $valeurs = array(); foreach(array('nom_site','adresse_site','slogan_site','descriptif_site','email_webmaster') as $k) $valeurs[$k] = isset($GLOBALS['meta'][$k])?$GLOBALS['meta'][$k]:''; return $valeurs; } function formulaires_configurer_identite_verifier_dist(){ $erreurs = array(); // adresse_site est obligatoire mais rempli automatiquement si absent ! foreach(array('nom_site'/*,'adresse_site'*/) as $obli) if (!_request($obli)) $erreurs[$obli] = _T('info_obligatoire'); if ($email = _request('email_webmaster') AND !email_valide($email)) $erreurs['email_webmaster'] = _T('info_email_invalide'); return $erreurs; } function formulaires_configurer_identite_traiter_dist(){ include_spip('inc/config'); $adresse_site = isset($GLOBALS['meta']['adresse_site'])?$GLOBALS['meta']['adresse_site']:''; if (_request('adresse_site')!= $adresse_site) refuser_traiter_formulaire_ajax(); set_request('adresse_site',appliquer_adresse_site(_request('adresse_site'))); include_spip('inc/meta'); foreach(array('nom_site','slogan_site','descriptif_site','email_webmaster') as $k) ecrire_meta($k,_request($k)); include_spip('inc/texte_mini'); $reload = texte_script(couper(_request('nom_site'),35)); $reload = "<script type='text/javascript'>if (window.jQuery) jQuery('#bando_identite .nom_site_spip .nom').html('$reload');</script>"; return array('message_ok'=>_T('config_info_enregistree').$reload,'editable'=>true); } ?>