PhpWiki 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 WikiPlugin, HelloWorldPlugin, 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.

Some plugins require external libraries not provided with PhpWiki or PHP, such as the GD library for graphics.


Description: Provides a list of plugins on this wiki.

Plugins

Plugin Version Description Arguments
AddComment
AddCommentPlugin
1.7 Show and add comments for [pagename] pagename=[pagename]
order=normal
mode=add,show
jshide=0
noheader=
AllPages
AllPagesPlugin?
1.21 List all pages in this wiki. noheader=
include_empty=
exclude=
info=
sortby=pagename
limit=0
paging=auto
debug=
AllUsers
AllUsersPlugin?
1.12 With external authentication all users which stored their Preferences. Without external authentication all once signed-in users (from version 1.3.4 on). noheader=
include_empty=1
exclude=
info=
sortby=
limit=50
paging=auto
debug=
AuthorHistory
AuthorHistoryPlugin
1.5 List all page revisions edited by one user with diff links, or show a PageHistory-like list of a single page for only one user. exclude=
noheader=
includeminor=
includedeleted=
author=
page=[pagename]
info=version,minor,author,summary,mtime
BackLinks
BackLinksPlugin?
1.24 List all pages which link to [pagename]. exclude=
include_self=
noheader=
page=[pagename]
info=
CacheTest
CacheTestPlugin?
1.2 This is a simple example using WikiPluginCached. text='This is a simple example using WikiPluginCached.'
font=3
type=png
Calendar
CalendarPlugin
1.28 Calendar prefix=[pagename]/
date_format=%Y-%m-%d
year=
month=
month_offset=0
month_format='%B, %Y'
wday_format=%a
start_wday=0
CalendarList
CalendarListPlugin
n/a CalendarList prefix=[pagename]
date_format=%Y-%m-%d
year=
month=
month_offset=0
month_format='%B, %Y'
wday_format=%a
start_wday=0
Comment
CommentPlugin
1.2 Embed hidden comments in WikiPages.
CreatePage
CreatePagePlugin
1.4 Create a Wiki page by the provided name. s=
initial_content=
template=
CreateToc
CreateTocPlugin
1.20 Automatically link headers at the top pagename=[pagename]
headers=!!!,!!,!
noheader=0
align=left
with_toclink=0
jshide=0
liststyle=dl
indentstr=  
Diff
DiffPlugin?
1.1 Display differences between revisions pagename=[pagename]
name=World
versions=
version=
previous=major
EditMetaData
EditMetaDataPlugin
1.10 Edit metadata for [pagename] page=[pagename]
ExternalSearch
ExternalSearchPlugin
1.9 Redirects to an external web site based on form input s=
formsize=30
url=
name=
debug=
FrameInclude
FrameIncludePlugin
1.9 Displays a url in a seperate frame inside our body. Only one frame allowed. src=
page=
name=content
title=
rows=18%,*,15%
cols=20%,*
frameborder=1
marginwidth=
marginheight=
noresize=
scrolling=auto
FullTextSearch
FullTextSearchPlugin?
1.21 Search the content of all pages in this wiki. s=
case_exact=
regex=
noheader=
exclude=
limit=
quiet=
FuzzyPages
FuzzyPagesPlugin?
1.11 Search for page titles similar to [pagename]. s=
debug=
GoTo
GoToPlugin?
n/a Go to or create page. size=32
GooglePlugin
GooglePluginPlugin?
1.2 Make use of the Google API q=
mode=search
startIndex=1
maxResults=10
formsize=30
HelloWorld
HelloWorldPlugin
1.13 Simple Sample Plugin salutation=Hello,
name=World
IncludePage
IncludePagePlugin
1.24 Include text from another wiki page. page=
rev=
quiet=
words=
lines=
section=
sectionhead=
IncludeSiteMap
IncludeSiteMapPlugin?
1.11 Include recursively all linked pages starting at exclude=
include_self=0
noheader=0
page=[pagename]
description='Include recursively all linked pages starting at '
reclimit=2
info=
direction=back
firstreversed=
excludeunknown=1
includepages=words=50
InterWikiSearch
InterWikiSearchPlugin?
1.6 Perform searches on InterWiki sites listed in InterWikiMap.
LikePages
LikePagesPlugin?
1.19 List page names which share an initial or final title word with '[pagename]'. page=[pagename]
prefix=
suffix=
exclude=
noheader=
info=
ListSubpages
ListSubpagesPlugin?
1.3 Lists the names of all SubPages of the current page. noheader=
pages=
exclude=
info=
MostPopular
MostPopularPlugin?
1.28 List the most popular pages. pagename=[pagename]
exclude=
limit=20
noheader=0
sortby=hits
info=
paging=auto
NoCache
NoCachePlugin?
1.2 Don't cache this page. nocache=1
OldStyleTable
OldStyleTablePlugin
1.9 Layout tables using the old markup style. caption=
cellpadding=1
cellspacing=1
border=1
summary=
OrphanedPages
OrphanedPagesPlugin?
1.8 List pages which are not linked to by any other page. noheader=
include_empty=
exclude=
info=
sortby=
limit=50
paging=auto
PageDump
PageDumpPlugin?
1.7 View a single page dump online. s=
page=[pagename]
format=
download=
PageGroup
PageGroupPlugin?
1.7 PageGroup for [pagename] parent=
rev=
section=Contents
label=
loop=
PageHistory
PageHistoryPlugin?
1.28 List PageHistory for [pagename] days=
show_minor=1
show_major=1
limit=
page=[pagename]
format=
PageInfo
PageInfoPlugin?
1.5 Show extra page Info and statistics for [pagename]. page=[pagename]
version=[version]
PageTrail
PageTrailPlugin?
1.4 PageTrail Plugin numberlinks=5
invisible=
duplicates=
PhotoAlbum
PhotoAlbumPlugin
1.7 Displays a set of photos listed in a text file with optional descriptions src=
mode=normal
numcols=3
showdesc=both
link=1
attrib=
bgcolor=#eae8e8
hlcolor=#c0c0ff
align=center
height=auto
width=auto
cellwidth=image
tablewidth=1
p=
h=
weblocation=
PhpHighlight
PhpHighlightPlugin
1.9 PHP syntax highlighting wrap=1
string=#CC0000
comment=#FF9900
keyword=#006600
bg=#FFFFFF
default=#0000CC
html=#000000
PhpWeather
PhpWeatherPlugin
1.11 The PhpWeather plugin provides weather reports from the Internet. icao=EKAH
cc=DK
language=en
menu=
units=both_metric
PluginManager
PluginManagerPlugin?
1.14 Description: Provides a list of plugins on this wiki. info=args
PopularNearby
PopularNearbyPlugin?
1.4 List the most popular pages nearby. pagename=[pagename]
mode=nearby
exclude=
limit=5
noheader=0
PrevNext
PrevNextPlugin?
1.3 Easy navigation buttons for [pagename] prev=
next=
up=
contents=
index=
first=
last=
order=
style=button
class=wikiaction
RandomPage
RandomPagePlugin?
1.10 Displays a list of randomly chosen pages or redirects to a random page. pages=1
redirect=
hidename=
exclude='RandomPage, HomePage, AllPages, RecentChanges, RecentEdits, FullRecentChanges'
info=
RateIt
RateItPlugin?
1.7 Rating system. Store user ratings per page pagename=[pagename]
version=
id=rateit
imgPrefix=
dimension=
small=
show=
mode=
RawHtml
RawHtmlPlugin
1.8 A plugin to provide for raw HTML within wiki pages. description='A plugin to provide for raw HTML within wiki pages.'
RecentChanges
RecentChangesPlugin?
1.92 RecentChanges days=2
show_minor=
show_major=1
show_all=
show_deleted=sometimes
limit=
format=
daylist=
difflinks=1
historylinks=
caption=
RecentChangesCached
RecentChangesCachedPlugin?
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=
RecentEdits
RecentEditsPlugin?
1.1 RecentEdits days=2
show_minor=1
show_major=1
show_all=1
show_deleted=sometimes
limit=
format=
daylist=
difflinks=1
historylinks=
caption=
RedirectTo
RedirectToPlugin
1.13 Redirects to another url or page. href=
page=
RelatedChanges
RelatedChangesPlugin?
1.2 RecentEdits days=2
show_minor=1
show_major=1
show_all=1
show_deleted=sometimes
limit=
format=
daylist=
difflinks=1
historylinks=
caption='Related Changes'
page=[pagename]
RichTable
RichTablePlugin
1.4 Layout tables using a very rich markup style.
RssFeed
RssFeedPlugin
1.4 Simple RSS Feed aggregator Plugin feed=
description=
url=
maxitem=0
debug=
SiteMap
SiteMapPlugin?
1.11 Recursively get BackLinks or links exclude=
include_self=0
noheader=0
page=[pagename]
description='Recursively get BackLinks or links'
reclimit=4
info=
direction=back
firstreversed=
excludeunknown=1
includepages=
SqlResult
SqlResultPlugin?
1.2 Display arbitrary SQL result tables page=[pagename]
alias=
template=
SystemInfo
SystemInfoPlugin
1.17 Provides access to PhpWiki's lower level system information. description='Provides access to PhpWiki's lower level system information.'
TexToPng
TexToPngPlugin?
1.4 Converts TeX to an image. May be used to embed formulas in PhpWiki. tex=
magstep=3
img=png
subslash=off
antialias=on
transparent=off
center=off
TitleSearch
TitleSearchPlugin?
1.21 Search the titles of all pages in this wiki. s=
auto_redirect=
noheader=
exclude=
info=
Transclude
TranscludePlugin
1.8 Include an external web page within the body of a wiki page. src=
height=450
TranslateText
TranslateTextPlugin?
1.3 Define a translation for a specified text lang=
pagename=[pagename]
translate=
UnfoldSubpages
UnfoldSubpagesPlugin
1.13 Includes the content of all SubPages of the current page. pagename=[pagename]
quiet=
sortby=pagename
limit=0
pages=
maxpages=
sections=
smalltitle=
words=
lines=
bytes=
section=
sectionhead=
UpLoad
UpLoadPlugin?
n/a Upload files to the local InterWiki Upload:<filename> logfile=file_list.txt
autolink=1
page=[pagename]
UserPreferences
UserPreferencesPlugin?
1.29 UserPreferences userid=
passwd=
autologin=
email=
notifyPages=
theme=default
lang=en
editWidth=80
noLinkIcons=
editHeight=22
timeOffset=0
relativeDates=
googleLink=
VisualWiki
VisualWikiPlugin?
1.8 Visualizes the Wiki structure in a graph using the 'dot' commandline tool from graphviz. imgtype=png
width=5
height=7
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=10
help=
WantedPages
WantedPagesPlugin?
1.11 Lists referenced page names which do not exist yet. noheader=
exclude=PgsrcTranslation
page=[pagename]
sortby=
limit=50
paging=auto
WhoIsOnline
WhoIsOnlinePlugin?
1.6 Show summary information of the current user sessions. mode=summary
pagename=[pagename]
allow_detail=
dispose_admin=
WikiAdminChmod
WikiAdminChmodPlugin?
1.6 Set individual page permissions. exclude=
info=pagename,perm,mtime,author
sortby=pagename
limit=0
WikiAdminRemove
WikiAdminRemovePlugin?
1.21 Permanently remove all selected pages. min_age=0
max_age=31
exclude=
info=most
sortby=pagename
limit=0
WikiAdminRename
WikiAdminRenamePlugin?
1.10 Rename selected pages. exclude=
info=pagename,mtime
sortby=pagename
limit=0
updatelinks=0
WikiAdminSearchReplace
WikiAdminSearchReplacePlugin?
1.9 Search and replace text in selected wiki pages. exclude=.
info=some
sortby=pagename
limit=0
WikiAdminSelect
WikiAdminSelectPlugin?
1.14 Allows selection of multiple pages which get passed to other WikiAdmin plugins. s=
only=
exclude=
info=most
sortby=pagename
limit=0
debug=
WikiAdminSetAcl
WikiAdminSetAclPlugin?
1.5 Set individual page permissions. p=[]
acl=
exclude=
info=pagename,perm,owner,group,mtime,author
sortby=pagename
limit=0
WikiAdminUtils
WikiAdminUtilsPlugin?
1.10 Miscellaneous utility functions of use to the administrator. action=
label=
WikiBlog
WikiBlogPlugin
1.16 Show and add blogs for [pagename] pagename=[pagename]
order=normal
mode=show,add
noheader=
WikiForm
WikiFormPlugin?
1.12 WikiForm action=upload
default=
buttontext=
size=50
WikiForum
WikiForumPlugin?
1.2 Handles threaded topics with comments/news and provide a input form pagename=[pagename]
order=normal
mode=show,add
info=
noheader=
WikiPoll
WikiPollPlugin?
1.7 Enable configurable polls page=[pagename]
admin=
require_all=1
require_least=0
_AuthInfo 1.13 Display general and user specific auth information. userid=
_BackendInfo 1.22 Get debugging information for [pagename]. page=[pagename]
_PreferencesInfo 1.3 Get preferences information for current user [userid]. page=[pagename]
userid=[userid]
_WikiTranslation 1.10 Show translations of various words or pages languages=
string=
page=
what=pages
match=*
from_lang=
include_empty=
exclude=
sortby=
limit=0
nolinks=
noT=
debug=
text2png
text2pngPlugin?
1.13 Convert text into a png image using GD. text='Hello WikiWorld!'
l=en

PhpWikiDocumentation WikiPlugin