Intro
- Merci à Php Québec
- But de la présentation
- Lister les sections
- SVP poser les questions à mesure
- Marc Laporte (tiki@marclaporte.com)
- découvert Tiki en cherchant un bon wiki en PHP
- joint le projet après quelques mois.
- 4 mois à fond!
- Circuler:
- Doc 1.6
- Doc Galaxia
- copie Linux Journal
Pourquoi un CMS?
C'est quoi?
Animation Flash : pourquoi utiliser un CMS?
tres drole!
Comment choisir un cms?
- Déterminer vos besoins
- Faire le tour des possibilités
- Confirmer vos besoins en pensant au futur.
Tester des alternatives PHP Xoops, Drupal, EzPublish, Xaraya, *Nuke, etc sur http://opensourceCMS.com
Technique Tiki
- Php/MySQL/Smarty
- Db independance prévue en 1.8 via AdoDB (
- S'installe n'import'ou que PHP s'installe (Windows, Linux, Mac, etc)
- license LGPL
- output xHTML
- cross-browser (wysiwyg explorer & mozilla seulement)
- 100% browser-based
- fonctions multisite/virtual host disponible
- Authentification LDAP et autres via PearAuth
Les fonctions traditionnelles d'un cms
- articles/blogues
- répertoire de liens
- gallerie d'images
- gallerie de fichiers
- gestion des bannières
- forums /commentaires
- chat
- FAQ
- Survey/Quiz/Sondage
- newsletter
- jeux en Flash
- etc
Fonctions Groupware
- tracker (bogues, taches, etc)
- MyTiki (taches, note, webmail, bookmark etc)
- calendrier
- messagerie interne
- etc
- etc
Fonctions transversales
- skin (modifier les css)
- choix de langue pour les menus
- recherche globale
- rss (real simple syndication)
- stats
Tiki fait mieux que la moyenne
- wiki
- syntax wiki
- diff des versions
- utilise les permissions
- page des usagers
- permissions
- 114 configurations des permissions
- Système de catégories et wiki-structures
- classer tous type d'objets
- un objet peut appartenir à plsu d'une catégorie.
- template en fct catégorie
- Theme control center / Smarty Template Engine
"Exclusivités" Tiki
- JgraphPad
- édition de graphique via le fureteur
- historique des versions
- multi-usagers
- Wap
- wiki et blogues (autres fonctions à venir)
- compatible avec tous les modes: wap, wml, imode, etc grace a HawHaw
- VoiceXML
- WorkFlow Galaxia
- exemple: système de prêt de CDs (CD loans 1.0)
- possibilités infinies (gestion de projets, approbation de dépenses)
Philosophie Tiki
- projet open source classic
- release early, release often
- recruit early, recruit often
- débat module externes vs built-in
- ne pas réinventer la roue. partenaires Tiki
- tu peux ajouter n'importe quoi en option si ça brise rien (enjeu perrformance et sécurité)
- très centralisé, tous les thèmes, toutes les langues, etc directement dans le CVS
- toute l'info est dispo sur tikiwiki.org ou SourceForge.
Des stats
Projet débuté en Octobre 2002
5e projet le plus actif sur Sourceforge
http://sourceforge.net/top/mostactive.php?type=week
6e application la mieux cotée sur Freshmeat.
http://freshmeat.net/stats/#rating
Projet du mois Juillet 2003 sur Sourceforge
http://sourceforge.net/potm/potm-2003-07.php
80 contributeurs (développeurs, traducteurs, etc)
http://sourceforge.net/project/memberlist.php?group_id=64258
Documentation complète de 350 pages (en anglais) Version 1.6:
http://prdownloads.sourceforge.net/tikiwiki/tiki16pdfmanual.zip?download
Version 1.7 est en préparation. Voici les fonctions "non documentées":
http://www.boomtchak.net/breve.php3?id_breve=2369
Ce qui s'en vient: (joins-toi à l'équipe pour ajouter des fonctions!)
http://tikiwiki.org/ReleaseProcess18
Défis: Tiki 1.8 et plus
Période de questions
prochaine présentation
- Louis-Phillipe Huberdeau nous présente libCurl.
|