Bonjour,
J’ai déployé Spip pour un site d’un labo US à la Johns Hopkins University à Baltimore et le service informatique de l’université n’a pas trouvé mieux que d’interdire les fonctions base64_encode/decode.
Du coup, si le site fonctionne normalement, impossible de se logger dans la partie privée car ces 2 fonctions sont utilisées dans les fonctions
function decoder_contexte_ajax($c,$form=’’) {
et
function encoder_contexte_ajax($c,$form=’’) {
dans ecrire/inc/filtres.php
Je me suis d’abord dit qu’il suffisait de commenter les lignes en question pour ne plus faire intervenir le codage en base64 mais ça ne fonctionne alors pas mieux : c’est alors formulaire_.php qui rale quand il appelle la fonction decoder_contexte_ajax…
Auriez-vous une idée sur ce que je peux faire pour passer outre ces fonctions base64 que mes amis américains ne veulent pas voir ?
Merci de votre aide
PAB