% invert %
accueil |
aide
licence
naissance du wiki
Ward Cunningham, Rasmus Lerdorf
Ward Cunningham a inventé le principe du wiki le 25 Mars 1995. Il a baptisé ce système wiki, en relation avec Wiki Wiki qui signifie vite en Hawaien. Depuis un grand nombre de wikis ont vu le jour, depuis les complexes usines à gaz jusqu'à de simples mobylettes, basés sur différents moteurs langages de programmation, dont le PHP inventé par Rasmus Lerdorf en 1995.
roWiki

Marc Rohlfing
Après longue réflexion et de nombreux tests, le choix a porté sur le plus petit moteur wiki existant (à ma connaissance), le rowiki, écrit par Marc Rohlfing, Copyright 2003, 2004, et disponible en free open source. Un exemple du site initial est visible ici : rowiki.
Voici la licence d'utilisation que Marc Rohlfing demande de joindre à toute utilisation de son travail :
Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
Sauf erreur de lecture, on est dans le cas d'application de la GPL, qui définit une sorte de copyleft (opposé au copyright) autorisant quiconque à utiliser le code créé par Marc Rohlfing (à partir du code libre qu'il a étudié ici et là, avec Ward Cunningham, Rasmus Lerdorf et bien d'autres...), à le modifier et à le mettre à disposition de tout un chacun, gratuitement ou non. Vive le libre !
adaptation
Adapté et personnalisé par alain marty en décembre 2005.
- modification de la présentation de la page type,
- réécriture des règles de styles CSS,
- suppression des balises maison jugées trop restrictives, et ouverture aux balises HTML jugées plus riches et universelles, ouverture totale des scripts javascript, avec les risques acceptés à la clé, etc...
- ajout de la fonction "téléchargement...",
- ajout de la fonction "verrouillage/déverrouillage" depuis le navigateur avec mot de passe,
- construction d'une ferme wiki, ensemble structuré de wikis, application au wiki de l'ensam et à d'autres :
- wiki portail
- wiki S8_legere
- wiki formation web
- wiki enseignant type
- wiki modèle type téléchargeable
- wiki aide
- 25/03/2006 : à ce jour, 3 mois ont passé et la ferme wiki s'étoffe régulièrement. L'expérience est intéressante, enrichissante, et chaque jour de nouvelles idées arrivent pour enrichir les possibilités dans tous les sens : composition, styles, charte graphique, scripts, etc... Le problème est que ça prend un temps fou !!!
- 28/05/2006 : quelques améliorations en cours :
- à chaque enregistrement le contenu de la page est ajouté au fichier de sauvegarde, ce qui peut le faire gonfler démesurément, ( 100 éditions d'une page contenue dans un petit fichier texte de 10ko font un gros fichier de sauvegarde de 1000ko soit 1Mo ) où il est de plus difficile de retrouver la bonne version à copier-coller pour régénérer le bon état ; le nouveau système associe à chaque suavegarde un fichier différent, on peut avoir de nombreux fichiers mais on est assuré qu'ils resteront d'une taille raisonnable.
La modification est contenue dans les deux fichiers index.php et histoire.php à télécharger.
- réflexion sur les plus et les moins de la syntaxe wiki ; globalement on reste sur la base HTML, avec les raccourcis wiki-like suivants utilisant les crochets et les accolades :
- mot clef : (crochet ouvrant)mot clef(crochet fermant) , lien rouge ou gris suivant que la page existe ou pas
- PIXAR : (crochet ouvrant)lien affiché|URL absolue(crochet fermant)
- ladybug : (crochet ouvrant)lien affiché|URL relative(crochet fermant)
- {data/ladybug|50|infobulle sur l'image ladybug} : (accolade ouvrante)URL image|hauteur|infobulle(accolade fermante)
- ...
- une nouvelle version entièrement réécrite du moteur est visibel à cette adresse : almawiki. Pour l'utilisateur le seul changement important est le doublement des crochets ouvrants et fermants pour définir des adresses, on en reparle un de ces jours...
modifié le : 16/07/06 00:06 ||| votre IP : 18.117.161.73 ||| date : 15/03/25|11:38 ||| cpu 21 ms