Command type
Block type
*****
#search
Display a query form for searching the pages containing the entered search string.
The parameters control the search conditions
Block type
*
Display the server information (server name, server software, and administrator)
Block type
*
Determine whether the line breaks in input texts are displayed as line breaks.
The default behavior of PukiWiki with line breaks in input texts is set by the $line_break paremeter in pukiwiki.ini as follow
Texts | $line_break=0; | $line_break=1; |
Text_1 Text_2 | Text_1 Text_2 | Text_1 Text_2 |
The setlinebreak plugin changes this $line_break setting after the line it is placed in the page.
The parameter sets the the treatment of line breaks. If the parameters is omitted, the plugin toggles the current setting.
Block type
*
Obtain an RSS feed and display it on the page
By default, this plugin tries to obtain an RSS feed every time the page is accessed. If you place the showrss plugin in a frequently accessed page, use the cache functionality. The value of the cache timeout should be set properly depending on how frequently the target site is updated.
RSS_location - the file path or the URL of the RSS feed
The template parameter determines the display format of the RSS. The default value is 'default'.
cache_timeout - the cache expiration time (in hours). The default is to disable caches.
The last parameter determines whether the plugin displays the timestamp of the RSS feed. The timestamp is displayed if 1 is set. The default is not to display the RSS timestamp.
This plugin requires the xml extension of PHP.
Inline type
***
Display a string in a specified font size
fontsize - font size (in pixels)
string - the string to be displayed
Command type
Block type
Inline type
*
?plugin=stationary
#stationary
The stationary plugin is a template created for developers of a PukiWiki plugin.
It does not do anything other than displaying a simple text.
Command type
*
Display the list of the trackbacks
It can respond to the trackback from other sites when called by a POST request.
&tb_id - the trackback ID of the target page
&__mode - the format of the trackback list
To use this plugin, the $trackback in pukiwiki.ini.php must be set to 1.
Command type
****
Create a new page using an existing page as template.
This is similar to the function of 'creating a new page' using a skeleton page, but while 'create new' always reads the entire page, thie plugin can specify which part of the existing page should be used as a template.
TemplatePage - The page used as a template. It must be URL-encoded.
Inline type
Block type
*
&topicpath ;
#topicpath
Display the UI which displays the 'topic path'.
The topic path is a hierachical representation of the page structure. For example, If #topicpath is written on the page named PukiWiki/Tour, the plugin displays the following links.
[[Top>FrontPage]]/[[PukiWiki>PukiWiki]]/[[Tour>PukiWiki/Tour]]
The intended uses of this plugin are as follows.
If this plugin is used in the skin, set SKIN_DEFAULT_DISABLE_TOPICPATH to 0 in pukiwiki.skin.php.
(Command type)
Block type
****
Display an input form for creating stylized pages.
Unlike the bugtrack plugin, in which the items are fixed, the tracker plugin can create arbitrary input fields on the stylized page. The potential use of this plugin is to create FAQ, BBS, book reviews, TODO list, etc.
The input fields can be defined by creating a template page under :config/plugin/tracker/ according to specific formats. For a reference, the template equivalent to the bugtrack pluging is placed at :config/plugin/tracker/default.
TemplateName - the template template name (e.g., #tracker(hoge)). If omitted, :config/plugin/tracker/default is used.
It is possible to specify the form name or the list name after the template name. This is useful when you want to use multiple form/list formats for the same template. For example, #tracker(foo/form_alternative) uses :config/plugin/tracker/foo/form_alternative, and #tracker_list(foo/list_alternative) uses :config/plugin/tracker/foo/list_alternative for layout.
'''BasePageName' - the top-level page created by the plugin. The default is the current page.
For each tracker, the following 4 pages should be created as a template.
the descreiption of the foo template
definitions of input fields and layouts
format of the page to be created
layout of the list displayed by the tracker_list plugin. Special rules apply to the format definition (c), header(h), and footer(f) are a table (|...|)
(Command type)
Block type
****
Display the list of pages created by the tracker plugin
TemplateName - the template name used in the tracker plugin. The default is :config/plugin/tracker/default.
BasePageName - the base page name used in the tracker plugin. If the base page name was not specified by the tracker plugin, this should be the page in which the tracker plugin is placed. The default is the current page.
The third parameter specifies the key item for sorting and the sort order. sort_item should be selected from the fields defined in :config/plugin/tracker/TemplateName. The default is PageName
. sort_order is either ASC*1, DESC*2, SORT_ASC*3, or SORT_DESC*4, and it should be written after the colon (:). Use semicolons (;) to specify multiple sort keys (and orders). For example, #tracker_list(,,state:SORT_ASC;priority:SORT_ASC;_real:SORT_DESC) display the items sorted by (1) [state] in the ascending order, (2) [priority] in the ascending order, and (3) [_real] in the descending order with the priority of this order.
max_pages - maximum number of pages displayed on the list. The default is to display all pages.
Command type
*
Create the CACHE_DIR/entities.dat file.
Thie file stores the table which determines the HTML entities. Users and administrators usually don't have to see it.
This plugin is usually unnecessary, as the PukiWiki releases are distributed with entities.dat.
Page Info | |
---|---|
Page Name : | PukiWiki/1.4/Manual/Plugin/S-U |
Page aliases : | None |
Page owner : | leco1 |
Can Read | |
Groups : | All visitors |
Users : | All visitors |
Can Edit | |
Groups : | All visitors |
Users : | All visitors |