Cette page sert à décrire les objectifs à atteindre dans la version 0.4.4 de
WikiNi. Les changements déjà effectués sont regroupés dans
WikiNiChangeLog044.
Ce qu'il reste à faire
(récupéré de
CharlesNepoteASuivreEnPriorite)
- régler définitivement le problème des "notice" : passer toutes les actions et tous les handlers au peigne fin (passer en 0.4.4 à la suite de ça ?)
Une fois que cela sera corrigé, voir
MiseEnOeuvreDeLaPublicationDUneNouvelleVersion
Non-indispensable
Ce qui est fait
voir
DifferencesEntreWikiNi043EtWikiNi044
- Correction du bug de double-compression gzip: WikiNiBug:5226 (interwiki inconnu) (interwiki)
- régler les failles de sécurité potencielles au niveau de la gestion des styles dans l'ActionInclude: WikiNiBug:6969 (interwiki inconnu) (interwiki)
- "notices" trouvées sur :
- Notice: Undefined variable: ACTION_INCLUDE_PATH in /actions/include.php on line 31 - corrigé et ne concernait pas WikiNi 0.4.4
- PlanDuSite (/actions/listpages.php) Corrigé, voir WikiNiChangeLog044
- Notice: Undefined variable: pages in /wakka.php on line 569 (quand encore aucun commentaire n'a été fait) Corrigé, voir WikiNiBug:2217 (interwiki inconnu) (interwiki) (aucune optimisation n'a été faite)
- ActionRedirect: Notice: Undefined index: redirectfrom in /var/www/wikini04/actions/redirect.php on line 38 (lorsqu'on n'a pas encore reçu le cookie) Corrigé, voir WikiNiChangeLog044
- "notices" vérifiées sur :
- Actions
- OK : ActionBacklinks, ActionChangeStyle, ActionMyChanges, ActionMyPages, ActionOrphanedPages, ActionPageIndex, ActionRecentChanges, ActionTextSearch, ActionTrail, ActionUserSettings, ActionWantedPages, ActionRedirect, ActionRecentChangesRSS
- Handlers
- OK : acls.php, addcomment.php, claim.php, deletepage.php, diff.php, edit.php, slide_show.php, raw.php, referrers.php, referrers_sites.php, resetstyle.php, revisions.php, show.php, xml.php.
- Formateurs
- OK : wakka.php (a priori vu qu'il est utilisé partout), code.php (aucune erreur possible), raw.php (vérifié formellement), action.php (idem)
- Colorations
- A priori pas d'erreur dans les colorations puisqu'elles utilisent toutes la même classe de base (HighLighter??)
- OK : coloration_php.php (aucune erreur possible), coloration_delphi.php (vérifié formellement)