Bonjour,
Ayant installé, sur une 1.9.2d, les plugins CFG, Autorite, Crayons et aa (et
seulement ceux-là, donc pas d'incompatibilité en vue), j'ai bien la possibilité
de configurer les plugins CFG, Autorite, Crayons et aa mais rencontre un pb :
- j’ai ce message d’avertissement, de nombreuses fois :
(Wrong datatype for second argument in...
public_html/ecrire/public/composer.php(48) : eval()’d code on line 45) .
- mais surtout, puisque cela n'est peut-être pas gênant, je ne constate pas le
fonctionnement de ces plugins dans la partie publique.
La partie du code de composer.php concernée est apparemment :
// si squelette est deja en memoire (INCLURE a repetition)
if (function_exists($nom))
return $nom;
$phpfile = sous_repertoire(_DIR_SKELS) . $nom . '.php';
// si squelette est deja compile et perenne, le charger
if (!squelette_obsolete($phpfile, $sourcefile)
AND lire_fichier ($phpfile, $contenu,
array('critique' => 'oui', 'phpcheck' => 'oui')))
eval('?'.'>'.$contenu);
if (@file_exists($fonc = $squelette . '_fonctions'.'.php')
OR @file_exists($fonc = $squelette . '_fonctions'.'.php3')) {
include_once $fonc;
}
// tester si le eval ci-dessus a mis le squelette en memoire
if (function_exists($nom)) return $nom;
J'ai cherché du côté de 'phpcheck', mais je ne vois pas très bien où se trouve
le pb.
je suis sous spip 1.9.2d, et je n’ai que ces plugins. Je suis repassé à tout
hasard aux urls "spip.php?article3" (j’étais en propres QS, étant chez Free.fr)
mais sans succès.
Help ! merci bien
PS. Je ne suis pas seul à rencontrer (récemment) l'avertissement signalé,
http://www.spip-contrib.net/Le-plugin-Autorite#forum407298
mais cela ne m'avance pas beaucoup.
Marc