WikiNi

WikiNiChangeLog050

PagePrincipale :: DerniersChangements :: DerniersCommentaires :: ParametresUtilisateur :: Vous êtes 38.107.191.107
Cette page liste dans les détail les changements apportés dans WikiNi 0.5.0. Si vous désirez une version plus concise, nous vous invitons à consulter les DifferencesEntreWikiNi04EtWikiNi05.

[WikiNi 0.5.0 est une version de développement et n'a pas encore été publiée.]

2007-12-04
SvnCommit:870 (interwiki): Re passage à l'ISO-Latin-1.
-- CharlesNepote

2007-11-28
SvnCommit:864 (interwiki): Modification du numero de version et de l'installeur en vu de la release 0.5.
-- CharlesNepote

2007-11-28
SvnCommit:863 (interwiki): Changement de la taille du champ "value" dans la table "triple" : passage de "varchar(255)" a "text" (64 Ko)
-- CharlesNepote

SvnCommit:862 (interwiki): Correction du namespace relatif aux groupes pour plus de cohérence.
-- CharlesNepote et DidierLoiseau

2007-11-23
SvnCommit:861 (interwiki): Corrige le manque d'une ligne vide avant chaque liste (quand on n'est pas au début d'une page)
-- BenjaminGandon

2007-11-22
SvnCommit:860 (interwiki): Ajout de la page de documentation PremiersPasSurLeWiki.
-- CharlesNepote

SvnCommit:859 (interwiki): Pour assurer la transparence des actions administratives (suite 2).
-- CharlesNepote

SvnCommit:858 (interwiki): Pour assurer la transparence des actions administratives (suite).
-- CharlesNepote

SvnCommit:857 (interwiki): Corrige la gestion des cookies sous les OS utilisant le \ comme separateur de chemin (patch de JeremiePatonnier?, merci !).
-- CharlesNepote

SvnCommit:856 (interwiki): Ajout des méthodes AppendContentToPage et LogAdministrativeAction pour assurer la transparence des actions administratives. Premières applications aux actions administratives permettant de gérer ACLs des actions, handlers et groupes.
-- CharlesNepote

2007-11-20
SvnCommit:855 (interwiki): Typo.
-- CharlesNepote

2007-11-14
SvnCommit:854 (interwiki): Évite une injection XSS, corrige l'utilisation abusive de l'option de recherche 's'
-- BenjaminGandon

SvnCommit:853 (interwiki): simplifie le code, limite l'install aux fichiers .txt (élimine les .txt.bak et .txt~)
-- BenjaminGandon

2007-09-01
SvnCommit:852 (interwiki): Correction d'une faille de sécurité permettant d'insérer du html dans le fil RSS des derniers commentaires
-- DidierLoiseau

2007-08-25
SvnCommit:851 (interwiki): Correction d'un bug qui entraînait l'insertion de deux tabs au lieu d'une seule
-- DidierLoiseau

2007-08-24
SvnCommit:850 (interwiki): Correction du svn:ignore (ajout récursif de .* et *.orig)
-- DidierLoiseau

2007-08-24
SvnCommit:849 (interwiki): Correction de l'indentation
-- DidierLoiseau

SvnCommit:848 (interwiki): Suppression code et style inutile
-- DidierLoiseau

SvnCommit:847 (interwiki): Correction de la cache des pages pour prendre en charge correctement les pages inexistantes
-- DidierLoiseau

2007-08-23
SvnCommit:846 (interwiki): Correction indentation de l'action header
-- DidierLoiseau

SvnCommit:845 (interwiki): Ajout de la propriété svn:keywords sur les fichiers qui ne l'avaient pas et suppression de cette propriété sur les pages de doc
-- DidierLoiseau

SvnCommit:844 (interwiki): Un peu de lifting sur l'ActionEraseSpammedComments? dont ajout de js pour sélectionner tous les commentaires d'une même journée
-- DidierLoiseau

SvnCommit:843 (interwiki): A quoi ça sert de mettre une limite si on ne l'applique pas ??...
Application effective de la limite du nombre de commentaires dans l'ActionRecentCommentsRSS?
-- DidierLoiseau

SvnCommit:842 (interwiki): Correction des fils RSS pour qu'ils soient valides
-- DidierLoiseau

2007-08-22
SvnCommit:841 (interwiki): Lifting de l'ActionRecentCommentsRSS? et ajout du contenu des commentaires
-- DidierLoiseau

SvnCommit:840 (interwiki): Affichage d'un message explicatif dans les actions RSS pour les handlers non-XML
-- DidierLoiseau

SvnCommit:839 (interwiki): Ajout d'une limite dans les DerniersCommentairesRSS
-- DidierLoiseau

SvnCommit:838 (interwiki): Vérification de la liste InterWiki jusque DolphinWiki, cf LienInterWiki
-- DidierLoiseau

2007-08-15
SvnCommit:837 (interwiki): Annulation du dernier commit car trop impactant.
-- DidierLoiseau

2007-08-12
SvnCommit:836 (interwiki) : retour à l'ISO latin-1 (annule le fix du WikiNiBug:6718 (interwiki)), et ajout du support des caractères accentués dans les MotsWiki (WikiNiBug:6652 (interwiki))
-- BenjaminGandon

SvnCommit:835 (interwiki) : toilettage de la documentation des actions (quelques-unes seulement), et de l'action ChangeStyle ; correction d'erreurs typographiques diverses, et d'indentation
-- BenjaminGandon

2007-08-10
SvnCommit:834 (interwiki) : confirmation avant d'effacer une page, voir WikiNiBug:5161 (interwiki)
-- BenjaminGandon

2007-08-09
SvnCommit:833 (interwiki) : htmlspecialchars, liens avec texte seul, indentation, et fautes de typo
-- BenjaminGandon

SvnCommit:832 (interwiki): Correction indentation + probleme des liens CamelCase vers des PagesACreer
-- DidierLoiseau

SvnCommit:831 (interwiki): Correction de la vérification de création du compte admin lors de la mise à jour + ajout d'un test sur l'insertion de l'admin dans le groupe admin
-- DidierLoiseau

SvnCommit:830 (interwiki): Nombreuses corrections dans les ActionsRecentChangesRSS? et ActionRecentCommentsRSS? dont l'ajout d'un guid
-- DidierLoiseau

SvnCommit:829 (interwiki): ajout de l'ActionRecentCommentsRSS?¹
-- DidierLoiseau
¹ notez que le message de commit n'était pas correct...

SvnCommit:828 (interwiki): Conversion ActionRecentChangesRSS en rss 2.0 et nombreuses améliorations
-- DidierLoiseau

2007-08-07
SvnCommit:827 (interwiki): Correction la faille de sécurité (XSS), les problèmes et manques présentés dans le WikiNiBug:4619 (interwiki) (WikiWord? mal construit pointe vers l'exterieur du wiki)

2007-08-06
SvnCommit:826 (interwiki): Conversion de l'action erasespam en WikiniAdminaction?
-- DidierLoiseau

SvnCommit:825 (interwiki): Suppression des constructeurs inutiles
-- DidierLoiseau

SvnCommit:824 (interwiki): Correction des problèmes de charset (nécessité d'un header HTTP) et correction du WikiNiBug:9689 (interwiki) (problème d'accents bloque l'installation)
-- BenjaminGandon

SvnCommit:823 (interwiki): Correction du WikiNiBug:9688 (interwiki): (liste des pages à créer incorrecte)
-- BenjaminGandon

SvnCommit:822 (interwiki): Correction d'une faille de sécurité ouvrant une brèche permettant d'effectuer la mise a jour sans connaître le mot de passe MySQL
-- DidierLoiseau

SvnCommit:821 (interwiki): Ajout de la possibilité de choisir l'admin parmi la liste des utilisateurs
-- DidierLoiseau

SvnCommit:820 (interwiki): Corrections cosmetiques dans le formulaire de creation du compte admin
-- DidierLoiseau

SvnCommit:819 (interwiki): Ajout d'une vérification sur le mot de passe administrateur
-- DidierLoiseau

2007-08-03
SvnCommit:818 (interwiki): correction WikiNiBug:8089 (interwiki): l'ActionListPages ne fonctionnait pas en mode sort="user"
-- DidierLoiseau

SvnCommit:817 (interwiki): usersettings affiche un message d'erreur au login si le navigateur n'accepte pas les cookies - fixe WikiNiBug:7329 (interwiki)
-- DidierLoiseau

SvnCommit:816 (interwiki): à la création l'admin est propriétaire de toutes les pages créées - fixe WikiNiBug:8325 (interwiki)
-- DidierLoiseau

2007-08-02
SvnCommit:815 (interwiki): correction d'une notice lorsque la page sommaire de l'action trail n'existe pas - fixe WikiNiBug:8540 (interwiki)
-- DidierLoiseau

2007-08-01
SvnCommit:814 (interwiki): Affichage d'un message en cas de redirection
-- DidierLoiseau

SvnCommit:813 (interwiki): interwiki: reclassement par ordre alphabétique + correction url de wikipedia + ajout de wikipediafr
-- DidierLoiseau

2007-07-28
SvnCommit:812 (interwiki): Correction pour que les infos sur l'admin ne soient pas sauvées dans la config
-- DidierLoiseau

SvnCommit:811 (interwiki) : Documentation de l'action changestyle.
-- CharlesNepote

2007-07-27
SvnCommit:810 (interwiki): Restriction des noms de groupes aux caractères alphanumémiques
-- DidierLoiseau

SvnCommit:809 (interwiki): Création du compte administrateur à l'installation ou à la mise à jour de WikiNi.
-- CharlesNepote

SvnCommit:808 (interwiki): Corrections cosmétiques sur le handler SVG.
-- CharlesNepote

SvnCommit:807 (interwiki): Renommage editgroupsacls en editgroups
-- DidierLoiseau

SvnCommit:806 (interwiki): Vérification pour pas qu'on définisse un groupe récursivement
-- DidierLoiseau

2007-07-26
SvnCommit:805 (interwiki): Seuls les admins peuvent éditer le groupe admins, et un admin ne peut s'en retirer lui-même (+correction indentation)
-- DidierLoiseau

SvnCommit:804 (interwiki): Les admins ont les droits des propriétaires des pages
-- DidierLoiseau

SvnCommit:803 (interwiki): Cartographie SVG (handler) + lien "Cartographie" dans le footer
-- CharlesNepote

2007-07-25
SvnCommit:802 (interwiki): Correction du cache pour prendre en charge les groupes vides
-- DidierLoiseau

SvnCommit:801 (interwiki): Ajout d'une cache des groupes et des droits des actions (+corrections indentation)
-- DidierLoiseau

SvnCommit:800 (interwiki): Application du patch pour protéger les formulaires contre l'édition via le double click -- WikiNiBug:7789 (interwiki) & WikiNiBug:6569 (interwiki)
-- DidierLoiseau

2007-07-24
SvnCommit:799 (interwiki): Les admins satisfont toujours les tests CheckACLs()
-- DidierLoiseau

SvnCommit:798 (interwiki): Ajout d'un & manquant pour assurer qu'on ne fait pas de copie (php4)
-- DidierLoiseau

SvnCommit:797 (interwiki): renomage .class.inc.php -> .class.php
-- DidierLoiseau

2007-07-19
SvnCommit:796 (interwiki): Remplacement du liens vers les referrers par un lien vers les backlinks.
Le lien vers les referrers était vraiment une incitation au spam�
-- DidierLoiseau

SvnCommit:795 (interwiki): GetModuleACL renvoie maintenant * pour les modules dont les droits n'ont pas été redéfini
-- DidierLoiseau

SvnCommit:794 (interwiki): Gestion des droits des handlers
-- DidierLoiseau

SvnCommit:793 (interwiki): Gestion des droits par défaut des actions
-- DidierLoiseau

SvnCommit:792 (interwiki): Définition d'une constante ADMIN_GROUP qui spécifie le nom du groupe d'administrateurs
-- DidierLoiseau

2007-07-18
SvnCommit:791 (interwiki): Backport de divers bugfix provenant du trunk:
-- DidierLoiseau (patch de StephaneAulery)

SvnCommit:790 (interwiki): ajout de l'ActionEditGroupsACLs?
-- DidierLoiseau

SvnCommit:789 (interwiki):
-- DidierLoiseau

SvnCommit:788 (interwiki): Preparation de la mise en place des groupes d'utilisateurs (merge -r 661:662)
-- DidierLoiseau

SvnCommit:787 (interwiki): Backport de corrections orthographiques (merge -r 662:663)
-- DidierLoiseau

SvnCommit:786 (interwiki): Backport de la nouvelle action listpages
-- DidierLoiseau

2007-07-17
SvnCommit:785 (interwiki) : Action erasespamedcomments : : création de la page de doc et ajout à la liste des actions.
-- CharlesNepote

SvnCommit:784 (interwiki) : Handler deletepage : Liste des pages liées à la page lorsque la suppression est impossible
-- CharlesNepote

SvnCommit:783 (interwiki) : Action erasespamedcomments : création du fichier
-- CharlesNepote

SvnCommit:782 (interwiki): Backport d'un bugfix provenant du trunk:
-- DidierLoiseau

SvnCommit:781 (interwiki): Backport de divers bugfix provenant du trunk:
-- DidierLoiseau

SvnCommit:780 (interwiki): Backport de divers bugfix provenant du trunk:


-- DidierLoiseau

2007-07-16
SvnCommit:779 (interwiki): Backport d'un bugfix provenant du trunk:
-- DidierLoiseau

SvnCommit:778 (interwiki): Correction problème d'encodage dans wakka.php suite au dernier merge
-- DidierLoiseau

2007-07-13
SvnCommit:777 (interwiki): Backport de divers bugfix provenant du trunk:
-- DidierLoiseau

2007-07-12
SvnCommit:776 (interwiki): Backport de divers bugfix provenant du trunk:
-- DidierLoiseau

2006-09-22
Simplifications ; meilleure séparation entre traitements et présentation.
-- CharlesNepote

2006-09-21
Séparation entre le code PHP et le rendu HTML (ActionFooter?)
-- DidierLoiseau

2006-09-20
Amélioration de la séparation entre le code PHP et le rendu HTML (ActionHeader)
-- DidierLoiseau

2006-09-15
Correction faille potentielle avec la gestion des classes dans l'ActionInclude (WikiNiBug:6969 (interwiki))
-- DidierLoiseau

Changement du correctif pour la notice de l'ActionListPages. Peut-être faudrait-il songer à améliorer la GestionDeLaCacheDynamique ? (ou quelque chose comme ça)
-- DidierLoiseau

Correction traduction manquante dans le handler revisions
-- DidierLoiseau

2006-09-13
Correction du problème de JavaScript lié aux tabulations dans le formulaire d'édition. (WikiNiBug:6438 (interwiki))
Merci à OlivierBorowski? pour son correctif. (À backporter dans la version 0.4.4 ?)
-- DidierLoiseau

2006-09-11
Ajout des attributs "edit" et "auth" dans l'ActionInclude.
-- CharlesNepote

2006-09-08
Ajout du test du double-clic sur la div englobant le corps du texte de la page ( WikiNiBug:6569 (interwiki) )
D'après une judicieuse remarque de Vincent Fretin.
-- CharlesNepote

2006-08-30
Correction d'une notice apparaissant lorsque le navigateur n'accepte pas la compression gzip
-- DidierLoiseau

2006-08-29
Extraction des classes utilisées par le handler diff vers des fichiers séparés. WikiNiBug:6770 (interwiki) in progress
-- DidierLoiseau

Correction pour rendre le fil RSS des derniers changements valide. WikiNiBug:6768 (interwiki)
-- DidierLoiseau

2006-08-28
Correction d'une notice apparaissant lorsque le domaine d'une referrer est inconnu
-- DidierLoiseau

Correction de failles XSS impactant la gestion des referrers et le handler de ce nom. WikiNiBug:6784 (interwiki) (NB.: vérifier referrer_sites !)
-- DidierLoiseau

Application de la fermeture des balises in-line dans les listes indentées, correction WikiNiBug:5215 (interwiki)
-- DidierLoiseau

Factorisation du code de "indented text" pour en faciliter l'entretient
-- DidierLoiseau

2006-08-26
Correction dans la gestion de la pile de tags (X)HTML in-line et application aux tags de mise en forme (**, ##, // ...)
-- DidierLoiseau

Code pour la gestion de la pile de tags (X)HTML in-line. Ceci devrait améliorer grandement la validité du code (X)HTML généré malgrés les erreurs (souvent involontaires et même non précisées dans les ReglesDeFormatage) des utilisateurs. Devrait permettre à terme de corriger WikiNiBug:5215 (interwiki), WikiNiBug:6344 (interwiki) (en partie), WikiNiBug:6434 (interwiki) et WikiNiBug:6560 (interwiki) (à voir...)
-- DidierLoiseau

2006-08-25
Correction du problème de LinkTracking. WikiNiBug:6394 (interwiki)
-- DidierLoiseau

Correction d'une invalidité dans la feuille de style
-- DidierLoiseau

Externalisation des constantes de wakka.php
-- DidierLoiseau

2006-08-24
Définition et utilisation de plusieurs constantes pour la vérification et la recherche des mots wikis etc. via les regexp.
Cela évite d'avoir à recopier partout la même regexp tout en facilitant l'entretient du code.
Il reste à l'appliquer à toutes les actions/handlers qui utilisent parfois ces regexp...
-- DidierLoiseau

2006-08-23
Correction d'une mauvaise fermeture de liste dans l'ActionWantedPages
Merci à Progi1984 de l'avoir signalé
-- DidierLoiseau

2006-08-15
Correction d'un bug empêchant l'utilisation des entités HTML dans le texte des liens (forcés). WikiNiBug:6562 (interwiki)
-- DidierLoiseau

Nouvelle version de l'action editactionsacls (plus ergonomique - avec liste déroulante des actions existantes)
-- DidierLoiseau

Correction de la requête pour la création de la table wikini_triples précédemment incompatible avec mysql 3.23
-- DidierLoiseau

2006-08-14
Implémentation d'une première version de l'ActionEditActionsACLs? permettant de définir les droits des actions, conformément aux DiscussionsModeleDeDonneesEvolutif
(le nom d'origine de l'action était EditActionAccess)
-- DidierLoiseau

Implémentation d'une API pour la gestion des droits des actions et des handlers, ainsi que la gestion générique des ACL, conformément aux DiscussionsModeleDeDonneesEvolutif
-- DidierLoiseau

Implémentation de l'API pour la gestion des tripplets, conformément aux DiscussionsModeleDeDonneesEvolutif
-- DidierLoiseau

Ajout de la création de la table des triplets, conformément aux DiscussionsModeleDeDonneesEvolutif
-- DidierLoiseau

Correction d'un bug dans l'action trail ne produisant pas de lien vers la page "toc". WikiNiBug:4940 (interwiki)
-- DidierLoiseau

Ajout de la possibilité de désactiver le HTML brut, ce qui sera la configuration par défaut. WikiNiBug:6374 (interwiki)
-- DidierLoiseau

Corrections pour obtenir la validité XHTML strict + corrections orthographiques dans la page par défaut d'installation
-- DidierLoiseau

Phase de développement avant passage en version 0.5.0-dev2


2006-08-13
Correction pour la validité XHTML: intégration de changements proposés par Progi1984 (WikiNiBug:6343 (interwiki))
-- DidierLoiseau

2006-08-10
Correction pour la validité XHTML: intégration de changements proposés par Progi1984 (WikiNiBug:6342 (interwiki))
-- DidierLoiseau

2006-07-27
Nouvelles corrections pour éviter certaines notices
-- DidierLoiseau

Amélioration de la sécurité et diminution des risques de mauvaises manipulations
-- DidierLoiseau

Amélioration de l'écriture du fichier de configuration
-- DidierLoiseau

Correction d'un bug remettant à 0 certaines variables de configuration lors d'une mise à jour, et invalidant notemment la configuration du répertoire des actions
-- DidierLoiseau

2006-07-26
Amélioration de la sécurité et correction d'une notice lors d'une inclusion raw
-- DidierLoiseau

Correction d'un risque d'inclusion raw circulaire
-- DidierLoiseau

Intégration des suggestions de GarfieldFr pour une meilleure orientation objet du formateur wakka (cf FormatterWakkaVersionObjectDidierLoiseau?)
Remerciements à GarfieldFr pour ses suggestions (désolé je me suis trompé dans le commentaire CVS...)
-- DidierLoiseau

Transformation du formateur wakka en une version orientée-objet (cf FormatterWakkaVersionObjectDidierLoiseau?)
-- DidierLoiseau

2006-06-21
Correction d'une notice lors d'une inclusion raw
-- DidierLoiseau

2006-05-09
Ajout du paramètre "max" dans l'ActionRecentComments pour spécifier le nombre maximum de commentaires à afficher (50 par défaut).

Modifications HTML cosmétiques permettant notamment un copier/coller plus aisé des données en cas d'échec de création de wakka.config.php.

Modification du process d'installation : si la base de données n'existe pas, le script essaye de la créer ; si OK, on continue ; si KO, on arrête le script en avertissant l'utilisateur.
-- CharlesNepote

2006-05-04
Modification de la méthode LoadRecentComments?() pour accepter le paramètre optionnel $limit, permettant de limiter le nombre commentaires chargés.
-- CharlesNepote

2006-02-13
Correction du bug rendant impossible de placer une redirection dans un wiki configuré en mode "forcer l'aperçu" ([[https://gna.org/bugs/index.php?func=detailitem

PageAJardiner
Il y a 5 commentaires sur cette page. [Afficher commentaires/formulaire]