Plugin Manager
Php Wiki lets you extend it with new functionality via a plugin mechanism. In short, you extend a PHP class we provide and customize it to print out the content you want. For more information see Wiki Plugin, Hello World Plugin, and view the source of the files in lib/plugin.
If there is no example page for the plugin, or you need more information, the best place to go is the source of the plugin. Under your wiki's root directory, the folder lib/plugin contains all the PHP files for the plugins.
External Requirements
Some plugins require correctly configured PLUGIN_CACHED and external libraries not provided with Php Wiki or PHP, such as
PHP with GD support for the text2png plugin,
LaTeX2HTML for the Tex To Png Plugin and TeX2pngPlugin,
graphviz for the Graph Viz Plugin? and Visual Wiki Plugin?,
ploticus for the Ploticus Plugin?,
phpweather for the Php Weather Plugin,
highlight for the Syntax Highlighter Plugin?,- a browser with
<iframe> support for the Transclude Plugin, - USE_DB_SESSION = true (default for the peardb, adodb or dba backends) for the Who Is Online? plugin,
- --with-xml support (with expat or libxml2) for the RssFeed plugin (Project Summary, Recent Releases) and Html Parser? support (Import Html?, Html Area Editing?),
- PHP Mail functionality (php.ini: SMTP + sendmail_from on Windows or sendmail_path) for email Page Change Notifications? and Moderated Page's,
- a
Google license key for the Google Plugin?, - optionally an external recommender engine (none yet, php only so far) and the wikilens theme for the Rate It? plugin,
- optionally apache/mod_log_{my}sql for fast, external log analysis if ACCESS_LOG_SQL=1 (Referer, Abuse Prevention).
See lib/Request.php and
http://www.outoforder.cc/projects/apache/mod_log_sql/
Affiche la liste des Plugins de ce wiki.
Plugins
| Plugin | Version | Description | Arguments |
| AddComment Ajouter Des Commentaires |
1.8 | Afficher et ajouter des commentaires pour [pagename] | pagename=[pagename] order=normal mode=add,show jshide=0 noheader= |
| AllPages Toutes Les Pages |
1.36 | Afficher la liste de toutes les pages de ce wiki. | info= exclude= author= owner= creator= sortby= limit=0 paging=auto cols=1 azhead=0 comma=0 commasep= ordered= noheader= include_empty= debug= |
| AllUsers Tous Les Utilisateurs |
1.18 | Énumérez tous les utilisateurs une fois authentifiés. | info=pagename exclude= author= owner= creator= sortby= limit=0 paging=auto cols=1 azhead=0 comma=0 commasep= ordered= noheader= include_empty=1 debug= |
| AnalyseAccessLogSql | 1.1 | Montre l'index de la table access log. | mode=referring_domains caption= local_referrers=true period= count=0 |
| AppendText | 1.7 | Apposez le texte à n'importe quelle page de ce wiki. | page=[pagename] s= before= after= redirect= |
| AsciiMath | 1.1 | Render ASCII Math as MathML | |
| AuthorHistory Plugin Historique Auteur |
1.6 | Affiche la liste de toutes les révisions faites par un auteur, ou montre une liste du type HistoriquePage pour une simple page uniquement pour un auteur. | exclude= noheader= includeminor= includedeleted= author= page=[pagename] info=version,minor,author,summary,mtime |
| BackLinks Rétro Liens |
1.32 | Affiche toutes les pages liée à [pagename]. | info=pagename exclude= author= owner= creator= sortby= limit=0 paging=auto cols=1 azhead=0 comma=0 commasep= ordered= include_self= noheader= page=[pagename] |
| BlogArchives | 1.5 | List blog months links for the current or ADMIN user | user= order=reverse info=month,numpages month= noheader=0 |
| BlogJournal | 1.4 | Include latest blog entries for the current or ADMIN user | count=7 user= order=reverse month= noheader=0 |
| CacheTest | 1.2 | This is a simple example using WikiPluginCached. | text='This is a simple example using WikiPluginCached.' font=3 type=png |
| Calendar Plugin Calendrier |
1.31 | Calendrier | prefix=[pagename]/ date_format=%Y-%m-%d year= month= month_offset=0 month_format='%B, %Y' wday_format=%a start_wday=0 |
| CalendarList Plugin Liste Du Calendrier |
n/c | ListeDuCalendrier | prefix=[pagename] date_format=%Y-%m-%d order=normal year= month= month_offset=0 next_n_days= next_n= last_n_days= last_n= month_format='%B, %Y' wday_format=%a start_wday=0 |
| CategoryPage | 1.2 | Créer cette page. | exclude= pagename=[pagename] plural= singular= self_on_create=1 showbuds= |
| Comment Plugin Commenter |
1.2 | Cacher des commentaires dans une PageWiki. | |
| CreateBib | 1.1 | Automatically create a Bibtex file from linked pages | pagename=[pagename] |
| CreatePage | 1.7 | Créer une PageWiki avec le nom demandé. | s= initial_content= template= vars= overwrite= |
| CreateToc Plugin Créer Une Tdm |
1.29 | Créer une table des matières des titres et sous-titres en haut | pagename=[pagename] headers=!!!,!!,! noheader=0 align=left with_toclink=0 jshide=0 liststyle=dl indentstr= with_counter=0 |
| DeadEndPages | 1.10 | Liste des pages qui ne sont liées à aucune autre. | noheader= include_empty= exclude= info= sortby= limit=0 paging=auto |
| Diff | 1.3 | Affiche les différences entre révisions | pagename=[pagename] name=Monde versions= version= previous=major |
| EditMetaData Plugin Éditer Meta Data |
1.11 | Éditer les métadonnées pour [pagename] | page=[pagename] |
| ExternalSearch Plugin Recherche Externe |
1.12 | Redirige vers un site externe basé sur un formulaire | s= formsize=30 url= name= useimage= width= height= debug= |
| FileInfo | 1.4 | Display file information like version,size,date,... of uploaded files. | file= display= format= |
| FoafViewer | 1.4 | Parse an RDF FOAF file and extract information to render as HTML | foaf= original= |
| FrameInclude Plugin Inclure Un Cadre |
1.10 | Affiche une url dans une cadre interne à la page. Un seul cadre autorisé. | src= page= name=content title= rows=18%,*,15% cols=20%,* frameborder=1 marginwidth= marginheight= noresize= scrolling=auto |
| FullTextSearch Recherche En Texte Intégral |
1.26 | Rechercher le contenu de toutes les pages de ce wiki. | info=pagename exclude= author= owner= creator= sortby= limit= paging=auto cols=1 azhead=0 comma=0 commasep= ordered= s= hilight=1 case_exact= regex=auto noheader= quiet= |
| FuzzyPages Pages Floues |
1.12 | Rechercher le titre de page similaire à [pagename]. | s= debug= |
| GoTo | n/c | Aller à ou créer page. | size=32 |
| GoogleMaps | 1.3 | Displays a marker with further infos (when clicking) on given coordinates | Longitude= Latitude= ZoomFactor=5 Marker=1 InfoText= MapType=Hybrid SmallMapControl= width=500px height=400px |
| GooglePlugin | 1.5 | Faire usage de l'API Google | q= mode=search startIndex=1 maxResults=10 formsize=30 |
| GraphViz | 1.6 | GraphViz image or imagemap creation of directed graphs | imgtype=png alt= pages= exclude= help= |
| HelloWorld Plugin Bonjour Le Monde |
1.13 | Exemple simple de Plugin | salutation=Hello, name=World |
| HtmlConverter | n/c | Convert HTML markup into wiki markup. (Version 0.5) | |
| IncludePage Plugin Inclure Une Page |
1.27 | Inclure le texte d'une autre PageWiki. | page= rev= quiet= words= lines= section= sectionhead= |
| IncludePages | 1.2 | Include multiple pages. | pages= exclude= page= rev= quiet= words= lines= section= sectionhead= |
| IncludeSiteMap | 1.15 | Créer une carte du site commencer à | exclude= include_self=0 noheader=0 page=[pagename] description='Créer une carte du site commencer à ' reclimit=2 info= direction=back firstreversed= excludeunknown=1 includepages=words=50 |
| InterWikiSearch Recherche Inter Wiki |
1.8 | Effectuer une recherche sur les sites InterWiki contenu dans la carte InterWiki. | |
| JabberPresence | 1.3 | Simple jabber presence plugin | scripturl=http://edgar.netflint.net/status.php jid=@jabber.com type=image iconset=gabber |
| LdapSearch | 1.3 | Search an LDAP directory | host=localhost port=389 basedn= filter=(cn=*) attributes= |
| LikePages Pages Semblables |
1.22 | Affiche la liste des pages qui partagent un mot initial ou final dans leur titre avec [pagename]. | info=pagename exclude= author= owner= creator= sortby= limit=0 paging=auto cols=1 azhead=0 comma=0 commasep= ordered= page=[pagename] prefix= suffix= noheader= |
| LinkDatabase | 1.7 | List all pages with all links in various formats for some Java Visualization tools | info= exclude= author= owner= creator= sortby= limit=0 paging=auto cols=1 azhead=0 comma=0 commasep= ordered= format=html noheader= include_empty= exclude_from= |
| ListPages Liste De Pages |
1.10 | Liste des pages qui sont explicitement données en argument. | info=pagename exclude= author= owner= creator= sortby= limit=0 paging=auto cols=1 azhead=0 comma=0 commasep= ordered= pages= dimension=0 |
| ListSubpages | 1.6 | Affiche la liste des noms de toutes les sous-pages de la page courante. | info= exclude= author= owner= creator= sortby= limit=0 paging=auto cols=1 azhead=0 comma=0 commasep= ordered= noheader= basepage= maxpages= |
| ModeratedPage | 1.4 | Supportés pages moderée | page=[pagename] moderators= require_level= require_access=edit,remove,change id= pass= |
| MostPopular Les Plus Visitées |
1.32 | Affiche la listes des pages les plus populaires. | info= exclude= author= owner= creator= sortby=-hits limit=20 paging=auto cols=1 azhead=0 comma=0 commasep= ordered= pagename=[pagename] noheader=0 |
| NoCache | 1.3 | Ne pas mettre en cache cette page. | nocache=1 |
| OldStyleTable Plugin Tableau Ancien Style |
1.11 | Apparences de tableaux utilisant l'ancien modèle de balisage. | caption= cellpadding=1 cellspacing=1 border=1 summary= |
| OrphanedPages Pages Orphelines |
1.10 | Liste des pages qui ne sont liées à aucune autre. | noheader= include_empty= exclude= info= sortby= limit=0 paging=auto |
| PageDump Récupération De La Page |
1.18 | Voir une sauvegarde de page en ligne. | s= page=[pagename] format= download= |
| PageGroup | 1.9 | Groupe de pages pour [pagename] | parent= rev= section=Contenu label= loop= |
| PageHistory Historique De La Page |
1.30 | Historique de [pagename] | days= show_minor=1 show_major=1 limit= page=[pagename] format= |
| PageInfo Infos Sur La Page |
1.5 | Montrer les informations de la page [pagename] ainsi que ses statistiques. | page=[pagename] version=[version] |
| PageTrail | 1.8 | Pour suivre les pages à la trace | numberlinks=5 invisible= duplicates= |
| PhotoAlbum Plugin Album Photos |
1.14 | Affiche un groupe de photos listées dans un fichier texte avec des descriptions facultatives. | src= url= mode=normal numcols=3 showdesc=both link=1 attrib= bgcolor=#eae8e8 hlcolor=#c0c0ff align=center height=auto width=auto cellwidth=image tablewidth= p= h= duration=6 thumbswidth=80 |
| PhpHighlight Plugin Coloration Php |
1.9 | Coloration syntaxique du PHP | wrap=1 string=#DD0000 comment=#FF8000 keyword=#007700 bg=#FFFFFF default=#0000BB html=#000000 |
| PhpWeather Plugin Météo Php |
1.12 | Le plugin de météo importée d'internet. | icao=EKAH cc=DK language=en menu= units=both_metric |
| Ploticus | 1.12 | Ploticus image creation | device=png -prefab= -csmap= data= alt= help= |
| PluginManager | 1.19 | Affiche la liste des Plugins de ce wiki. | info=args |
| PopUp | 1.1 | Used to create a clickable popup link. | link=HomePage title= text= width=500 height=400 resizable=no scrollbars=no toolbar=no location=no directories=no status=no menubar=no copyhistory=no close=no |
| PopularNearby | 1.5 | Énumère les pages proches des plus visitées. | pagename=[pagename] mode=nearby limit=5 noheader=0 |
| PrevNext | 1.4 | Boutons de navigation rapide pour [pagename] | prev= next= up= contents= index= first= last= order= style=button class=wikiaction |
| RandomPage Page Aléatoire |
1.13 | Affiche une liste de pages prises au hasard sur ce wiki. | info= exclude=PageAléatoire,PageAccueil,ToutesLesPages,DernièresModifs,ÉditionsRécentes,DernièresModifs author= owner= creator= sortby= limit=0 paging=auto cols=1 azhead=0 comma=0 commasep= ordered= numpages=20 pages= redirect= hidename= |
| RateIt Classez La |
1.20 | Système de vote. Stocke les votes d'utilisateur par page. | pagename=[pagename] version= id=rateit imgPrefix= dimension= small= show= mode= |
| RawHtml Plugin Html Pur |
1.11 | Un Plugin pour intégrer du code HTML dans les WikiPages. | description='Un Plugin pour intégrer du code HTML dans les WikiPages.' |
| RdfDefinition | 1.6 | Define the RDF vocabulary for a wiki subset. | pages= |
| RecentChanges Dernières Modifs |
1.109 | DernièresModifs | days=2 show_minor= show_major=1 show_all= show_deleted=sometimes limit= format= daylist= difflinks=1 historylinks= caption= |
| RecentChangesCached | 1.4 | Caches output of RecentChanges called with default arguments. | days=2 show_minor= show_major=1 show_all= show_deleted=sometimes limit= format= daylist= difflinks=1 historylinks= caption= |
| RecentComments Commentaires Récents |
1.3 | CommentairesRécents | days=2 show_minor= show_major=1 show_all=1 show_deleted=sometimes limit= format= daylist= difflinks=1 historylinks= caption='Commentaires récents' |
| RecentEdits Éditions Récentes |
1.1 | ÉditionsRécentes | days=2 show_minor=1 show_major=1 show_all=1 show_deleted=sometimes limit= format= daylist= difflinks=1 historylinks= caption= |
| RecentReferrers | 1.2 | RecentReferrers | info=pagename exclude= author= owner= creator= sortby= limit=15 paging=auto cols=1 azhead=0 comma=0 commasep= ordered= noheader= debug= |
| RedirectTo Plugin Redirection |
1.13 | Redirige vers une autre url ou page. | href= page= |
| RelatedChanges Changements Liés |
1.5 | ÉditionsRécentes | days=2 show_minor=1 show_major=1 show_all=1 show_deleted=sometimes limit= format= daylist= difflinks=1 historylinks= caption='Changements liés' page=[pagename] |
| RichTable Plugin Beau Tableau |
1.7 | Un système de marques pour faire des tableaux sophistiqués. | |
| RssFeed | 1.10 | Importer des ressources RSS | feed= description= url= maxitem=0 debug= |
| SearchHighlight | 1.1 | Hilight referred search terms. | s= case_exact= regex= |
| SiteMap | 1.15 | Obtenir récursivement des RétroLiens ou liens | exclude= include_self=0 noheader=0 page=[pagename] description='Obtenir récursivement des RétroLiens ou liens' reclimit=4 info= direction=back firstreversed= excludeunknown=1 includepages= |
| SqlResult | 1.7 | Affiche le résultat de requêtes SQL simples | alias= ordered= template= where= sortby= limit=0,50 |
| SyntaxHighlighter | 1.7 | Source code syntax highlighter (via http://www.andre-simon.de) | syntax= style= color= number=0 wrap=0 |
| SystemInfo Plugin Infos Système |
1.23 | Affiche les informations de bas niveau pour PhpWiki. | description='Affiche les informations de bas niveau pour PhpWiki.' |
| TeX2png | 1.3 | Convert Tex mathematicals expressions to cached png files. This is for small text | text='$$(a + b)^2 = a^2 + 2 ab + b^2$$' |
| Template | 1.4 | Parametrized page inclusion. | page= vars= rev= section= sectionhead= |
| TexToPng | 1.5 | Pour convertir des formules TeX en image. | tex= magstep=3 img=png subslash=off antialias=on transparent=off center=off |
| TitleSearch Recherche Par Titre |
1.28 | Rechercher les titres de toutes les pages de ce wiki. | info= exclude= author= owner= creator= sortby= limit=0 paging=auto cols=1 azhead=0 comma=0 commasep= ordered= s= auto_redirect= noheader= case_exact= regex=auto format= |
| Transclude Plugin Insérer |
1.9 | Inclure une page externe dans le corps de la WikiPage. | src= height=450 |
| TranslateText Traduire Un Texte |
1.5 | Traduire du texte | lang= pagename=[pagename] translate= |
| UnfoldSubpages | 1.21 | Pour inclure le contenu de toutes les sous pages de la page actuelle. | info=pagename exclude= author= owner= creator= sortby= limit=0 paging=auto cols=1 azhead=0 comma=0 commasep= ordered= pagename=[pagename] quiet= maxpages= sections= smalltitle= words= lines= bytes= section= sectionhead= |
| UpLoad Déposer Un Fichier |
n/c | Transférer les fichiers vers Upload:<filename> | logfile=phpwiki-upload.log autolink=1 page=[pagename] |
| UserPreferences Préférences Utilisateurs |
1.37 | PréférencesUtilisateurs | userid= passwd= autologin= email= notifyPages= theme=Crao lang=fr editWidth=80 noLinkIcons= editHeight=22 timeOffset=0 relativeDates= googleLink= doubleClickEdit= |
| UserRatings | 1.4 | List the user's ratings. | dimension=0 userids= pageids= category= pagename=[pagename] exclude= limit=0 noheader=0 userPage= nobuds= info=pagename |
| VisualWiki | 1.19 | Représenter la structure du wiki par un graphe utilisant l'outil dot de graphviz. | imgtype=png width= height= colorby=age fillnodes=off label=name shape=ellipse large_nb=5 recent_nb=5 refined_nb=15 backlink_nb=5 neighbour_list= exclude_list= include_list= fontsize=9 debug= help= |
| WantedPages Pages Recherchées |
1.16 | Afficher toutes les pages référencées qui n'existent pas. | info=pagename exclude= author= owner= creator= sortby= limit=100 paging=auto cols=1 azhead=0 comma=0 commasep= ordered= page=[pagename] noheader= exclude_from=TraductionPgsrc,CarteInterWiki |
| WantedPagesOld | 1.1 | Afficher toutes les pages référencées qui n'existent pas. | noheader= exclude=TraductionPgsrc page=[pagename] sortby= limit=50 paging=auto |
| WhoIsOnline Qui Est En Ligne |
1.11 | Montre l'index de la table session. (utilisateurs en ligne). | mode=summary pagename=[pagename] allow_detail= dispose_admin= |
| WikiAdminChmod AdministrationDePhpWiki /Droits |
1.14 | Régler les permissions de pages individuellement. | info=pagename,perm,mtime,author exclude= author= owner= creator= sortby= limit=0 paging=auto cols=1 azhead=0 comma=0 commasep= ordered= s= perm= |
| WikiAdminChown | 1.8 | Changer le propriétaire des pages selectionnées. | info=pagename,owner,mtime exclude= author= owner= creator= sortby= limit=0 paging=auto cols=1 azhead=0 comma=0 commasep= ordered= s= user= |
| WikiAdminMarkup | 1.1 | Change the markup type of selected pages. | info=pagename,markup,mtime exclude= author= owner= creator= sortby= limit=0 paging=auto cols=1 azhead=0 comma=0 commasep= ordered= s= markup=2 |
| WikiAdminRemove | 1.30 | Supprimer toutes les pages sélectionnées en permanence. | info=most exclude= author= owner= creator= sortby= limit=0 paging=auto cols=1 azhead=0 comma=0 commasep= ordered= s= min_age=0 max_age=31 |
| WikiAdminRename | 1.26 | Renommer les pages sélectionnées. | info=pagename,mtime exclude= author= owner= creator= sortby= limit=0 paging=auto cols=1 azhead=0 comma=0 commasep= ordered= s= updatelinks=0 |
| WikiAdminSearchReplace | 1.19 | Recherche puis remplace le texte dans les pages sélectionnées. | info=some exclude= author= owner= creator= sortby= limit=0 paging=auto cols=1 azhead=0 comma=0 commasep= ordered= s= |
| WikiAdminSelect | 1.23 | Permet de choisir plusieurs pages qui seront passées vers d'autre plugins WikiAdmin. | s= author= owner= creator= only= exclude= info=most sortby=pagename limit=150 debug= |
| WikiAdminSetAcl | 1.23 | Régler les permissions de pages individuellement. | info=pagename,perm,mtime,owner,author exclude= author= owner= creator= sortby= limit=0 paging=auto cols=1 azhead=0 comma=0 commasep= ordered= p=[] s= |
| WikiAdminUtils | 1.19 | Plusieurs fonctions pour l'administration d'un wiki. | action= label= |
| WikiBlog Plugin Wiki Blog |
1.23 | Montrer et ajouter un Blog à [pagename] | pagename=[pagename] order=normal mode=show,add noheader= |
| WikiForm | 1.16 | WikiForm | action=upload default= buttontext= overwrite= size=50 |
| WikiFormRich | 1.15 | Provide generic WikiForm input buttons | action= method=post class=wikiaction buttontext= cancel= nobr= |
| WikiForum | 1.3 | Contrôler les sujets traités avec les commentaires/nouvelles et fournir une entrée de formulaire | pagename=[pagename] order=normal mode=show,add info= noheader= |
| WikiPoll | 1.9 | Permettre de faire des sondages configurables | page=[pagename] admin= require_all=1 require_least=0 |
| _AuthInfo | 1.20 | Afficher les informations générales de l'utilisateur. | userid= |
| _BackendInfo | 1.24 | Obtenir des infos de déboguage pour [pagename]. | page=[pagename] |
| _GroupInfo | 1.1 | Show Group Information | |
| _PreferencesInfo | 1.3 | Obtenir des infos de préférences pour l'utilisateur [userid]. | page=[pagename] userid=[userid] |
| _WikiTranslation | 1.17 | Affiche la traduction de quelques mots dans certaines pages. | info=pagename exclude= author= owner= creator= sortby= limit=0 paging=auto cols=1 azhead=0 comma=0 commasep= ordered= languages= string= page= what=pages match=* from_lang= include_empty= nolinks= noT= debug= |
| text2png | 1.13 | Converti le texte en une image png utilisant GD. | text='Hello WikiWorld!' l=fr |
Dernière modification le mardi 15 mars 2005 11:33:06



