- nov. 22, 2016
-
-
kent1 a rédigé
-
- nov. 19, 2016
-
-
Eric Lupinacci a rédigé
On ajoute une option à la fonction table_valeur() pour permettre de renvoyer la valeur null d'un index. En effet, en testant avec isset() l'existence d'un index de tableau, table_valeur() écrase un index de valeur null par la valeur par défaut (comportement de isset = index existe et n'est pas null). Néanmoins, il est aussi utile parfois de renvoyer une valeur null pour un index existant (à mon avis ce devrait être le comportement de base). Dans ce cas on utilise array_key_exists(). Le comportement actuel n'est pas modifié car l'option est à false par défaut.
-
- nov. 15, 2016
- nov. 14, 2016
-
-
kent1 a rédigé
-
kent1 a rédigé
-
cerdic a rédigé
validation des comptes nouveau : on appelle la fonction confirmer_statut_inscription depuis action_confirmer_inscription_dist avant de loger l'auteur. Dans auth_init_droits on fait appel a une autorisation autoriser(loger) qui par defaut autorise tous les statuts sauf 5poubelle En surchargeant cette autorisation on peut interdire le login au auteur 'nouveau' a confirmer, et les obliger a utiliser le lien de confirmation par email + gestion de l'echec login dans le formulaire de login pour afficher un message d'erreur (on affiche une erreur classique du type mot de passe incorrect pour ne pas donner d'information sur l'existence d'un login)
-
kent1 a rédigé
-
kent1 a rédigé
-
kent1 a rédigé
-
kent1 a rédigé
-
- nov. 12, 2016
-
-
kent1 a rédigé
$collection2 non définie mais id_rubrique oui intval dans les requêtes SQL
-
- nov. 10, 2016
- nov. 09, 2016
-
-
marcimat a rédigé
notamment et particulièrement lorsqu'on utilise la balise `<genie>` dans un paquet.xml, bien faire en sorte d'avoir les chemins des plugins actifs (ou à activer) chargés pour tester la présence de la fonction demandée dans la balise `<genie>`. Sinon, si on vide le cache (depuis l'admin, ou brutalement tmp/cache/*), les crons déclarés dans les balises `<genie>` ne sont plus activés tant qu'on ne repasse pas sur la page d'administration des plugins. Du coup, on déplace le chargement des chemins de plugins et options un peu au dessus, pour que la précompilation des pipelines ait accès aux fichiers des plugins activés. Le petit hic, c'est un léger changement de comportement : les fichiers d'options des plugins n'ont plus accès, dans la globale 'spip_pipeline', aux fonctions ajoutés par les balises `<pipeline>` des paquet.xml et plugin.xml, (infos complétées après le chargement des fichiers d'options donc). Je ne pense pas que ce changement soit gênant.
-
marcimat a rédigé
-
marcimat a rédigé
-
marcimat a rédigé
-
marcimat a rédigé
-
marcimat a rédigé
-
marcimat a rédigé
-
marcimat a rédigé
report de r23250 : Fin de if trop précoce, qui faisait (a priori) que les bablises script, genie et style des paquet.xml
-
marcimat a rédigé
Report de r23248 : Séparer dans une fonction le calcul de la durée du cookie de session, mettre un phpdoc qui explique, et reformater pour plus de clarté.
-
- nov. 07, 2016
-
-
erational a rédigé
-
- nov. 04, 2016
-
-
marcimat a rédigé
L'enregistrement des fichiers des plugins demandés, mais introuvables, ne listait que le dernier fichier en erreur, depuis l'introduction de la fonction en r18023 . Correction de la coquille donc.
-
kent1 a rédigé
-
kent1 a rédigé
-
kent1 a rédigé
-
cerdic a rédigé
Fix #3832 : encoder en ascii les URLs internationales avec caracteres UTF avant de faire une requete http dessus
-
- nov. 03, 2016
- nov. 01, 2016