Hacks de Jeff.

Branche de développement 1.3.x de PhpWiki.

PhpWiki 1.2 est une énorme avancée sur la version 1.0 :


PhpWiki 1.1.9 inclut des pages en espagnol, une implémentation complète pour Postgresql, de nombreuses corrections de bugs et bien d'autres choses. voir le fichier HISTORY pour plus d'infos : http://phpwiki.sourceforge.net/phpwiki/HISTORY


PhpWiki 1.1.6 est une révision majeure de PhpWiki. La capacité d'avoir des thèmes (via un système de modèles faciles à éditer) a été ajoutée ; le schéma pour MySQL a été complètement revu et corrigé, séparant les détails d'une page en colonnes (à des fins d'efficacité, nous nous sommes mis d'accord pour ne pas mettre les références dans une table séparée, ce n'est donc pas complètement normalisé. "Ne laissez pas le mieux être l'ennemi du bien").

Le support de Postgresql a été ajouté et le langage de marquage évolue, autorisant désormais les tags

<h2>

<h3>

<h4>

et une nouvelle façon de créer du texte en gras, et bien sûr le nouveau modèle de création de lien?.

Il existe une nouvelle caractéristique sur toutes les pages appelée plus d'infos qui vous donne une vue détaillée de bas niveau d'une page, ce qui est probablement plus utile que n'importe quoi pour le débogage.

Tandis que nous nous dirigerons vers une version 1.2, nous ajouterons un journal d'activité, le classement des dix pages les plus actives et quelques autres nouvelles fonctionnalités avec le nouveau schéma de base de données (et oui, ces fonctionnalités entreront aussi dans la version DBM). Je veux aussi ajouter le support de mSQL et le tester sous Zend, le nouveau PHP4.

Les notes de version de la 1.03 se trouvent ci-dessous, c'était la dernière version de la série 1.0 de PhpWiki.

--Steve Wainstead, swain@panix.com


PhpWiki was written because I am so interested in WikiWikiWebs?, and I haven't used PHP since version 2.0. I wanted to see how it had advanced.

Version 1.0 is a near-perfect clone of the Portland Pattern Repository, http://c2.com/cgi-bin/wiki?WikiWikiWeb. In truth, I was using the Wiki script you can download from there as a model; that Wiki lacks a number of features the PPR has, like EditCopy?. So in truth PhpWiki is a kind of hybrid of the PPR and the generic Wiki you can get from there (which is written in Perl).

The one caveat of PhpWiki is the allowance of HTML if the line is preceded by a bar (or pipe, which is how I usually say it). (That's a '|'). It was very simple to add, and the idea came from a posting somewhere on the PPR about how AT&T had an internal Wiki clone and used the same technique. The ability to embed HTML is disabled by default for security reasons.

Version 1.01 includes a patch that fixes a small error with rendering <hr> lines. Thanks to Gerry Barksdale.

See the HISTORY file for a rundown on the whole development process if that sort of thing really interests you :-)

--SteveWainstead


DocumentationDePhpWiki