2004-06-08
Publication de WikiNi 0.4.1.
2004-05-08
Correction sur l'utilisation des cookies
- actions/changestyle.php (diff)
- actions/redirect.php (diff)
- handlers/page/resetstyle.php (diff)
pour être conforme à la correction du bug sur le chemin du cookie (bug du 2004-04-23).
--
GarfieldFr
2004-04-27
Amélioration de l'action
{{TextSearch}} par ajout de paramètres non-intrusifs (cf
ActionTextSearch) :
- label="texte devant la zone de saisie"
- size="largeur de la zone de saisie"
- button="texte à mettre sur le bouton"
- phrase="texte à chercher"
- separator="séparateur des éléments de la liste des résultats"
Le comportement par défaut (sans aucun de ces paramètres) ne change pas. Dans le cas d'un paramètre "phrase", seul le résultat sera affiché, sans label, zone de saisie, bouton, ou même texte préfixant le résultat.
- actions/textsearch.php (diff)
--
ProgFou
2004-04-26
Création du handler permettant de jouer des diaporama (cf.
FonctionDeDiaporama)
- /handlers/page/slide_show.php (source)
--
CharlesNepote
2004-04-24
Correction d'un bug dans l'action
{{trail}} qui empêchait de déterminer correctement la page d'appel lorsque plusieurs pages de la liste ont le même préfixe (cas classique ;-)).
--
ProgFou
2004-04-23
Correction d'un bug sur les cookies. Le chemin associé aux cookies était le même quelque soit l'endroit ou
WikiNi était installé. Cela posait des problème d'identification lorsque plusieurs
WikiNi étaient déployés sur le même domaine.
--
GarfieldFr
2004-04-21
Modification de la classe Hightlighter (formatters/Hightlighter.class.inc) pour supporter plusieurs liste de mots clés avec des colorations différente.
Correction de coloration_delphi.php pour prendre en compte cette modification.
- formatters/Hightlighter.class.inc (diff)
- formatters/coloration_delphi.php (diff)
--
GarfieldFr
2004-04-16
Correction d'un bug de la classe Hightlighter (formatters/Hightlighter.class.inc) bloquant l'analyse si certaine expression régulières ne sont pas defini dans le fichier coloration_xxx.php
- formatters/Hightlighter.class.inc (diff)
--
GarfieldFr
2004-04-07
Basculement vers des connexions
MySQL non persistentes, essentiellement pour des raisons de portabilité (certains hébergeurs les refusent) mais aussi pour des raisons de sécurité (partage d'accès dangeureux dans le cas de
VirtualHost) et de maîtrise des ressources (les connexions sont plus nombreuses que nécessaire du fait de leur persistence).
Vérification d'échec de connexion à la base de données
MySQL et affichage d'un message d'avertissement (en français pour le moment) le cas échéant.
--
ProgFou
2004-03-27
Correction de bogue empêchant l'affichage correct de la liste des raccourcis interwikis (merci
ProgFou).
- /actions/interwikilist.php (diff)
--
CharlesNepote
2004-03-24
Ajout de la gestion des
FeuillesDeStyleMultiples
- /actions/changestyle.php : action permettant de changer de feuille de style (source)
- /actions/header.php : ajout du code permettant de détecter la feuille de style choisie par l'utilisateur + raccourci clavier permettant de faire appel à resetstyle.php (diff)
- /handlers/page/resetstyle.php : ajout du handler permettant de revenir au style par défaut (source)
Amélioration de l'accessibilité de l'
ActionTextSearch (suppression des tableaux (inutiles), utilisation de balises sémantiques (<p>, <ol>, <li>, <strong>, etc.).
- /actions/textsearch.php (diff)
--
CharlesNepote
2004-03-20
Réécriture du formatters "coloration_deplhi.php"
- Ajout d'un fichier /formatters/hightlighter.class.inc contenant une classe générique de coloration de syntaxe
- Réécriture de la coloration pour le langage Delphi en utilisant la classe hightlighter
--
GarfieldFr
2004-02-25
Amélioration de <hr /> :
- /formatters/wakka.php (diff)
- wakka.css (diff)
--
CharlesNepote
2004-02-24
Corrections cosmétiques afin d'améliorer la compatibilité XHTML Strict.
- /handlers/page/edit.php (diff)
--
CharlesNepote
2004-02-20
Suite au changement d'hébergement des sources de developpement (CVS), modification de l'entête de tous les programmes de
WikiNi pour y inclure la licence adéquate mbsd (modified bsd) ou gpl (je vous épargne les diffs).
Les diffs de ce changelog ont été repris pour fonctionner avec le nouvel hebergement de sources.
--
DavidDelon
2004-01-15
Corrections de forme (traductions, typo) proposées par David VANTYGHEM
- /actions/footer.php (
diff)
- Changement du powered by en fonctionne avec , trés bonne idée à mon avis, mais on peut revenir en arrière, vu qu'il n'y a pas eu de discussion sur ce sujet ....
- /actions/resetpassword.php (
diff)
- /actions/usersettings.php (
diff)
- /handlers/page/acls.php (
diff)
- /handlers/page/edit.php (
diff)
- /handlers/page/show.php (
diff)
--
DavidDelon
2004-01-11
- /handlers/page/edit.php (
diff)
- Correction d'un bogue survenant lors de l'aperçu d'un texte utilisant des balises form (merci ProgFou pour le rapport et la correction)
--
CharlesNepote
2004-01-02
- /actions/recentlycommented.php (
diff)
- Correction de bogue mineure : dans le cas de l'utilisation du paramètre "max", affichage de la date d'entrée du commentaire plutôt que de la date de modification de la page
--
CharlesNepote
2003-12-01
- /setup/doc/
- Ajout de la documentation sur l'action {{trail}}
--
GarfieldFr
2003-11-30
- /wakka.php : (
diff)
- Gestion changement de version wikini
- /setup/default.php : (
diff)
- /setup/install.php (
diff)
- Test supplémentaire pour éviter de créer des pages en doubles lors de l'installation
- /setup/writeconfig.php (
diff)
- Gestion changement de version wikini
- /wakka.css : (
diff)
- Simplification habillage bouton de l'action trail (Je trouve que c'est plus sobre comme cela, on peut en discuter GarfieldFr sur ActionTrail .. [pas la peine, je te fais confiance --GarfieldFr])
--
DavidDelon
2003-11-24
- /setup/install.php (
diff)
- Modification pour générer la documentation initiale à partir de fichiers texte contenus dans le répertoire /setup/doc/.
- Modification pour mettre à jour la table des liens entre les pages lors de l'installation.
- Ajout d'une serie de fichier texte contenant la documentation et les pages initiales de
WikiNi
--
GarfieldFr
2003-11-21
- /wakka.php : (
diff)
- Bug indentation visuelle sur la premiere ligne
- /formatters/wakka.php (
diff)
- Bug indentation visuelle sur la premiere ligne
--
DavidDelon [Pour cette correction, j'ai opté pour trim($chaine, "\n") --
ProgFou]
2003-11-16
- /actions/trail.php et wakka.css
- Ajout de l'action {{trail toc="NomDePage"}} permettant de lier des page entres elles avec des boutons de navigation du type précédent/suivant. (source)
--
GarfieldFr
2003-11-14
- /wakka.php : Support simplifé de l'ajout de nouveaux handlers (
diff)
- /handlers/page/*.php : Correction dû au support simplifé de l'ajout de nouveaux handlers
- /handlers/page/*.php : Test de control pour éviter l'appel direct à un handlers. Il faut passer par wakka.php
- /wakka.php : correction d'un bug de sécurité sur le nom des méthodes qui pouvait potentiellement permettre le "cross scripting" (
diff).
--
GarfieldFr
2003-11-03
- /actions/recentlycommented.php (
diff)
- Ajout du paramètre "max" permettant de spécifier un nombre maximal d'items à afficher (conformément à ce dont nous avions déjà discuté il y a quelques semaines)
--
CharlesNepote
2003-11-01
- /handlers/page/edit.php (
diff)
- Correction du ; manquant (ce qui donnait é au lieu de é) dans la phrase de message en cas de non modification de la page.
--
PatrickPaul
2003-10-30
- /actions/recentlycommented.php (
diff)
- Correction bug affichage.
--
DavidDelon
2003-10-28
- /handlers/page/edit.php (
diff)
- Vérification de la modification d'une page avant sa sauvegarde
--
GarfieldFr
2003-10-20
- /actions/backlinks.php (
diff)
--
CharlesNepote
2003-10-18
- Correction de la méthode /raw (handlers/page/raw.php ) pour renvoyer le contenu de la page avec le type mime
text/plain (
diff)
--
GarfieldFr
2003-10-16
- Correction de l'action actions/redirect.php pour gérer le cas de redirection circulaire. Ce n'est plus possible maintenant. Utilisation d'un cookie de 30 secondes pour conserver la liste des pages parcourus lors des redirection successives.
--
GarfieldFr
2003-10-13
- Ajout de /formatters/coloration_delphi.php. Permet d'avoir la coloration syntaxique pour le langage Delphi/Pascal.
- Ajout de l'action actions/redirect.php. Permet la redirection d'une page vers une autre.
--
GarfieldFr
2003-10-07
- /formatters/wakka.php (
diff)
- Modification du code pour ajouter facilement des formateurs de coloration syntaxique. Les formateurs devront s'apeller /formatters/coloration_xxx.php avec xxx le nom du langage (ex : coloration_php.php ). Aucun impact sur la syntaxe de la balise %%
- Renomage de /formatters/php.php en /formatters/coloration_php.php
--
GarfieldFr
2003-09-28
- /formatters/wakka.php (
diff)
- Correction d'un bogue qui faisait que 4 tirets au plus "----" étaient malheureusement interprétés comme un <hr /> à l'intérieur des balises %% ou {{}}.
--
CharlesNepote
2003-09-27
- wakka.php (
diff)
- Correction print pour le bogue d'affichage de certains navigateurs sous Macintosh
--
DavidDelon avec l'aide de
jexOm et de
GerdAmi
2003-09-25 (
diff)
- wakka.php
- Correction de bogue portant sur le nombre de paramètres acceptés par une action.
--
CharlesNepote pour
GarFieldFr
2003-09-24
- actions/mychanges.php (
diff)
- Correction de bogue sur le tri par date
- Corrections cosmétiques
--
CharlesNepote pour
GarFieldFr
2003-09-09
- Tous les fichiers php de wikini (je ne pense pas que sur une modification générale comme celle ci il soit nécessaire de présenter l'ensemble des diffs ...)
- Remplacement print par echo
- Quelques suggestion de jexOm : détails à venir.
--
DavidDelon
2003-09-08
- /action/backlinks.php (
diff)
- Ajout de l'attribut optionnel "page" de façon à pouvoir spécifier une page différente de la page courrante (cf. ActionBacklinks).
--
CharlesNepote
2003-09-01
- wakka.php (
diff)
- Création des fonctions PurgePages?() et PurgeReferrers?() donnant plus de souplesse aux développeurs
- /handlers/page/edit.php (
diff)
- Correction petit bogue sur l'aperçu suite à la conversion (sauvage ;-) des caractères diacritiques en entités SGML
- /actions/include.php
- /wakka.css (
diff)
- Publication des nouvelles classes de style relatives à la nouvelle action "include"
- /handlers/page/show.php (
diff) et /handlers/page/edit.php (
diff)
- Ajout d'un sépérateur invisible pour gérer correctement l'affichage de la zone de contenu lors de l'utilisation de l'action "include"
--
CharlesNepote avec la collaboration de --
GarfieldFr
Est-ce que la
http://www.wikini.net/download/wikini-0.4.1-snapshot.tar.gz inclut ces changements ? Merci, --
jexOm.
Oui --
DavidDelon.
Merci, donc le n° de la
ne change pas même si le contenu change ? C'est vrai qu'on peut regarder la date des fichiers dans
http://www.wikini.net/download/ --
jexOm.
Voilà, la derniere image du CVS contient la prochaine version de wikini en construction ("release candidate") pas forcemment tres stable.
Lorsqu'il y a un certain nombre de changements on passe à la version suivante et la "release candidate" devient une version stable, disponible en téléchargement. Pour le moment il y a une seule branche CVS mais on peut imaginer 2 branches : une branche stable avec seulement les corrections de bogues et une branche instable avec les nouvelles fonctionnalités. La branche stable serait la derniere version officielle livrée et la branche instable la "release candidate" ou "dernière image du CVS". Suggestions bienvenues si tu vois un autre mode de fonctionnement, mais il me semble que c'est assez classique comme méthode. --
DavidDelon
Merci David, c'est juste que j'étais perdu parce que wikini-0.4.1-snapshot.tar.gz avait changé de contenu sans changer de numéro de version. --
jexOm.
Au passage, merci encore pour ce développement. Je pense à installer bientôt plusieurs
WikiNis. Est-ce que beaucoup de choses vont évoluer bientôt, ou bien est-ce raisonnable de partir de la 0.4.1 du 03-Sep-2003 00:48. Merci ! --
jexOm. (j'effacerai toutes ces transactions ensuite...)
Tu peux raisonnablement utiliser la version 0.4.1rc ("derniere image du CVS") : elle est utilisée actuellement (03/09/2003) par wikini.net et elle est stable. Au sujet des évolutions, il y a beaucoup d'idées dans les tuyaux mais pas de date définies pour leur réalisation. De toute façon nous essaierons toujours de rendre le plus simple possible le passage d'une version à une autre comme c'est le cas actuellement.
--
DavidDelon
La "dernière image du CVS" ne devrait-elle pas être nommé avec une date pour plus de précaution (exemple wikini-0.4.1-snapshot.20030904.tar.gz) ? De cette façon les béta-testeurs pourraient plus facilement remonter des bogues en les affectant à des numéros de version particuliers. --
CharlesNepote
Pourquoi pas, mais j'ai la nette impression que l'on se retrouverait dans la situation de départ (c'est une tendance naturelle chez l'être humain de vouloir revenir à l'état anterieur, quand il y a un changement :- ), à mon avis les béta-testeurs devraient béta-tester avec la version la plus à jour du CVS : c'est à dire la version disponible en telechargement, à nous de la mettre à jour, par exemple chaque nuit.
(Je m'en occupe si tout le monde est d'accord) --
DavidDelon
Pour moi on ne revient pas à l'état antérieur puisqu'auparavant on avait un numéro de version qui ne changeait pas au rythme des modifications (ex. 0.1.1-0.3). On voit souvent ce numéro de version chez les gens qui utilisent
WikiNi, mais on ne sait pas si c'est la 0.1.1-0.3 "finale" ou bien une des multiples versions 0.1.1-0.3. Je vois deux solutions :
- on génère au coup par coup (quand il y a des modifs au CVS) des 0.4.1beta-20030904.tar.gz (je préfère)
- on génère automatiquement (avec un script dont David à le secret ;) des paquets nocturnes (nightly builds) appelés 0.4.1beta-snapshot.tar.gz et c'est au béta testeur de se débrouiller pour savoir quelle version il utilise.
Si tu préfères la deuxième version je suis tout de même d'accord, mais je préfère la première qui est plus propre.
--
CharlesNepote
En fait, pour moi la situation anterieure etait celle ci : plein de versions différentes se baladant dans la nature et, de plus, portant souvent le même nom; avec une "image du CVS" contenant la date de fabrication on élimine le problème de l'identification mais on garde le problème de la multiplication des versions . Il me semble qu'il est plus simple de travailler avec en gros deux versions : une stable (avec patch de sécurité/ bogues majeurs) et une développement : la dernière image du CVS. A moins d'une demande forte dans le sens de ta première proposition, je préfère mettre en place, pour le moment, la seconde. --
DavidDelon
2003-08-31
- Tous les fichiers php de wikini
- Remplacement caracteres diacritiques 8859-15 par entité html.
(Pour info : sous linux , commande
find . -name *.php -print | xargs recode -t -d ISO8859-15..HTML )
--
DavidDelon , sur une suggestion de --
jexOm.
2003-08-28
- wakka.php (
diff)
- Conservation au minimum de 2 versions d'une page donnée, sans contrainte de date.
--
DavidDelon
2003-08-25
- /formatters/wakka.php (
diff)
- correction de bogue : 4 tirets entre deux guillemets doubles apparaissent désormais comme 4 tirets et non comme un <hr>
--
CharlesNepote
2003-08-18
- wakka.php (
diff)
- correction mineure sur la balise img ; corrections de mise en page du code pour plus de lisibilité.