- mai 08, 2008
-
-
cerdic a rédigé
a l'ocasion mots_edit reprend le meme principe que auteurs_infos : bloc visu et bloc edition dans la meme page et passage de l'un a l'autre par les boutons modifier/retour creation de 2 chaines de langues action/instituer_mot devient action/editer_mot par coherence avec les autres editer_xx son comportement change legerement car en cas de creation+ajout a un article, l'ajout est geree par traiter, et non plus par l'action
-
esj a rédigé
Pour préparer le passage en squelette de {{{xhtml_table_id_type}}} annoncé dans [11579], il ne faut pas utiliser de passage par référence dans la fonction qui correspond au corps de la future BOUCLE, hormis pour mémoriser les clés primaires (ça, ça devrait pouvoir se simuler avec le critère doublon). Donc, dans la construction de la liste des mots-clés associés, on ne mémorise plus les id_groupe rencontrés ni le nombre de ceux où l'utilisateur a le droit de modification, on les recalcule plus tard. On profite de ce calcul supplémentaire pour apporter une amélioration: le lien "supprimer tous les mots" apparaissait même si l'utilisateur n'avait le droit de supprimer qu'une partie d'entre eux; à présent il n'apparait que s'il a le droit de les supprimer tous.
-
esj a rédigé
Depuis combien de temps on ne pouvait plus envoyer un message privé ?. Le bug était dans l'action, pour la partie formulaire c'est de l'optimisation.
-
- mai 07, 2008
-
-
amemo a rédigé
-
cerdic a rédigé
-
cerdic a rédigé
en retour de charger()"
-
cerdic a rédigé
"evitons la multiplication de petits fichiers et regroupons charger/verifier/traiter dans un seul fichier grace a [11582]"
-
cerdic a rédigé
meilleur fonctionnement de l'analyse auto : on represente le formulaire avec remplissage des valeurs issues de l'analyse, cela permet un controle de saisie le logo est recupere a l'analyse et insere en hidden pour recuperation lors de l'action
-
cerdic a rédigé
"evitons la multiplication de petits fichiers et regroupons charger/verifier/traiter dans un seul fichier grace a [11582]"
-
cerdic a rédigé
passer new en valeur supposee saisie le supprimait de l'url de post, et provoquait une erreur sur le post en cas d'erreur, a la creation
-
cerdic a rédigé
"evitons la multiplication de petits fichiers et regroupons charger/verifier/traiter dans un seul fichier grace a [11582]"
-
cerdic a rédigé
"evitons la multiplication de petits fichiers et regroupons charger/verifier/traiter dans un seul fichier grace a [11582]"
-
cerdic a rédigé
"permettre de regrouper les fonctions www_xxx_yyy_dist() et www_xxx_zzz_dist() dans un seul fichier www/xxx.php au lieu d'avoir forcement deux fichiers www/xxx/yyy.php et www/xxx/zzz.php la surcharge reste possible dans www/xxx/yyy.php application : les fonctions formulaires_xxx_charger_dist(), formulaires_xxx_verifier_dist, et formulaires_xxx_traiter_dist peuvent etre toutes 3 regroupees dans formulaires/xxx.php homonyme du squelette formulaires/xxx.html "
-
Fil a rédigé
-
cerdic a rédigé
"eviter d'ajaxer les formulaires par defaut, cela est surprenant et modifie le html par un div englobant la regle devient donc : - par defaut un formulaire dynamique n'est pas ajax, et pas de div englobante - il faut passer $valeurs['_ajax'] = true en retour de charger pour activer l'ajax (ajout d'une div englobante et d'un js qui va bien) Dans ce cas, les formulaires avec la class='noajax' sur le <form> resteront cependant non ajax (permet de traiter eventuellement plusieurs form dans une meme balise) "
-
esj a rédigé
Afin de préparer une fonctionnalité proche de [http://www.spip-contrib.net/Ordonner-soi-meme-les-articles cette contrib'], savoir la possibilité d'ordonner des articles et autres sans éditer manuellement leur titre, remplacement des fonctions {{ afficher_liste_debut_tableau afficher_liste_fin_tableau afficher_liste afficher_liste_display_neq4 afficher_liste_display_eq4}} par une unique fonction, {{xhtml_table_id_type}}, qui contient toutes les balises {{table tr td}} utilisées pour la présentation des listes d'objets à l'aide des classes CSS {{cadre-liste}} et {{tr_liste}}. Attention, la signature de cette fonction n'est pas définitive, il s'agit à terme d'en faire un squelette. A cette fin, ont déja changé de signatures les fonctions {{affiche_tranche_bandeau inc_afficher_objets_dist articles_traduction afficher_message_boucles inc_formater_article_dist}} (changement dans les paramètres et/ou le résultat retourné).
-
Fil a rédigé
-
- mai 06, 2008
- mai 05, 2008
- mai 04, 2008
-
-
amemo a rédigé
-
cerdic a rédigé
-
cerdic a rédigé
-
cerdic a rédigé
-
cerdic a rédigé
-
esj a rédigé
Suite de [11566]: depuis que {{calculer_rubriques}} a été remplacée par un traitement incrémental, {{date_calcul_rubriques}} n'était pas toujours actualisé, d'où le pb de cache de menu_rubriques.
-
cerdic a rédigé
#FORMULAIRE_EDITER_SITE, et unification de la verification des formulaires_editer_ article, rubrique, breve (oublis dans le commit precedent)
-
- mai 03, 2008
-
-
cerdic a rédigé
#FORMULAIRE_EDITER_SITE, et unification de la verification des formulaires_editer_ article, rubrique, breve
-
amemo a rédigé
-
esj a rédigé
Introduction de la constante {{{_CACHE_RUBRIQUES_MAX}}} permettant de régler le nombre maximum de rubriques dans le menu Ajax au survol du bouton {{{Tout le site}}} (Paolo). Utilisation de sql_in par souci de portabilité. Prise en compte un peu meilleur de la validité du cache de ce calcul, mais c'est encore à améliorer.
-
cerdic a rédigé
-
cerdic a rédigé
-
marcimat a rédigé
Certaines compressions gz des pages distantes lues avec recuperer_page() n'arrivaient pas à être lues. Remplacement de gzinflate() par spip_gzinflate_body() décrite sur php.net (http://fr2.php.net/manual/fr/function.gzinflate.php)
-
cerdic a rédigé
-
cerdic a rédigé
-
cerdic a rédigé
-
Fil a rédigé
bug dans entites_html() lorsqu'on contient un {{{<code></code>}}} ou autre : il ne fallait pas dans ce cas ajouter les sauts de ligne (paolo)
-
cerdic a rédigé
-