Valider c4c89a3e rédigé par patfr@ifrance.com's avatar patfr@ifrance.com
Parcourir les fichiers

[new]Outil de développement : « Décalage horaire ».

Desscription :
--------------
Depuis PHP 5.1.0, chaque appel à une fonction date/heure génère une alerte de niveau E_NOTICE si le décalage horaire n’est pas valide et/ou une alerte de niveau E_WARNING si vous utilisez des configurations système, ou la variable d’environnement TZ.
Depuis PHP 5.4.0, la variable d’environnement TZ et les informations disponibles via le système d’exploitation ne sont plus utilisées pour deviner le décalage horaire.
Réglage actuellement détecté : Europe/Paris (PHP 5.X.X).
Définissez ici le décalage horaire à utiliser sur votre site.

Liste complète des fuseaux horaires : http://www.php.net/manual/fr/timezones.php.
parent 1430a060
Chargement en cours
Chargement en cours
Chargement en cours
Chargement en cours
+16 −0
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -1456,6 +1456,22 @@ add_outil( array(
	'code:jq_init' => 'jclock_init.apply(this);',
));

add_variable( array(
	'nom' => 'timezone',
	'format' => _format_CHAINE,
	'defaut' => "function_exists('date_default_timezone_get') && date_default_timezone_get()?date_default_timezone_get():'Europe/Paris'",
	'code:%s' => "if(function_exists('date_default_timezone_set')) date_default_timezone_set(%s);",
	'label' => '@_CS_CHOIX@',
));
add_outil( array(
	'id' => 'timezone',
	'categorie' => 'devel',
	'code:spip_options' => '%%timezone%%',
#	'autoriser' => "function_exists('date_default_timezone_get')", // Outil pour php 5.1 mini
	'pipelinecode:pre_description_outil' => 'if($id=="timezone")
		$texte=str_replace("@_CS_TZ@","<b>".(!(function_exists("date_default_timezone_get") && date_default_timezone_get())?"<span style=\\"color: red;\\">??</span>":@date_default_timezone_get())."</b> (PHP ".phpversion().")",$texte);',
));

$cs_temp = defined('_SPIP30000')?array(
	'distant_action' => 'http://core.spip.org/projects/spip/repository/raw/branches/spip-2.1/ecrire/action/charger_plugin.php',
	'distant_inc' => 'http://core.spip.org/projects/spip/repository/raw/branches/spip-2.1/ecrire/inc/charger_plugin.php',
+12 −1
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -5,6 +5,15 @@ if (!defined('_ECRIRE_INC_VERSION')) return;

$GLOBALS[$GLOBALS['idx_lang']] = array(

	'timezone:nom' => 'Décalage horaire',
	'timezone:description' => 'Depuis PHP 5.1.0, chaque appel à une fonction date/heure génère une alerte de niveau E_NOTICE si le décalage horaire n\'est pas valide et/ou une alerte de niveau E_WARNING si vous utilisez des configurations système, ou la variable d\'environnement TZ.
_ Depuis PHP 5.4.0, la variable d\'environnement TZ et les informations disponibles via le système d\'exploitation ne sont plus utilisées pour deviner le décalage horaire.

Réglage actuellement détecté : @_CS_TZ@.

@puce@ {{Définissez ci-dessous le décalage horaire à utiliser sur ce site.}}
[[%timezone%<q3>Liste complète des fuseaux horaires : [->http://www.php.net/manual/fr/timezones.php].</q3>]].',

	// 2
	'2pts_non' => ' : non',
	'2pts_oui' => ' : oui',
@@ -764,7 +773,9 @@ _ • {Contrôle du cache} : option identique à la précédente, avec une écri
	'spip_log:description' => '@puce@ Gérez ici les différents paramètres pris en compte par SPIP pour la journalisation des évènements particuliers du site. Fonction PHP à utiliser : <code>spip_log()</code>.@SPIP_OPTIONS@
[[Ne conserver que %nombre_de_logs% fichier(s), chacun ayant pour taille maximale %taille_des_logs% Ko.<br /><q3>{Mettre à zéro l\'une de ces deux cases désactive la mise en logs.}</q3>]][[Autres réglages :->@puce@ Dossier où sont stockés les logs (laissez vide par défaut) :<q1>%dir_log%{Actuellement :} @DIR_LOG@</q1>]][[->@puce@ Fichier par défaut : %file_log%]][[->@puce@ Extension : %file_log_suffix%]][[->@puce@ Pour chaque hit : %max_log% accès par fichier maximum]]',
	'spip_log:description2' => '@puce@ Le filtre de gravité de SPIP permet de sélectionner le niveau d\'importance maximal à prendre en compte avant la mise en logs d\'une donnée. Un niveau 8 permet par exemple de stocker tous les messages émis par SPIP. Le niveau par défaut est le niveau 5.',
	'spip_log:description3' => '@puce@ Les logs spécifiques au Couteau Suisse s\'activent ici : «[.->cs_comportement]».',
	'spip_log:description3' => '@puce@ Les logs spécifiques au Couteau Suisse s\'activent ici : «[.->cs_comportement]».
_ @puce@ Le décalage horaire utilisé par les fonctions de date/heure se configure ici : «[.->timezone]» {(PHP 5.1 minimum)}.
',
	'spip_log:nom' => 'SPIP et les logs',
	'stat_auteurs' => 'Les auteurs en stat',
	'statuts_spip' => 'Uniquement les statuts SPIP suivants :',
+1 −1
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
<paquet
	prefix="couteau_suisse"
	categorie="maintenance"
	version="1.8.106"
	version="1.8.107"
	etat="stable"
	compatibilite="[1.9.2;3.0.99]"
	logo="img/couteau-50.gif"
+1 −1
Numéro de ligne d'origine Numéro de ligne de diff Ligne de diff
@@ -2,7 +2,7 @@
	<nom><multi>[en]Swiss Knife[fr]Le Couteau Suisse[ca]El Ganivet Su&#237;s[ar]&#1587;&#1603;&#1610;&#1606; &#1575;&#1604;&#1580;&#1610;&#1576;[nl]Het Zwitserland Mes[gl]A navalla su&#237;za[es]La Navaja Suiza[de]Schweizer Taschenmesser[tr]&#304;svi&#231;re &#199;ak&#305;s&#305;[br]Ar Gontell Suis[pt_br]Canivete Su&#237;&#231;o[ast]La Navaya Suiza[gl]A navalla su&#237;za[ro]Cu&#355;itul Elve&#355;ian[it]Coltellino Svizzero</multi></nom>
	<slogan>... ou plus de fonctionnalit&#233;s pour SPIP !</slogan>
	<icon>img/couteau-50.gif</icon>
	<version>1.8.106</version>
	<version>1.8.107</version>
	<version_base>1.8</version_base>
	<auteur>Patrice Vanneufville
_ &#169; 2007-2012 - Distribu&#233; sous licence GPL