Skip to content
Extraits de code Groupes Projets
Valider e01cc78d rédigé par Antoine Pitrou's avatar Antoine Pitrou
Parcourir les fichiers

- inc_version: la version php est testée dès le début

- modifs sur l'aide: marche sans register_globals, et la fenêtre
pop-up sur et non sous les autres (vieux bug) !
parent eded6686
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
...@@ -49,14 +49,14 @@ table.spip td { ...@@ -49,14 +49,14 @@ table.spip td {
--></style> --></style>
</head> </head>
<body bgcolor="#FFFFFF" text="#000000" TOPMARGIN="15" LEFTMARGIN="15" MARGINWIDTH="15" MARGINHEIGHT="15"> <body bgcolor="#FFFFFF" text="#000000" TOPMARGIN="24" LEFTMARGIN="24" MARGINWIDTH="24" MARGINHEIGHT="24">
<FONT FACE='Georgia,Garamond,Times,serif' SIZE=3> <FONT FACE='Georgia,Garamond,Times,serif' SIZE=3>
<?php <?php
if (strlen($aide)<2) $aide = "spip"; if (strlen($aide) < 2) $aide = "spip";
$fichier_aide = "AIDE/aide"; $fichier_aide = "AIDE/aide";
......
<?php
include ("inc_version.php3");
?>
<HTML> <HTML>
<HEAD> <HEAD>
<TITLE>Aide en ligne SPIP</TITLE> <TITLE>Aide en ligne SPIP</TITLE>
......
...@@ -51,13 +51,16 @@ switch ($spip_couleur){ ...@@ -51,13 +51,16 @@ switch ($spip_couleur){
} }
// //
// aide // Aide
// //
function aide ($aide) { function aide ($aide) {
return " <FONT SIZE=1>[<B><A HREF='#' onMouseDown=\"window.open('aide_index.php3?aide=$aide','myWindow','scrollbars=yes,resizable=yes,width=550')\">AIDE</A></B>]</FONT>"; return " <font size='1'>[<b><a href=\"javascript:window.open('aide_index.php3?aide=$aide', 'aide_spip', 'scrollbars=yes,resizable=yes,width=700'); void(0);\">AIDE</a></b>]</font>";
} }
// //
// affiche un bouton imessage // affiche un bouton imessage
// //
......
...@@ -25,6 +25,41 @@ $spip_version = 1.408; // version de la base ...@@ -25,6 +25,41 @@ $spip_version = 1.408; // version de la base
$spip_version_affichee = "1.4 alpha 7"; // version de SPIP $spip_version_affichee = "1.4 alpha 7"; // version de SPIP
//
// Infos de version PHP
//
$php_version = explode('.', phpversion());
$php_version_maj = (int) $php_version[0];
$php_version_med = (int) $php_version[1];
if (ereg('([0-9]+)', $php_version[2], $match)) $php_version_min = (int) $match[1];
$flag_function_exists = ($php_version_maj > 3 OR $php_version_min >= 7);
$flag_ignore_user_abort = ($php_version_maj > 3 OR $php_version_min >= 7);
$flag_levenshtein = ($php_version_maj >= 4);
$flag_mt_rand = ($php_version_maj > 3 OR $php_version_min >= 6);
$flag_str_replace = ($php_version_maj > 3 OR $php_version_min >= 8);
$flag_strpos_3 = (@strpos('baba', 'a', 2) == 3);
if ($flag_function_exists) {
$gz_exists = function_exists("gzopen");
$ob_exists = function_exists("ob_gzhandler");
$flag_preg_replace = function_exists("preg_replace");
$flag_crypt = function_exists("crypt");
$flag_wordwrap = function_exists("wordwrap");
$flag_apc = function_exists("apc_rm");
}
else {
$gz_exists = false;
$ob_exists = false;
$flag_preg_replace = false;
$flag_crypt = true; // la non-existence de crypt est une exception
$flag_wordwrap = false;
$flag_apc = false;
}
// //
// Magic quotes : on n'en veut pas sur la base, // Magic quotes : on n'en veut pas sur la base,
// et on nettoie les GET/POST/COOKIE le cas echeant // et on nettoie les GET/POST/COOKIE le cas echeant
...@@ -152,40 +187,6 @@ if (!$PATH_TRANSLATED) { ...@@ -152,40 +187,6 @@ if (!$PATH_TRANSLATED) {
} }
//
// Infos de version PHP
//
$php_version = explode('.', phpversion());
$php_version_maj = (int) $php_version[0];
$php_version_med = (int) $php_version[1];
if (ereg('([0-9]+)', $php_version[2], $match)) $php_version_min = (int) $match[1];
$flag_function_exists = ($php_version_maj > 3 OR $php_version_min >= 7);
$flag_ignore_user_abort = ($php_version_maj > 3 OR $php_version_min >= 7);
$flag_levenshtein = ($php_version_maj >= 4);
$flag_mt_rand = ($php_version_maj > 3 OR $php_version_min >= 6);
$flag_str_replace = ($php_version_maj > 3 OR $php_version_min >= 8);
$flag_strpos_3 = (@strpos('baba', 'a', 2) == 3);
if ($flag_function_exists) {
$gz_exists = function_exists("gzopen");
$ob_exists = function_exists("ob_gzhandler");
$flag_preg_replace = function_exists("preg_replace");
$flag_crypt = function_exists("crypt");
$flag_wordwrap = function_exists("wordwrap");
$flag_apc = function_exists("apc_rm");
}
else {
$gz_exists = false;
$ob_exists = false;
$flag_preg_replace = false;
$flag_crypt = true; // la non-existence de crypt est une exception
$flag_wordwrap = false;
$flag_apc = false;
}
// //
// Infos de config PHP // Infos de config PHP
// //
......
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter