If The Plaintext Is â€å“horselspã¢â‚¬â And The Block Size Is 5, What Is The Key?
Included from Help/PhpWiki
You are using PhpWiki at this very moment. Incredible, ain't it?
Visit our domicile page at http://phpwiki.fr and see PhpWiki in action at http://phpwiki.fr (and of course hither as well :-)).
Plugin IncludePage failed. Page "Help/WikiWikiWeb" does non exist.
Included from Aid/WikiForumPlugin
Describe Assist/WikiForumPlugin? hither.
Included from Help/WabiSabi
Since wabi-sabi represents a comprehensive Japanese world view or aesthetic system, it is difficult to explain precisely in western terms. According to Leonard Koren, wabi-sabi is the virtually conspicuous and feature feature of what we think of as traditional Japanese beauty and it â€Å"occupies roughly the same position in the Japanese pantheon of aesthetic values every bit do the Greek ethics of beauty and perfection in the Due west.â€Â
â€Å"Wabi-sabi is a beauty of things imperfect, impermanent, and incomplete.â€Â
â€Å"Information technology is the beauty of things modest and humble.â€Â
â€Å"Information technology is the beauty of things anarchistic.â€Â
(quoted from â€Å"WABI-SABI: FOR ARTISTS,DESIGNERS, POETS & PHILOSOPHERS,†1994, Leonard Koren)
The concepts of wabi-sabi correlate with the concepts of Zen Buddhism, as the first Japanese involved with wabi-sabi were tea masters, priests, and monks who good Zen. Zen Buddhism originated in Bharat, traveled to China in the 6th century, and was commencement introduced in Japan effectually the 12th century. Zen emphasizes â€Å"directly, intuitive insight into transcendental truth beyond all intellectual conception.†At the cadre of wabi-sabi is the importance of transcending ways of looking and thinking about things/existence.
- All things are impermanent
- All things are imperfect
- All things are incomplete
(likewise taken from WABI-SABI: FOR ARTISTS,DESIGNERS, POETS & PHILOSOPHERS, 1994, Leonard Koren):
Cloth characteristics of wabi-sabi:
- suggestion of natural procedure
- irregular
- intimate
- unpretentious
- earthy
- unproblematic
For more near wabi-sabi, encounter http://c2.com/cgi/wiki?WabiSabi.
Included from Aid/WikiForumPlugin
Describe Help/WikiForumPlugin? here.
Plugin IncludePage failed. Folio "Aid/AddingPages" does not exist.
Included from Help/WikiForumPlugin
Describe Help/WikiForumPlugin? here.
Plugin IncludePage failed. Page "Help/GoodStyle" does not exist.
Included from Aid/GoogleLink
Included from Help/WikiForumPlugin
Depict Help/WikiForumPlugin? hither.
Included from FindPage
Here are some practiced starting points for browsing.
- Help:HowToUseWiki gives you lot the quick lowdown on Wiki markup.
- RecentChanges recorded automatically.
- Assistance:MoreAboutMechanics of browsing and editing on this server.
Here's a title search. Try something like wiki or sandwich.
Utilise the following for a full text search. This takes a few seconds. The results will show all lines on a given folio which comprise a lucifer.
In a fuzzy pages search the titles of all pages are examined to find those which are similarly spelled or like sounding (english language).
Tips
Separate words with a space. All words have to match as substrings.
'OR', grouping with parenthesis, string-quoting and some glob-style wildcard characters are also supported.
To exclude words from a title search or total text search, prepend a '-'.
Apply '^xx' or 'xx*' to match words starting with 'xx'.
Use '*xx' or '20$' to match words ending with 'xx'.
Use '^discussion$' to lucifer exact words.
Use regex=auto and 're:' similar 're:discussion.*xx' or regex=posix to use posix regular expressions. (not nonetheless)
Utilise regex=auto and '//' like '/^give-and-take$/' or regex=pcre to lucifer using perl-style regular expressions.
Use regex=sql to friction match using SQL-style wildcards '%' and '_'.
Use regex=none to friction match any wildcards verbatim.
Instance: 'wiki text -php' looks for all pages containing the words 'wiki' and 'text',
merely non containing the give-and-take 'php'.
Plugin IncludePage failed. Folio "Help/Images" does not exist.
Included from Assistance/WikiForumPlugin
Depict Help/WikiForumPlugin? hither.
Plugin IncludePage failed. Page "Help/Categories" does not exist.
Included from Aid/WikiForumPlugin
Describe Aid/WikiForumPlugin? here.
Plugin IncludePage failed. Page "Help/LinkIcons" does non exist.
Included from Help/WikiForumPlugin
Draw Help/WikiForumPlugin? here.
Included from Help/WikiPlugin
A plugin is some PHP code that:
- lives in phpwiki/lib/plugin/<pluginname>.php
- implements the WikiPlugin interface by extending that class.
There are many plugins already distributed with PhpWiki. Simply look in the lib/plugin directory or see the PluginManager list or run into all the Help/*Plugin pages.
To write your ain, look at the Help:HelloWorldPlugin (HelloWorld.php in that directory), which is a minimal example of a plugin.
A WikiPlugin allows one to easily add new types of dynamic content (also as other functionality) to wiki pages within PhpWiki. In this very wiki all actions which are not entirely lowercased are implemented using plugins, and some lowercased convenience deportment also. (rename, revert, setacl, diff, ...)
Note that y'all can NOT extend the markup syntax with a plugin, every bit in other wiki engines.
(The former-manner MagicPhpWikiURLs have been replaced past plugins entirely.)
Example
Currently, i invokes a plugin by putting something similar:
<<AllPages limit=xx cols=iii>>
into a regular wiki-page. That particular example produces a list of the first 20 existing pages in 3 columns, via the PageList library.
All pages in this wiki (805 total):
|
|
|
Details
Plugins can take sure named arguments, most do. The values of these arguments can exist determined 4 unlike means. In social club of precedence:
-
The plugin invocation can specify the value for an statement, like so:
<?plugin BackLinks folio=OtherPage ?>
-
The argument can be specified via an HTTP query argument. This doesn't happen (is not allowed) unless the argument is mentioned in the plugin invocation:
<?plugin BackLinks page ?>
-
Default values specified in the plugin invocation:
<?plugin BackLinks page||=OtherPage ?>
-
The plugin must supply default values for each argument it uses. Such default args may exist overriden past URL arguments like and then:
BackLinks?page=ThisPage&sortby=-mtime
(The BackLinks plugin uses the current page every bit the default value for the page argument.)
Virtually plugins using the PageList library inherit their default arguments from the PageList.
Standard Arguments
Most plugins display a list of pages, via the PageList library. PageList provides automated support for those arguments.
info, exclude, author, owner, creator, sortby, limit, paging, cols, azhead, comma, commasep, ordered
For details encounter the PageList library documentation.
exclude and pages take a list of pages. Either as comma-separated list, supporting glob-fashion wildcards, or via the <!plugin-listing pluginname [args] !> invocation syntax, where pluginname might be any plugin returning a PageList.
Since nigh plugins return a PageList, this PageList is too a common input parameter for other plugins, actions or formats.
Bones Plugin Types
All these plugins derive from the WikiPlugin form extending the run method, which returns a object tree of HTML objects, and may react on any provided arguments from the WikiPage (see the args below) or optionally overridden by arguments from the url (Get or POST args), if defined via '||='.
A basic plugin but needs the run() method, and optionally getName, getDescription, getDefaultArguments. Run into the Assistance:HelloWorldPlugin for a curt introduction.
plugin reacts on its arguments and the request and displays capricious HTML.
plugin-class is used to brandish a input blazon=text box for the default argument s.
plugin-list is used every bit argument to provide a dynamic list of pagenames.
<?plugin PluginName [args...] ?><?plugin-form PluginName [args...] ?><?plugin PluginName args=<!plugin-list pluginname [args...] !> ?>
The box Method
Themes based on the "sidebar" theme may utilise the box method of whatever plugin, which displays a title and a condensed content in a box.
WikiPluginCached
Plugins deriving from the course WikiPluginCached must also define the methods getPluginType(), optionally getExpire(), managesValidators(), and dependent of the getPluginType the methods to display the possibly cached result.
getImage(), getMap() or getHtml(),
optionally also
getAlt(), getImageType(), embedMap(), embedImg(), embedObject()
See the config.ini PLUGIN_CACHED_* settings and WikiPluginCached
Action Pages
The term ActionPage refers to a folio containing a plugin invocation with the same or translated pluginname as the pagename. An action is together with the pagename argument the basic PhpWiki argument. Information technology tin both be GET or POST deportment. Actions are untranslated, ever English language, pagenames can be localized. Basic (and old) actions are all lowercase, similar edit, browse, remove, ... Newer deportment in CamelCase are invoked via plugins on their specific action page.
We decoupled actions from plugins via action pages for the post-obit reasons:
- Back up translated activeness buttons and customizable action descriptions.
- Customize standard actions by tuning the plugin invocation arguments. Override or add plugin defaults.
- Divide uncomplicated plugins into multiple actions, like RecentChanges/RecentEdits, MostPopular/LeastPopular, AllPages/AllPagesCreatedByMe/AllPagesLastEditedByMe/ AllPagesOwnedByMe which differ just in one statement.
- Simplify the syntax for actions on another deportment using a PageList as effect of an actionpage as input parameter for another action or format.
- Those actions which have buttons or links in the theme or are referenced in the standard pgsrc pageset require their (possibly localized) actionpages, otherwise the actions will non work.
- If the localized actionpage is not found the english version is used.
- If no actionpage is found, it is recommended to exercise action=upgrade, which imports all missing and required action pages into the database.
So for a hypothetical new MyActionPage plugin MyActionPage will invoke the plugin and Help:MyActionPagePlugin should be the description page.
Existing Plugins
Meet PluginManager for a detailed list. Most plugins should have their ain description page every bit subpage of Aid/ with the name Plugin appended.
PhpWikiDocumentation
Plugin IncludePage failed. Page "Help/MagicPhpWikiURLs" does not exist. Plugin IncludePage failed. Folio "Assist/MoreAboutMechanics" does non be.
Included from Help/WikiForumPlugin
Describe Help/WikiForumPlugin? here.
Plugin IncludePage failed. Page "Aid/TextFormattingRules" does non exist.
Included from Assist/WikiForumPlugin
Depict Help/WikiForumPlugin? here.
Plugin IncludePage failed. Folio "Aid/SemanticRelations" does not be.
Included from Aid/WikiForumPlugin
Describe Assist/WikiForumPlugin? here.
Plugin IncludePage failed. Page "Help/PageList" does not exist. Plugin IncludePage failed. Page "Help/Advice for Mediawiki users" does non be.
Included from Help/ActionPage
The term ActionPage refers to a page containing a plugin invocation with the same or translated pluginname every bit the pagename. An activity is together with the pagename argument the basic PhpWiki statement. It tin can both be Get or Mail actions. Actions are untranslated, always English, pagenames tin be localized. Basic (and one-time) actions are all lowercase, similar edit, browse, remove, ... Newer actions in CamelCase are invoked via plugins on their specific action folio.
We decoupled deportment from plugins via action pages for the following reasons:
- Support translated activity buttons and customizable action descriptions.
- Customize standard actions by tuning the plugin invocation arguments. Override or add plugin defaults.
- Carve up simple plugins into multiple deportment, similar RecentChanges/RecentEdits, MostPopular/LeastPopular, AllPages/AllPagesCreatedByMe/AllPagesLastEditedByMe/ AllPagesOwnedByMe which differ only in 1 argument.
- Simplify the syntax for actions on some other actions using a PageList as result of an actionpage as input parameter for another action or format.
- Those deportment which take buttons or links in the theme or are referenced in the standard pgsrc pageset require their (maybe localized) actionpages, otherwise the actions will not work.
- If the localized actionpage is not plant the english version is used.
- If no actionpage is establish, it is recommended to do activity=upgrade, which imports all missing and required action pages into the database.
So for a hypothetical new MyActionPage plugin MyActionPage will invoke the plugin and Help:MyActionPagePlugin should be the description folio.
Existing Plugins
See PluginManager for a detailed list. Most plugins should accept their own description page as subpage of Help/ with the proper noun Plugin appended. PhpWikiDocumentation
Included from Help/AllPagesPlugin
Included from Help/AuthorHistoryPlugin
The AuthorHistory plugin allows y'all to listing the history of edits by a item author; y'all tin can specify the page name equally well (default is the current folio).
Usage
<<AuthorHistory arguments>>
Arguments
Argument | Description | Default value |
---|---|---|
exclude | Pages to exclude | none |
noheader | Do not brandish folio header | false |
includeminor | Include modest modifications | false |
includedeleted | Include deleted pages | false |
author | Display modification by this author | Current user |
folio | Requite a page proper name or "all" | Current page |
info | Info to display in the tabular array | version, pocket-sized, author, summary, mtime |
Examples
<<AuthorHistory page=HomePage includeminor=1>>
<<AuthorHistory folio=all>>
Included from Aid/CalendarPlugin
The Calendar plugin tin can be used to generate a monthly agenda in a wiki page. It'south handy for personal wikis.
Individual dates in the agenda link to specially named wiki pages. The names for the â€Å"day pages†are by default formed by appending the date to the pagename on which the agenda appears.
Usage
<<Calendar>>
will get you:
| |||||||||
Mon | Tue | Wednesday | Thu | Friday | Sat | Sunday | |||
1 | 2 | 3 | |||||||
4 | 5 | six | seven | eight | 9 | 10 | |||
11 | 12 | 13 | fourteen | 15 | 16 | 17 | |||
18 | 19 | twenty | 21 | 22 | 23 | 24 | |||
25 | 26 | 27 | 28 | 29 | 30 |
Arguments
Argument | Description | Default value |
---|---|---|
Selection of Month | ||
twelvemonth | Specify the yr for the calendar. | Current year |
month | Specify the month for the calendar. | Current month |
month_offset | Added to month. Tin can be used to include several months worth of calendars on a single wiki folio. | 0 |
â€Å"Day Page†Names | ||
date_format | strftime style format string used to generate page names for the â€Å"day pages.†| The default value is %Y-%m-%d. |
prefix | Prepended to the date (formatted per date_format) to generate the â€Å"solar day page†names. | The default value is [pagename]/. |
Appearance | ||
month_format | strftime mode format cord used to generate the title of the calendar. | (Default: %B %Y.) |
wday_format | strftime style format cord used to generate the twenty-four hour period-of-calendar week names at the top of the agenda. | |
start_wday | What 24-hour interval of the week does the calendar showtime on. This should be specified as an integer in the range nothing (Lord's day) through six (Saturday), inclusive. |
Examples
<<Calendar month_offset=+1>>
will get you lot:
| |||||||||
Mon | Tue | Wed | Thu | Fri | Sat | Sun | |||
ane | |||||||||
2 | iii | four | v | vi | 7 | 8 | |||
ix | ten | xi | 12 | thirteen | 14 | 15 | |||
sixteen | 17 | 18 | 19 | 20 | 21 | 22 | |||
23 | 24 | 25 | 26 | 27 | 28 | 29 | |||
30 | 31 |
<<Calendar start_wday=0>>
will become you:
| |||||||||
Lord's day | Mon | Tue | Wed | Thu | Friday | Sat | |||
1 | 2 | ||||||||
3 | 4 | 5 | vi | seven | 8 | ix | |||
10 | 11 | 12 | thirteen | 14 | 15 | xvi | |||
17 | 18 | nineteen | xx | 21 | 22 | 23 | |||
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Run into Also
- Help:CalendarListPlugin
Often used together like this:
<<Agenda>> <<CalendarList>>
Authors
This characteristic was inspired by Calendar, and outset implemented past Gary Benson. Information technology was later implemented as a plugin by Jeff Dairiki.
Included from Assistance/CommentPlugin
The Comment plugin lets you hide parts of a Wiki page without actually deleting the text. Comments will merely exist visible in the Wiki markup when editing or viewing the source.
Usage
Simply place the text to be commented out betwixt <<Comment and >>:
<<Comment == A Hidden Section == This text will not show up in the generated HTML folio, but information technology is still visible when editing the WikiMarkup. >>
Author
- Martin Geisler
Included from Help/CreateBibPlugin
The CreateBib plugin creates a BibTex file from linked pages.
The page used in argument should contain a list of links to pages containing references in BibTex format.
Usage
<<CreateBib arguments>>
Arguments
Argument | Description | Default value |
---|---|---|
pagename | The page from which the BibTex file is generated | None (required argument) |
Case
<<CreateBib pagename="MyBib">>
Author
- Lea Viljanen
Run into Besides
Included from Help/CreateTocPlugin
The CreateToc plugin allows to create a dynamical Table of Contents of all headers. It besides allows to number the headers in the page.
The headers might be in classic Phpwiki syntax or in Wikicreole/Mediawiki syntax (see beneath).
The Tabular array of Contents tin easily be inserted past clicking on the TOC button in the Edit toolbar.
Usage
<<CreateToc arguments>>
Arguments
Statement | Description | Default value |
---|---|---|
extracollapse | Provide a push to hide/display the Tabular array of Contents | truthful |
firstlevelstyle | Style of first level numbering: number, alphabetic character or roman. | number |
headers | Which headers to include. See below. | ane,ii,3,four,5 |
indentstr | Indent string. | |
jshide | Boolean if the Tabular array of Contents should be initially hidden and on click expanded. | fake |
liststyle | List manner: dl or ol or ul. Using ol is equivalent to with_counter=ane. | dl |
noheader | Boolean if the Tabular array of Contents header should be omitted. | false |
notoc | Boolean if the Table of Contents should no be displayed (headers are numbered). | false |
pagename | Table of Contents of which page? | electric current pagename |
position | Where to display the Table of Contents: full, left or right. | full |
version | Page version | near recent version |
width | Width of Table of Contents (if position is left or right) | 200px |
with_counter | Boolean if hierarchical prefixes should be added. | imitation |
with_toclink | Boolean if headers should link dorsum to the Table of Contents. | imitation |
Headers
Syntax: a comma-separated listing of levels. !!!,!!,! also allowed
Level | Phpwiki syntax | Wikicreole/Mediawiki syntax | HTML rendering |
---|---|---|---|
ane | !!! | == | h2 |
2 | !! | === | h3 |
three | ! | ==== | h4 |
4 | None | ===== | h5 |
v | None | ====== | h6 |
Examples
Default values
<<CreateToc>>
Only two levels of headers
<<CreateToc headers=one,2>>
Table of Contents with hierarchical numbering
<<CreateToc with_counter=1>>
No Table of Contents, but headers are numbered
<<CreateToc notoc=1>>
Tabular array of Contents with hierarchical numbering, beginning level in roman
<<CreateToc with_counter=1 firstlevelstyle=roman>>
See Also
- Assistance:TextFormattingRules
Known Bug
- If you include pages via Template or IncludePage plugins, the Tabular array of Contents will not contain the headers of the included pages.
-
The Tabular array of Contents will exist incorrect if a header contains:
- a Template plugin call via {{ }},
- an image,
- or a ~.
- If y'all preview the page, the Table of Contents will not be correct if yous modified headers. The Tabular array of Contents will be taken from the last saved revision.
Included from Help/DeadEndPagesPlugin
The DeadEndPages plugin returns a listing of pages which are not linked to past whatsoever other page.
It is only an allonym for OrphanedPages plugin.
Included from Help/DebugAuthInfoPlugin
Authoritative plugin, used to debug auth problems and settings. This plugin is only for testing purposes. If DEBUG has no _DEBUG_LOGIN bit gear up, only the admin user can phone call it, which is of no real use.
Warning! This may display DB and user passwords in cleartext. We think we cleared everything out though.
Usage
<<DebugAuthInfo userid||=AdminUser>>
Arguments
Argument | Description | Default value |
---|---|---|
userid | Id of user to debug | Electric current user |
Example
See DebugAuthInfo
Authors
- Jeff Dairiki
- Reini Urban
See Besides
- DebugAuthInfo is the corresponding Help:ActionPage.
- Help:DebugGroupInfoPlugin
- Help:DebugBackendInfoPlugin
Included from Help/EditMetaDataPlugin
The EditMetaData plugin allows yous to add/edit/delete metadata cardinal/value pairs for a given page. Yous must be logged in every bit the administrator to do this. The page'southward metadata contains things similar the page hit count, last edit time and so on.
<<AppendText argument>>
Argument
Argument | Clarification | Default value |
---|---|---|
page | Which page to edit | Electric current folio. |
Examples
Editing the metadata for the HomePage would look like this:
<<EditMetaData folio="HomePage">>
With no arguments the plugin defaults to the electric current page:
<<EditMetaData>>
Included from Aid/ExternalSearchPlugin
The ExternalSearch plugin creates a form to query InterWikis or other internet sites.
Usage
<<ExternalSearch url="InterWiki or URL" name="push button text" >>
Arguments
Argument | Description | Default value |
---|---|---|
url | Specify a wiki from the InterWikiMap or a url. Whatever text entered by the user will be appended to the search url. The cord placeholder ' %s ' can exist used to insert a search query into the url rather than appending it. | |
proper name | Text to brandish in the submit push. | For InterWiki sites the default is the wiki name, for other urls the default is the text â€Å"External Searchâ€Â. |
formsize | Specify the input area size. | 30 characters |
debug | Don't really redirect to the external site, just print out the url that would be redirected to. |
Examples
url="http://sunir.org/apps/meta.pl?" proper name="Metawiki Search" url="http://world wide web.usemod.com/cgi-bin/mb.pl?" name="MeatBall Search" url=php-lookup url=php-office url=PhpWiki
Perform a full-text search on multiple wiki's:
Perform a full-text search on MeatBall wiki:
Search the PHP web site for a function proper noun:
Enter the proper noun of a PHP function to view the documentation page:
Enter any existing page name on PhpWiki to bound to that page:
Encounter Likewise
- Help:TitleSearchPlugin
- Help:FullTextSearchPlugin
- Assistance:InterWikiSearchPlugin
- Aid:LinkSearchPlugin
- Help:SemanticSearchPlugin
Included from Help/FileInfoPlugin
The FileInfo plugin displays the version, date, size, perms of an uploaded file. Only files relative and beneath to the uploads path can be handled.
For exe files the version argument might work to brandish the VERSIONINFO ressource string. (highly experimental).
Typical Usage
<<FileInfo file=uploads/setup.exe display=version,date>> <<FileInfo file=uploads/setup.exe brandish=name,version,appointment format="%s (version: %s, engagement: %s)">>
Arguments
Statement | Description | Default value |
---|---|---|
file | Relative path from PHPWIKI_DIR. | None (required argument) |
display | Comma-separated string of version, size, phonysize, date, mtime, owner, proper noun, path, dirname, link, mime-typ, magic. | None (required argument) |
format | printf format string with %s only, all brandish modes from in a higher place vars return strings | (optional) |
quiet | print no error if file not found | false |
Examples
This wiki was installed at 12/16/xviii 20:35:17.
Included from Help/FullTextSearchPlugin
The FullTextSearch plugin searches the content of all pages in this wiki.
Usage
<<FullTextSearch arguments>>
Arguments
All PageList arguments (except paganame), plus the following ones:
Argument | Description | Default value |
---|---|---|
s | The search term | none |
hilight | Highlight results (boolean) | true |
case_exact | Search with instance exact (boolean) | fake |
regex | Blazon of regular expression used for searching | motorcar |
sortby | Sorting social club for results | -hi_content |
noheader | Do not display header (boolean) | false |
exclude | Comma-separated list of glob to exclude | false |
repose | Be less verbose (boolean) | true |
Example
<<FullTextSearch s=boolean>>
Full text search results for "boolean"
No matches
Writer
- Reini Urban
See Also
- Help:TitleSearchPlugin
- Help:ExternalSearchPlugin
- Help:InterWikiSearchPlugin
- Help:LinkSearchPlugin
- Help:SemanticSearchPlugin
Included from Help/GoToPlugin
The GoTo plugin displays a form with text entry box and 'Get' button. The user enters a page proper name... if it exists, browse that page; if not, edit (create) that folio.
Note: pagenames are absolute, not relative to the actual subpage.
Usage
<<GoTo>>
Arguments
None.
Instance
<<GoTo>>
Authors
- Michael van Dam
- Reini Urban
Run across Also
Included from Help/GooglePluginPlugin
The GooglePlugin plugin is a wrapper for the Google Spider web APIs. It allows yous to do Google searches, recollect pages from the Google cache, and ask Google for spelling suggestions.
Note: You must kickoff obtain a license fundamental at http://www.google.com/apis/
Max 1000 queries per day.
Usage
<<GooglePlugin arguments>>
Arguments
Argument | Clarification | Default value |
---|---|---|
q | ||
way | search, cache or spell | search |
startIndex | one | |
maxResults | 10 | |
formsize | 30 |
Instance
<<GooglePlugin>>
Author
- Reini Urban
See Also
Included from Help/GraphVizPlugin
The GraphViz plugin passes all its arguments to the graphviz dot binary and displays the result as cached image (PNG, GIF, SVG) or imagemap. Run into http://world wide web.graphviz.org/Documentation.php, esp. http://world wide web.graphviz.org/doc/info/lang.html for the dot linguistic communication specs.
Notes
- We back up all image types supported by GD so far, PNG most likely.
- On imgtype = imap, cpamx, ismap, cmap an additional mapfile will be produced.
Usage
<<GraphViz [options...] multiline dot script ... >>
Arguments
Argument | Clarification | Default value |
---|---|---|
imgtype | Image type | png |
alt | Image alternating text | |
pages | <! plugin-listing support !> encoded as pagename = [ URL = url ] | |
exclude | Exclude pages | |
assist | Display argument assistance |
Example
<<GraphViz digraph automata_0 { size ="8.v, 11"; node [ shape = circle]; 0 [ style = filled, color=lightgrey ]; 2 [ shape = doublecircle ]; 0 -> two [ characterization = "a " ]; 0 -> one [ label = "other " ]; 1 -> ii [ label = "a " ]; 1 -> 1 [ label = "other " ]; 2 -> ii [ label = "a " ]; ii -> 1 [ characterization = "other " ]; "Machine: a" [ shape = plaintext ]; } >>
Author
- Reini Urban
See Also
- VisualWiki plugin, which depends on GraphViz and WikiPluginCached.
Included from Help/HelloWorldPlugin
A simple case plugin.
Hi,, Wiki User?!
From the source of this page:
<<HelloWorld salutation="Hello," name="Wiki User" >>
PhpWiki's plugin compages allows you lot to add together custom folio elements to your wiki. All you have to do is extend (bracket) the WikiPlugin form and create your output via the run() method, dependent on the Wiki- or Request arguments,
- either with the predefined HTML classes to create valid XHTML,
- or by using templates, which are easier customizable, but generally more a mess to apply and easier to create invalid XHTML.
// Constants are divers before the class. class function } role /**
* A uncomplicated demonstration WikiPlugin.
*
* Usage:
* <<HelloWorld> >
* <<HelloWorld
* salutation="Greetings, "
* name=Wikimeister
* > >
* <<HelloWorld salutation=Hi > >
* <<HelloWorld name=WabiSabi > >
*/
define ( 'THE_END' , "!" );
extends WikiPlugin
{
// Five required functions in a WikiPlugin. office getName () {
return _ ( "HelloWorld" );
}
render _ ( "Simple Sample Plugin" );
function getDefaultArguments () {
return assortment( 'salutation' => "Hullo," ,
'name' => "World" );
}
extract ( $this -> getArgs ( $argstr , $request )); // Any text that is returned will not be further transformed,
// then use html where necessary.
$html = HTML :: samp ( fmt ( '%s: %south' , $salutation , WikiLink ( $name , 'automobile' )),
THE_END );
return $html ;
}
};
Included from Aid/IncludePagePlugin
The IncludePage plugin will â€Å"include†other pages in this wiki. In the language of hypertext this is chosen transclusion.
Usage
<<IncludePage page=OtherPage rev=6 repose=1 words=50 lines=6>>
Arguments
Argument | Description | Default value |
---|---|---|
page | The page to include | None (required argument) |
rev | the revision | well-nigh recent revision |
quiet | if gear up, inclusion appears as normal content | false |
bytes | maximum number of bytes to include | None (include whole folio) |
words | maximum number of words to include | None (include whole page) |
lines | maximum number of lines to include | None (include whole page) |
sections | maximum number of sections to include | None (include all sections) |
department | include a named section | None |
sectionhead | when including a named section prove the heading | false |
Inclusion
is stripped.
.. is merely expanded in included pages.
Examples
IncludePage page=Help/AllPagesPlugin
Included from Help/AllPagesPlugin
IncludePage page=Help/AllPagesPlugin lines=6
Included from Aid/AllPagesPlugin
The AllPages plugin lists all pages in this wiki.
Usage
<<AllPages arguments>>
... showtime 6 lines
IncludePage page=Help/AllPagesPlugin section="Arguments"
Included from Aid/AllPagesPlugin
All PageList arguments, plus the following ones:
Argument | Description | Default value |
---|---|---|
noheader | Boolean. If true, header should be omitted. | faux |
include_empty | Boolean. If truthful, pages that are referenced but not yet created are included in the list. | false |
info | none |
IncludePage page=Help/AllPagesPlugin department="Arguments" sectionhead=true
Included from Assist/AllPagesPlugin
Arguments
All PageList arguments, plus the following ones:
Statement | Description | Default value |
---|---|---|
noheader | Boolean. If true, header should be omitted. | imitation |
include_empty | Boolean. If true, pages that are referenced but not however created are included in the list. | false |
info | none |
IncludePage page=Assistance/AllPagesPlugin sections=2
Does not work in Wikicreole syntax
Known Problems
- Line and word limit doesn't work if the included page itself includes a plugin.
- "sections" parameter does not piece of work if sections to include are in Wikicreole syntax.
- "department" parameter does non ever work if sections to include use both Wikicreole/Mediawiki and classic Phpwiki syntax.
Authors
- Joe Edelman
- problems fixes by Reini Urban
- "sections" parameter implemented by Marc-Etienne Vargenau, Alcatel-Lucent
Run across As well
- Help:IncludePagesPlugin (to include multiple pages)
- Help:TemplatePlugin (to include a page with parameters)
Included from Help/IncludePagesPlugin
The IncludePages plugin will "include" a list of multiple pages, based on IncludePage plugin.
Usage
<<IncludePages arguments >>
Arguments
All arguments from IncludePage plugin, plus the post-obit ones:
Argument | Clarification | Default value |
---|---|---|
pages | The pages to include | none |
exclude | The pages to exclude | false |
Instance
<<IncludePages pages=<!plugin-listing BackLinks !> >>
Author
- Reini Urban
Come across Also
- Help:IncludePagePlugin
Included from Help/IncludeTreePlugin
Display Dynamic Category Tree.
Usage
<<IncludeTree arguments>>
Arguments
Statement | Description | Default value |
---|---|---|
exclude | ||
include_self | 0 | |
noheader | 0 | |
page | The current page | |
description | Override default Description. Printed equally header. | |
reclimit | ii | |
info | fake | |
direction | Get BackLinks or forward links (links listed on the page) | back |
firstreversed | If true, become BackLinks for the outset page and forward links for the remainder. Only applicable when management = 'frontwards'. | faux |
excludeunknown | If true (default) so exclude whatsoever mentioned pages which don't exist yet. Simply applicable when direction = 'forward'. | true |
dtree | true |
Example
<<IncludeTree>>
Author
- Reini Urban
See Besides
- Help:SiteMapPlugin
Included from Help/JabberPresencePlugin
The JabberPresence plugin shows Jabber presence status.
Usage
<<JabberPresence arguments>>
Arguments
Argument | Description | Default value |
---|---|---|
scripturl | http://edgar.netflint.net/status.php | |
jid | ||
type | epitome | |
iconset | gabber |
Example
<<JabberPresence scripturl=http://edgar.netflint.cyberspace/status.php jid=yourid@jabberserver type=html iconset=phpbb >>
Author
- Arnaud Fontaine
See Also
Included from Help/LikePagesPlugin
The LikePages plugin lists page names which share an initial or final title word with a given folio.
Usage
<<LikePages arguments>>
Arguments
All PageList arguments, plus the post-obit ones:
Argument | Description | Default value |
---|---|---|
page | The page to execute upon | current pagename |
prefix | List only pages that share the same prefix | imitation |
suffix | Listing only pages that share the same suffix | imitation |
Examples
<<LikePages page=HomePage>>
These pages share an initial or final title give-and-take with "HomePage"
<<LikePages suffix=Page>>
Page names with suffix "Page"
Writer
- Reini Urban
See Also
Included from Assist/ListPagesPlugin
The ListPages plugin is the simplest plugin to explicitly list a set of pages with all available PageList options, mainly used for a wikilens theme to brandish ratings info and recommendations.
Information technology tin likewise be used with the PluginList method to list a set of pages generated by another plugin, and/or to exclude a set of pages generated by some other plugin.
Run across the PageList options.
Usage
<<ListPages arguments>>
Arguments
All PageList arguments, plus the following ones:
Argument | Clarification | Default value |
---|---|---|
pages | Pages to list | false |
dimension | 0 |
Additional info arguments
top3recs | recommendations (wikilens theme merely) |
---|---|
numbacklinks | number of backlinks (links to the given folio) |
numpagelinks | number of frontward links (links at the given page) |
Examples
<<ListPages pages=HomePage,FindPage>>
<<ListPages info=hits sortby=hits pages=<!plugin-list BackLink page=[] !> exclude=ListPagesPlugin,WikiPlugin >>
Included from Help/MostPopularPlugin
Included from Help/OldStyleTablePlugin
The OldStyleTable plugin tin exist used to include tables inside a wiki page using the quondam-manner markup syntax for tables.
This plugin is included for legacy only. We recommend to utilise Wikicreole tables or Mediawiki tables instead.
Usage
<<OldStyleTable caption="OldStyleTable" border||=two ||^ *Proper name* |v *Cost* |v *Notes* | *First* | *Concluding* |> Jeff |< Dairiki |^ Cheap |< Not worth information technology |> Marco |< Polo | Cheaper |< Not bachelor >>
will go you lot
Name | Toll | Notes | |
First | Concluding | ||
Jeff | Dairiki | Cheap | Not worth it |
Marco | Polo | Cheaper | Non bachelor |
Note that multiple |due south atomic number 82 to spanned columns, and vs can exist used to bridge rows. A > generates a correct justified column, < a left justified column and ^ a centered column (which is the default.)
Arguments
Argument | Description | Default value |
---|---|---|
caption | Any string | Empty string |
border | Whatsoever number | 1 |
cellspacing | Any number | 1 |
cellpadding | Any number | 1 |
Syntax
Note that inside each table cell, new-way markup is used. You can only use inline markup --- no cake level markup is immune within table cells.
(Using onetime-style markup wouldn't make much sense, since one can't include multi-line plugin invocations using the old-manner markup rules.)
See Also
- Help:MediawikiTablePlugin
- Assist:RichTablePlugin
- Assist:WikicreoleTablePlugin
Included from Help/PageInfoPlugin
The PageInfo plugin returns extra data almost a page.
This plugin just passes a page revision handle to the Template 'info.tmpl', which does all the real work.
Usage
<<PageInfo arguments>>
Arguments
Statement | Description | Default value |
---|---|---|
page | pagename | |
version |
Example
<<PageInfo>>
Last Modified: | December 16, 2018 nine:27 pm |
Terminal Author: | hege |
Page Version: | ii |
Size: | 134 words, ane.3 KiB (1298 bytes) |
Hits: | 139966 |
Last Summary: | |
ACL type: | page permission inherited from default |
ACL: | view:_EVERY; edit:_AUTHENTICATED,-_BOGOUSER; create:_AUTHENTICATED,-_BOGOUSER; list:_EVERY; remove:_ADMIN,_OWNER; purge:_ADMIN,_OWNER; dump:_ADMIN; change:_ADMIN,_OWNER |
Author
- Reini Urban
See Besides
Included from Assist/PluginManagerPlugin
The PluginManager plugin provides a dynamic list of plugins on this wiki.
Usage
<<PluginManager info=args>>
Arguments
Argument | Clarification | Default value |
---|---|---|
info | Display the arguments also. To disable utilize info=0. | enabled |
Configuration
define('REQUIRE_ADMIN', true) in the sourcecode to disable general usage.
Example
<<PluginManager>>
PhpWiki lets you extend it with new functionality via a plugin machinery. In brusk, you extend a PHP class we provide and customize it to print out the content you want. For more information see Assistance:WikiPlugin, Help: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 get is the source of the plugin. Under your wiki'southward 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 PhpWiki or PHP, such as
- PHP with GD support for the text2png plugin,
- LaTeX2HTML for the TexToPng plugin and TeX2png plugin,
- graphviz for the GraphViz plugin and VisualWiki plugin,
- ploticus for the Ploticus plugin,
- USE_DB_SESSION = true (default for the peardb, adodb or dba backends) for the WhoIsOnline plugin,
- --with-xml back up (with expat or libxml2) for the RssFeed plugin (ProjectSummary, RecentReleases) and HtmlParser support (ImportHtml, HtmlAreaEditing),
- PHP Mail functionality (php.ini: SMTP + sendmail_from on Windows or sendmail_path) for email PageChangeNotifications? and ModeratedPage's,
- a Google license key for the GooglePlugin 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/
Writer
- Jeff Dairiki ?
Included from Assist/PopularTagsPlugin
Included from Assist/RawHtmlPlugin
With this plugin you can embed raw unfiltered HTML in the page source; say, for example, you want to put in a complicated set of nested tables to display data. Past default, raw HTML is not allowed in nearly Wikis due to security problems (considering malicious users can insert redirects, Javascript, etc.)
For this plugin to piece of work, the folio must be locked by the administrator. If y'all are seeing the raw HTML being displayed below, instead of rendered, attempt locking the page (log in as the administrator first).
Sample HTML from www.gnu.org |
Included from Help/RecentChangesCachedPlugin
Cache output of RecentChanges called with default arguments.
Usage
<<RecentChangesCached>>
Arguments
Same as Assistance:RecentChangesPlugin
Example
<<RecentChangesCached limit=10>>
RecentChanges
The ten most recent major edits during the past 2 days are listed below.
No changes found
Author
- Reini Urban
See Also
Included from HomePage
Velkommen til utenmelk !!
Utenmelk er en side for alle oss som lever med melkefritt kosthold.
I forumet kan man diskutere kosthold, utveksle tips, oppskrifter, få råd og dra nytte av andres erfaringer. Mailinglista har vært i aktivitet en stund. Her kan man meddele tips og motta nyhetsbrev. Dere er selvfølgelig velkommen til å skrive direkte til meg også.
Utgangspunktet for siden er melkefritt kosthold, men det er litt å finne også for andre allergier og intoleranser. Dessverre er det slik at man ofte har flere enn èdue north allergi. Det være seg f.eks egg, nøtter, sitrus, soya, fisk, pollen, miljøfaktorer eller glutenintoleranse (cøliaki).
Mitt navn er Hege J. Fledsberg, jeg er laktoseintolerant og har ulcerøs colitt, i tillegg til allergi for en del miljøfaktorer. Min datter er multiallergiker, med blant annet både melk, egg, nøtter, skalldyr, sitrus og miljøfaktorer på sin liste. Vi har også begge ulik grad av atopisk eksem. Jeg har etterhvert mye erfaring og god oversikt over temaet allergi. Jeg har drevet Utenmelk siden 2006, da tok jeg over etter Kristin Øien som startet siden i 1999. Kristin er fortsatt med på laget og har ansvaret for mailinglista.
Håper siden kan være til hjelp og at vi alle her kan dra nytte av hverandres erfaringer.
Velkommen!!
Undersider:
*MelkeAllergi *LaktoseIntoleranse *AndreAllergier *AtopiskEksem *HøytKolesterol *UlcerøsColitt *TipsOgGodeRåd *DetteErUtenMelk *TrygdeRettigheter *NyttigeLenker *KokeBok *HandleISverige *KontaktInfo
Included from Help/SearchHighlightPlugin
The SearchHighLight plugin is an action page plugin, which is only used internally.
When someone is referred from a search engine like Google, Yahoo or our ain fulltextsearch, the terms the user searched for are highlighted. See also .
Arguments
Argument | Description | Default value |
---|---|---|
due south | The search term | none |
case_exact | boolean | false |
regex | boolean | simulated |
Included from Help/SemanticRelationsPlugin
Display the list of relations and attributes on this page.
Usage
<<SemanticRelations>>
Arguments
Statement | Description | Default value |
---|---|---|
page | Which pages (glob immune) | Current page |
relations | Which relations | All |
attributes | Which attributes | All |
units | ||
noheader | false | |
nohelp | false |
Example
<<SemanticRelations>>
Help/SemanticRelations - Find out how to add relations and attributes to pages.
Author
- Reini Urban
See As well
Included from Help/TemplatePlugin
The Template plugin allows to include text from a wiki page and replace certain placeholders by parameters.
A template can be seen every bit a parametrized block. It is similiar to CreatePage with the template argument, but at run-time.
At that place are two syntaxes to telephone call a template, the usual Phpwiki syntax for plugins, and a more concise syntax like to Mediawiki templates.
Usage
Without parameters
Plugin syntax:
<<Template page=Footer>>
Short syntax:
{{Footer}}
With parameters
Plugin syntax:
<<Template page=Film vars="championship=SomeFilm&twelvemonth=1999">>
Brusque syntax:
{{Picture|title=SomeFilm|yr=1999}}
With a specific revision of the page
Plugin syntax:
<<Template page=somepage rev=five>>
Curt syntax:
{{somepage?version=five}}
Arguments
Argument | Description | Default value |
---|---|---|
folio | pagename to be included every bit template | None (required argument) |
vars | optional parameters to exist expanded inside the template | (empty) |
rev | page revision | most recent revision |
section | just include a named department | (empty) |
sectionhead | when including a named section show the heading | (empty) |
Folio to include
If "Template:$folio" exists, information technology is used.
Else, if "Template/$page" exists, information technology is used.
Else "$page" is used.
This allows compatibility with Mediawiki that puts templates in the "Template:" namespace.
Parameter expansion
We only support named parameters, not numbered ones every bit in Mediawiki, and the placeholder is %%var%% and not {{{var}}} as in Mediawiki.
vars="var1=value1&var2=value2"
The following predefined variables are automatically expanded if existing:
Variable | Description |
---|---|
pagename | |
mtime | final modified appointment + fourth dimension |
ctime | cosmos engagement + time |
writer | last author |
owner | |
creator | first author |
SERVER_URL | |
DATA_PATH | |
SCRIPT_NAME | |
PHPWIKI_BASE_URL | |
BASE_URL |
Inclusion
is stripped.
.. is but expanded in pages using the template, not in the template itself.
Included from Help/TexToPngPlugin
Converts TeX to an paradigm. May be used to embed formulas in PhpWiki.
Usage
<<TexToPng arguments>>
Arguments
Argument | Description | Default value |
---|---|---|
tex | TeX Commands (default: text mode), use $...$ for inline math formula style and $$...$$ for large formula mode | |
magstep | magnify image past (one.two to the magstep) | |
img | Image type (png, jpeg or gif), if chosen image blazon is not bachelor use the first possible from png, gif, jpeg (in that order) | png |
subslash | on or off: substitute slashes by backslashes (to avoid the backslash problems of the database pear interface) | off |
antialias | on or off: render ps to img with antialias option. This produces higher quality output but is slower and needs more disk space. | |
transparent | on or off: produce transparent groundwork instead of white background. Seems to be buggy (in pstoimg - not my mistake) | |
eye | on or off | off |
Examples
This produces a little help screen:
<<TexToPng>>
A unproblematic formula:
<<TexToPng tex="$x^2$" >>
A more than complex formula:
<<TexToPng tex="$$/int^/infty_{-/infty} dx {1 /over /sqrt {x^2+1}}$$" subslash="on" >>
Author
- Johannes Große
See As well
Included from Help/TranscludePlugin
The Transclude plugin can be used to embed include whole (external) web pages within a wiki page.
Pages are transcluded using <iframe> tags.
Arguments
Statement | Description | Default value |
---|---|---|
src | The URL of the page to transclude | none |
title | The title of the page to transclude | Transcluded page |
height | The (initial) pinnacle of the transclusion frame. If, possible, subsequently the transcluded page is loaded, the frame is resized via Javascript and so that information technology fits the entire transcluded page. (Come across beneath for more.) | 450 |
quiet | If set up, frame appears every bit normal content | false |
Bugs / Caveats
- When possible, Javascript code is used to adjust the height of the iframe and then that it fits the entire transcluded page. Unfortunately, this seems possible only when the transcluded page comes from the same server equally the wiki page. (This restriction is due to security checks built in to the Javascript linguistic communication.)
- The recursion detection code does not currently piece of work. Be careful to avoid recursive transclusions, or you'll exist sorry (or at least amused.)
Instance
<<Transclude src="http://phpwiki.svn.sourceforge.cyberspace/viewvc/phpwiki/trunk/pgsrc/ReleaseNotes?view=markup">>
will get you
Transcluded from http://phpwiki.svn.sourceforge.net/viewvc/phpwiki/trunk/pgsrc/ReleaseNotes?view=markup
Included from Assist/UpLoadPlugin
The UpLoad plugin displays an editbox and ii buttons.
- The starting time push lets y'all cull the file to be uploaded at your local filesystem. The text value of this button is localised from your browser.
- The second â€Å"Upload†button actually uploads the given filename to the upload directory.
This directory is not browsable, any file there may be accessed by using the â€Å"Upload:†InterWikiMap prefix to the given filename. This way you lot can easily inline uploaded images.
Usage
<<UpLoad arguments>>
Arguments
Argument | Description | Default value |
---|---|---|
logfile | Local path. The format is currently HTML - a new <tr> row per entry - and non log file syntax. | phpwiki-upload.log |
autolink | Add the uploaded filename to the list of uploaded files at the page. | truthful |
page | The page where the uploaded files are publicly listed, if autolink is true. | Current page |
mode | 'actionpage' or 'edit' | actionpage |
Notes
- The user must be authenticated to be able to upload.
- The filename may not end with certain disallowed extensions, to foreclose from corruption.
- MAX_FILE_SIZE is configured by the config.ini selection MAX_UPLOAD_SIZE, which defaults to 16MB. Your webserver and PHP may add some other limit.
- Already existing uploaded files are Not overwritten.
Example
<<UpLoad>>
Encounter Also
Included from Help/VideoPlugin
The Video plugin allows to include video in a wiki page. Video file must be encoded in FLV format (Flash Video) or in an HTML 5 format:
- Ogg (.ogg suffix),
- MP4 (.mp4 suffix),
- WebM (.webm suffix).
The Video plugin can besides be called with the {{video.flv}} syntax.
Arguments
Use only one of url or file arguments at a fourth dimension.
Statement | Description | Default value |
---|---|---|
url | The url of a video file. | none |
file | The proper noun of a video file that has been uploaded. | none |
width | The width of the video (in pixels). | 460 |
height | The top of the video (in pixels). | 320 |
autoplay | Auto play the video when page is displayed (boolean). | fake |
Examples
A video:
<<Video url=http://a.video.server/a_video.flv>>
Another video:
<<Video file=another_video.flv>>
This is equivalent to:
{{another_video.flv}}
Big Buck Bunny
{{http://video.webmfiles.org/big-cadet-bunny_trailer.webm}}
Authors
- Roger Guignard, Alcatel-Lucent
- Marc-Etienne Vargenau, Alcatel-Clear-cut
See As well
- Help:Images
- Assistance:Adobe Flash
- Help:Wikicreole
- WebM Video for Cyberspace Explorer 9+
Included from Help/WikiAdminDeleteAclPlugin
The WikiAdminDeleteAcl plugin allows to delete page permissions.
Usage
<<~WikiAdminDeleteAcl arguments>>
Arguments
Statement | Description | Default value |
---|---|---|
s | Pages to select | None |
info | Columns to include in list | pagename, perm, mtime, possessor, author |
Example
<<WikiAdminDeleteAcl south=Temp*>>
Plugin WikiAdminDeleteAcl disabled. Plugin non run: not in browse mode
<?plugin WikiAdminDeleteAcl s=Temp*?>
Writer
- Marc-Etienne Vargenau, Alcatel-Lucent
See Also
- PhpWikiAdministration
Included from Assistance/WikiAdminPurgePlugin
The WikiAdminPurge plugin allows to purge pages.
Usage
<<WikiAdminPurge arguments>>
Arguments
Statement | Description | Default value |
---|---|---|
s | Pages to select | None |
Example
<<WikiAdminPurge s=Temp*>>
Plugin WikiAdminPurge disabled. Plugin not run: non in browse mode
<?plugin WikiAdminPurge s=Temp*?>
Author
- Marc-Etienne Vargenau, Alcatel-Clear-cut
Come across Also
- PhpWikiAdministration
Included from Assistance/WikiBlogPlugin
This simple plugin allows blog-mode entries on a page. Try making a few entries, and so await at RecentChanges to get an idea of how things work.
This plugin shows 'blogs' (comments/news) associated with a particular page and provides an input form for adding a new web log.
Arguments
Statement | Description | Default value |
---|---|---|
folio | page which is blogged to | Current folio |
order |
| normal |
mode |
| prove,add |
Usage
Add <<WikiBlog>> at your PersonalPage and BlogArchives and BlogJournal? will find the Blog entries automatically.
Now it is too the base class for all attachable pagetypes: "wikiblog", "comment" and "wikiforum"
Hints/comments
To take the blog prove upwardly on a carve up page:
On TopPage, utilize <<WikiBlog mode=add>> Create TopPage/Weblog with this page as actionpage: <<WikiBlog pagename=TopPage mode=prove>>
To take the master ADMIN_USER Blog appear nether Blog and not under WikiBlog?/Blog or UserName/Weblog equally for other users blogs, define BLOG_DEFAULT_EMPTY_PREFIX=truthful employ the page Blog every bit basepage and user="" (as default for ADMIN or electric current user) and pagename="Web log" in the diverse blog plugins (BlogArchives, BlogJournal?)
Case
You must be logged in to add together blog entries.
Writer
- Michael Van Dam, major refactor by Jeff Dairiki (as AddComment)
- Inverse equally baseclass to AddComment and WikiForum and EditToolbar integration by Reini Urban.
See Also
- Help:BlogJournalPlugin
- Help:BlogArchivesPlugin
Included from Assist/WikiFormPlugin
The WikiForm plugin provides generic input buttons.
Usage
<<WikiForm arguments>>
Arguments
Argument | Description | Default value |
---|---|---|
activeness | upload, loadfile, dumphtml or dumpserial | upload |
default | Default value in the input box | empty |
buttontext | Text displayed on the button | if action=upload, Upload |
overwrite | When loading pages, forcefulness overwrite or non | simulated |
size | Size of the input box | 50 |
Example
<<WikiForm action="loadfile" buttontext="Load File">>
Author
- Reini Urban
Run into Besides
- Aid:WikiFormRichPlugin
Included from Assist/WikiFormRichPlugin
Create generic and enhanced forms, with various options:
- editbox[] proper noun=.. value=.. text=.. autocomplete=0|one
- checkbox[] name=.. value=0|1 checked text=..
- radio[] name=.. value=.. text=..
- pulldown[] name=.. value=.. selected=.. text=.. autocomplete=0|1
- combobox[] name=.. value=.. text=.. method=.. args=..
- hidden[] name=.. value=..
- submit[]
- activeness, submit buttontext, optional cancel button (bool)
- method=get or post, Default: post.
Valid arguments for pulldown and editbox: autocomplete=one, Default: 0
If autocomplete=1, additional arguments method and args may be used. autocomplete together with dyn-methods (see beneath) should be used to handle larger lists (> 500).
If no method is given, value will be used to fill in the valid values.
method="xmlrpc:name [optional args]" method="dynxmlrpc:url [optional args]" method="url:http://server/wiki/method" method="dynurl:http://server/wiki/method" method="assortment:jsvariable" method="plugin:pluginname [optional args]"
- The plugin must return a pagelist.
- args are optional arguments, space separated, for the method.
- A combobox is a pulldown with autocomplete=i.
- Values which are constants are evaluated.
- The cancel button must be supported by the activity (merely some wikiadmin actions so far)
- improve layout past: nobr=1
- some let values equally listing from <!plugin-list pluginname args !>
Samples
<<WikiFormRich activeness=dumpserial method=get checkbox[] name=include value="all" editbox[] proper name=directory value=DEFAULT_DUMP_DIR editbox[] proper name=pages value=* editbox[] name=exclude value="" >>
<<WikiFormRich action=dumphtml method=become editbox[] name=directory value=HTML_DUMP_DIR editbox[] name=pages value="*" editbox[] proper noun=exclude value="" >>
<<WikiFormRich activeness=loadfile method=get editbox[] name=source value=DEFAULT_WIKI_PGSRC checkbox[] proper noun=overwrite value=1 editbox[] proper noun=exclude value="" >>
<<WikiFormRich activeness=TitleSearch method=get grade=wikiadmin nobr=1 editbox[] proper name=south text="" submit[] checkbox[] name=case_exact checkbox[] name=regex >>
<<WikiFormRich action=FullTextSearch method=go course=wikiadmin nobr=1 editbox[] name=s text="" submit[] checkbox[] proper name=case_exact checkbox[] name=regex >>
<<WikiFormRich activity=FuzzyPages method=get class=wikiadmin nobr=i editbox[] name=s text="" submit[] checkbox[] name=case_exact >>
<<WikiFormRich action=AppendText buttontext="AddPlugin" radio[] name=s value=<!plugin-list BackLinks page=WikiPlugin limit=5 !> >>
<<WikiFormRich action=AppendText buttontext="AddPlugin" combobox[] name=s text="" style="width:60px" value=<!plugin-listing BackLinks page=WikiPlugin !> submit[] >>
<<WikiFormRich action=AppendText buttontext="AddCategory" pulldown[] name=south text="Categories: " value=<!plugin-list TitleSearch s=Category !> >>
<<WikiFormRich activity=SemanticSearch buttontext="AddRelation" combobox[] name=relation method="xmlrpc:listRelations" submit[] checkbox[] name=case_exact text="Case-exact?" >>
<<WikiFormRich action=AppendText buttontext="InsertTemplate" combobox[] proper noun=due south text="Template: " method="plugin:titleSearch s=Template*" submit[] >>
<<WikiFormRich activeness=GoTo editbox[] proper noun=folio text="GoTo: " method="dynxmlrpc:titleSearch s=H" manner="width:100px" autocomplete=one submit[] >>
Author
- Reini Urban
Come across Also
- Assist:WikiFormPlugin
Included from Help/text2pngPlugin
Convert text into a png image using GD without using WikiPluginCached. The images are stored in a private <PHPWIKI_DIR>/images/<LANG> subdirectory instead, which are not timestamp checked at all. Delete the .png file(southward) if you lot change anything.
This is a really elementary and stupid plugin, which might need some work.
Usage
<<text2png text="some text">>
Arguments
Argument | Description | Default value |
---|---|---|
text | some text to brandish | |
lang | language subdirectory | |
strength | gear up to 1 to recreate the image | |
fontsize | xviii. with GD1 it'due south the pixelsize, with GD2 the pointsize | |
with_shadow | 1 | |
fontcolor | #000000 | |
shadowcolor | #AFAFAF | |
backcolor | #ffffff |
Configurable Options
See the sourcecode. Y'all'd probably demand to arrange $ttfont and text2png_debug.
Case
<<text2png text='How-do-you-do WikiWorld!'>>
Meet Likewise
- Assist:TeX2pngPlugin
- Aid:TexToPngPlugin
Plugin IncludePage failed. Recursive inclusion of page PhpWikiManual ignored
If The Plaintext Is â€å"horselspã¢â‚¬â And The Block Size Is 5, What Is The Key?,
Source: http://www.utenmelk.no/wiki2/index.php/PhpWikiManual?id=4&limit=10%2C10&count=805
Posted by: munrosteepire.blogspot.com
0 Response to "If The Plaintext Is â€å“horselspã¢â‚¬â And The Block Size Is 5, What Is The Key?"
Post a Comment