2005-05-13
Optimisation expressions rationnelles
Sur une indication de
BenjaminGandon
--
DavidDelon
2005-04-21
Correction mauvaise gestion du caractere $ dans mot de passe base de données (
bug#2264)
- setup/writeconfig.php (diff)
Sur une indication de
MatthieuFaure?
--
DavidDelon
2005-04-14
Correction bug suite nouvelle gestion des commentaires (
bug#2234)
Intégration d'un travail de
LordFarquaad --
DavidDelon
2005-04-12
Compatibilité xhtml des listes
- /formatters/wakka.php (diff)
Intégration d'un travail de
GarfieldFr --
DavidDelon
2005-04-08
Suppression trim page avant d'être sauvegarde cf
bug#2239
- /handlers/page/edit.php (diff)
--
DavidDelon
2005-04-07
Plusieurs corrections au niveau de formateur wakka:
- Pour des raisons de compatibilité il semble nécessaire que les & ne soient pas remplacés par des & dans les cas où il sont suivis de l'entité html d'un carractère, notemment &
- (beaucoup d'actions utilisent le formateur wakka sur des chaines où ces entités sont déjà remplacées, et beaucoup d'utilisateurs se servent de cela comme d'une fonctionnalité) cf bug #2219
- Amélioration de l'expression régulière par utilisation d'une classe plutôt que d'un sous-masque définissant des alternatives est plus performante
- Amélioration de la détection des URLs et de leur remplacement par des liens, cf bug #2220
fichier modifié:
- /formatter/wakka.php (cf diff)
2005-04-06
Signe & non converti (
bug #2219)
- /formatter/wakka.php (diff)
Sur une indication de
JmPhilippe.
--
DavidDelon
2005-04-03
Div incorrects lors de la previsualisation (
bug)
- /handlers/page/edit.php (diff)
Sur une indication de
JmPhilippe.
--
DavidDelon
2005-03-25
Corrections cosmétiques pour éviter des "notice".
- /actions/changestyle.php (diff)
--
CharlesNepote
2005-03-07
Correction cosmétique pour éviter un "notice".
Corrections cosmétiques pour améliorer la compatibilité XHTML 1.0 (aucun changement fonctionnel).
- /handlers/pages/show.php (diff)
--
CharlesNepote (sur une indication d'
AlexandrePassant, merci.)
2005-01-13
Amélioration de l'action include:
- correction d'un bug (voir ArchiveRapportsDeBogues)
- ajout de la possibilité de connaître quelles sont les inclusions en cours et la page qu'on est réellement en train de traiter depuis n'importe quel point de l'exécution, via de nouvelles méthodes
Fichiers impactés:
- /wakka.php (diff)
- /actions/include.php (diff)
- /handlers/page/diff.phpp (diff)
- /handlers/page/edit.php (diff)
- /handlers/page/show.php (diff)
- /handlers/page/slide_show.php (diff)
--
LordFarquaad
Modification de l'action redirect pour une meilleur gestion des redirections circulaires.
- /wakka.php (au passage, remplacement d'un print par un echo - diff)
- /actions/redirect.php (diff)
--
LordFarquaad
- Je viens d'y trouver une suppression de $this->format(...) au profit de balises HTML. Ça ne me dérange pas plus que ça sur le fond, mais ça devrait, ÀMHA, passer par une décision commune, à appliquer globalement sur les sources. -- ProgFou
- Ah oui de fait, mais pour moi aussi c'est un peu pareil, cependant il est assez évident qu'il est plus performant d'écrire directement en html. L'inconvéniant vient si on change de doctype ou si on veut créer un formateur qui ne génère pas du html... D'un autre côté la plupart des autres actions emploient aussi le html... (notemment des br, i, des tableaux etc.) -- LordFarquaad
2005-01-10
Corrections cosmétiques pour éviter des "notice".
- /actions/recentcomments (diff)
- /actions/recentlycommented.php (diff)
--
CharlesNepote
2005-01-09
Corrections cosmétiques pour éviter des "notice" + correction de bogue empéchant l'affichage de toutes les diapositives + harmonisation avec la version CVS 0.4.4.
- /handlers/page/slide_show.php (diff)
- /actions/mychanges.php (diff)
- /actions/mypages.php (diff)
--
CharlesNepote
2005-01-03
Corrections cosmétiques pour éviter quelques "Notice..."
- /wakka.php (diff)
- /handlers/page/referrers.php (diff)
- /handlers/page/referrers_sites.php (diff)
--
CharlesNepote
2005-01-02
La classe Hightlighter a été renommée en Highlighter:
- action/hightlighter.class.inc renommé en action/highlighter.class.inc.php (version 1.1)
- action/coloration_delphi.php modifié en conséquence, ainsi que
- correction d'un bug faisant que si le "%%" de fermeture était sur la même ligne qu'un commentaire, le commentaire n'était pas coloré
- restriction d'accès pour l'appel direct
- (diff)
Voir aussi
CreerUneColorationSyntaxique
--
LordFarquaad
2004-12-29
Correction du problème de javascript lié à la présence d'apostrophes dans les urls:
- /actions/header.php (diff)
- /handlers/page/edit.php (diff)
Normalement le bouton annuler devrait aussi fonctionner avec les navigateurs n'interprètant pas le
JavaScript maintenant (non testé).
--
LordFarquaad
2004-12-29
WIKINI_VERSION mis à
0.5.0-dev pour clarifier le snapshot CVS.
Le
-dev signifie que la version 0.5.0 est non officielle, en cours de développement.
--
ProgFou
2004-12-25
Suppression d'une notice PHP sur le paramètre d'URL "wiki" (merci
TeTo?).
--
ProgFou
2004-12-20
Corrections cosmétiques pour améliorer la compatibilité XHTML 1.0 (aucun changement fonctionnel).
- /handlers/page/show.php (diff)
--
CharlesNepote
2004-12-19
Révision complète du handler d'édition des pages
- handlers/page/edit.php (diff)
- éclaircissement du code, "mise en ordre" (utilisation d'un switch etc.). Le fichier fait environ 10 lignes de moins...
- l'entête et le pied de page ne sont plus générés lors du rendu interne, ce qui permet de ne plus avoir des pages (comme la PagePrincipale) qui sont liées à toutes les pages. (mais le propriétaire et l'utilisateur courant ont tout de même leur page personnelle automatiquement liée à la page courante)
- Le nom de l'éditeur n'est plus tracké s'il n'est pas connecté (personnellement, mon ip résolue contient des NomWiki, du coup je me retrouve parfois avec des PagesACreer comme "GoPlus" et "FastDSL"...)
- utilisation des guillemets simples dès que c'est possible
- il n'y a plus de retour à la ligne qui est ajouté automatiquement en fin de page lors de l'édition, et la page est "trimée" avant d'être sauvée
--
LordFarquaad
2004-12-18
Corrections au niveau de l'
ActionPageIndex, principalement au niveau des performances:
- /actions/pageindex.php (diff)
- Désactivation du linktracking
- amélioration des performances au niveau de la requête de récupération des pages (seul le titre de la page sera chargé, uniquement pour les pages nécessaires) [J'ai changé le test sur les commentaires pour être homogène avec le reste du code. -- ProgFou]
- correction syntaxique pour la récupération du premier charactère d'une chaine (utilisation des accolades, voir la documentation de PhP)
- utilisation des guillemets simples dès que c'est possible
Corrections similaires au niveau de l'
ActionBackLinks:
- /actions/backlinks.php (diff)
- Désactivation du linktracking
- utilisation d'un tableau et des fonctions php existantes pour gérer les exclusions plutôt que les PCRE
- utilisation des guillemets simples dès que c'est possible
--
LordFarquaad
2004-12-15
Corrections cosmétiques pour améliorer la lisibilité et la compatibilité XHTML 1.0 (aucun changement fonctionnel).
- /formatters/wakka.php (diff)
--
CharlesNepote
2004-12-15
Correction d'un bogue introduit avec la gestion des commentaires.
--
ProgFou
2004-12-06
Ajout de deux fonctions actuellement nulles pour préparer à la notion d'administrateurs fonctionnels : UserIsAdmin & UserIsInGroup
- /wakka.php (diff)
- /wakka.css (diff)
- /handlers/page/show.php (diff)
- /handlers/page/edit.php (diff)
- /handlers/page/deletepage.php (diff)
Modifications pour améliorer la gestion des commentaires :
- ajout d'un lien "Éditer ce commentaire" en cas de droit d'écriture
- retour automatique à la page commentée après édition d'un commentaire
- ajout d'un lien "Supprimer ce commentaire" pour son auteur ou un admin
- modification du test de page orpheline pour accepter les commentaires
- suppression des commentaires associés à une page supprimée
--
ProgFou
2004-12-06
Suppression globale de la fonction UserName indiquée comme obsolète.
- /actions/mychanges.php (diff)
- /actions/mypages.php (diff)
- /handlers/page/edit.php (diff)
Correction de typo qui pourrait ammener à mal afficher les liens forcés.
- /formatters/wakka.php (diff)
--
ProgFou
2004-12-06
Corrections multiples pour une meilleure gestion des commentaires.
- /wakka.php (diff)
- /handlers/page/acls.php (diff)
- /handlers/page/show.php (diff)
- /handlers/page/addcomment.php (diff)
Permet maintenant de :
- vérification du droit de commentaire au moment de son enregistrement
- modifier un commentaire tout en conservant son rattachement à une page
- fixer le droit de modification d'un commentaire uniquement à son auteur
- vider le droit de commentaire sur un commentaire pour l'empêcher
- ne pas afficher la gestion du droit de commentaire pour un commentaire
- ne pas afficher la section des commentaires pour une page de commentaire
--
ProgFou
2004-12-05
Hack temporaire pour bloquer les boucles dans les inclusions.
- /actions/include.php (diff)
Merci
LordFarquaad pour l'idée du tableau de pages inclues.
--
ProgFou
2004-12-05
Changement des liens de validation XHTML et CSS pour utiliser une URI au lieu d'utiliser un REFERRER qui pourrait être filtré.
- /actions/footer.php (diff)
Merci
LordFarquaad pour l'idée.
--
ProgFou
2004-11-25
Ajout du style "page_preview", spécifique à la prévisualisation.
- /handlers/page/edit.php (diff)
- /wakka.css (diff)
Corrections cosmétiques pour éviter des "notice".
Correction de la faille de sécurité importante permettant éventuellement d'afficher le contenu de fichiers arbitraires sur le serveur et exécuter du code PHP arbitraire (cas extrême très peu probable). Merci à Vincent Guth pour l'alerte.
--
DavidDelon et
CharlesNepote
2004-10-11
Correction du style .code dont la taille fixe de la police occasionnait une impression disgracieuse.
Corrections du code afin de supprimer les avertissements dans le cas où PHP est configuré en
error_reporting = E_ALL.
- /wakka.php (diff)
- /formatters/wakka.php (diff)
--
CharlesNepote
2004-10-06
Corrections cosmétiques pour améliorer la compatibilité XHTML 1.0 Strict.
- /actions/footer.php (diff)
--
CharlesNepote
2004-10-06/2004-10-04
Nombreuses corrections du code afin de supprimer les avertissements dans le cas où PHP est configuré en
error_reporting = E_ALL. Ces avertissement sont dûs aux variables non déclarées, aux index non définis, etc. Le code de
WikiNi est ainsi beaucoup plus propre. Ces corrections sont aussi rendues nécessaires du fait qu'à partir de PHP 4.2, PHP est configuré par défaut avec
error_reporting = E_ALL.
- /wakka.php (diff)
- /actions/header.php (diff)
- /actions/include.php (diff)
- /actions/textsearch.php (diff)
- /actions/usersettings.php (diff)
- /formatters/wakka.php (diff)
- /handlers/page/diff.php (diff)
- /handlers/page/edit.php (diff)
- /handlers/page/revision.php (diff)
--
CharlesNepote
2004-09-18
Amélioration dans la gestion des cookies (
'/' terminal pour leur chemin)
--
ProgFou
2004-09-18
Correction de la faille XSS dans les URLs
--
CharlesNepote
2004-08-29
Correction du bogue rendant inopérante l'option "se souvenir de moi" à l'identification (+ quelques corrections cosmétiques)
--
CharlesNepote
2004-07-20
- converted all ereg_* to preg_* (normalization)
- factorized preg expressions using WN_* (defined in wakka.php)
--
ProgFou
2004-07-05
Amélioration cosmétique de la sécurité en testant que les handlers ne sont pas appelés directement (sans passer par /wakka.php)
- /handlers/page/acls.php (diff)
- /handlers/page/addcomment.php
- /handlers/page/claim.php
- /handlers/page/deletepage.php
- /handlers/page/diff.php
- /handlers/page/edit.php
- /handlers/page/raw.php
- /handlers/page/referrers.php
- /handlers/page/referrers_site.php
- /handlers/page/resetstyle.php
- /handlers/page/revisions.php
- /handlers/page/show.php
- /handlers/page/slide_show.php
- /handlers/page/xml.php
--
CharlesNepote