> > |
META TOPICPARENT |
name="TWikiVariablesSearch" |
Variables in this category:
ACTIVATEDPLUGINS -- list of currently activated plugins
- Syntax:
%ACTIVATEDPLUGINS%
- Expands to: FormQueryPlugin, SpreadSheetPlugin, ActionTrackerPlugin, BackupRestorePlugin, BreadCrumbsPlugin, CalendarPlugin, ChartPlugin, ColorPickerPlugin, CommentPlugin, DBCachePlugin, DatePickerPlugin, EditTablePlugin, ExplicitNumberingPlugin, FormPlugin, GluePlugin, HeadlinesPlugin, InterwikiPlugin, JQueryPlugin, JqPlotPlugin, LdapContribAdminPlugin, LdapNgPlugin, MacrosPlugin, NewUserPlugin, PreferencesPlugin, QuickCalendarPlugin, RedirectPlugin, RenderListPlugin, RevisionLinkPlugin, SetGetPlugin, SlideShowPlugin, SmiliesPlugin, SubscribePlugin, TWikiSheetPlugin, TablePlugin, TagMePlugin, TinyMCEPlugin, TreeBrowserPlugin, TwistyPlugin, VotePlugin, WatchlistPlugin, WebPermissionsPlugin, WysiwygPlugin
- Category: AdministrationVariables, DevelopmentVariables
- Related: PLUGINDESCRIPTIONS, FAILEDPLUGINS, PLUGINVERSION, TWikiPlugins, InstalledPlugins (this topic)
ALLVARIABLES -- list of currently defined TWikiVariables
AUTHREALM -- authentication realm
DASHBOARD -- build a dashboard with banner and boxes
EDITACTION -- select an edit template
- EDITACTION defined in a topic or preference setting will define the use of an editaction template instead of the standard edit. If EDITACTION is defined as
text , then hide the form. If EDITACTION is defined as form hide the normal text area and only edit the form.
- Syntax:
%EDITACTION% (returning either text or form )
- Expands to: %EDITACTION%
- Note: When EDITACTION is defined as text or form the Edit and Edit Raw buttons simply add
;action=text or ;action=form to the URL for the edit script. If you have defined EDITACTION in a topic setting or preference setting you can still edit the topic content or the form by removing the ;action=form or ;action=text from the edit URL in the browser and reload.
- Category: AdministrationVariables, EditingAndContentUpdateVariables, SkinsAndTemplatesVariables
- Related: TWikiScripts (this topic)
FAILEDPLUGINS -- debugging for plugins that failed to load, and handler list
LANGUAGE -- current user's language
- Returns the language code for the language used as the current user. This is the language actually used by TWiki Internationalization (e.g. in user interface).
- The language is detected from the user's browser, unless some site/web/user/session-defined setting overrides it:
- If the
LANGUAGE preference is set, it's used as user's language instead of any language detected from the browser.
- Avoid defining
LANGUAGE at a non per-user way, so each user can choose his/her preferred language.
- Category: AdministrationVariables, SystemInformationVariables
- Related: LANGUAGES (this topic)
LANGUAGES -- list available TWiki languages
- List the languages available (as
PO files) to TWiki. Those are the languages in which TWiki's user interface is available.
- Syntax:
%LANGUAGES{...}%
- Supported parameters:
Parameter: | Description: | Default: | format | format for each item. See below for variables available in the format string. | " * $langname" | separator | separator between items. | "\n" (newline) | marker="selected" | Text for $marker if the item matches selection | "selected" | selection="%LANGUAGE%" | Current language to be selected in list | (none) |
-
format variables: Variable | Meaning | $langname | language's name, as informed by the translators | $langtag | language's tag. Ex: en , pt-br , etc. |
- Category: AdministrationVariables, SystemInformationVariables
- Example:
<select>%LANGUAGES{format="<option $marker value='$langtag'>$langname</option>" selection="%LANGUAGE%"}%</select> creates an option list of the available languages with the current language selected (this topic)
LOCALSITEPREFS -- web.topicname of site preferences topic
MDREPO -- retrieve data from metadata repository
- Attention: This variable works only if MetadataRepository is in use. Otherwise, it always returns a zero length string.
- This retrieves data from the specified metadata repository table.
- Syntax:
%MDREPO{ "table" ...}% (generic form), %MDREPO{ web="..." ...}% (web specific form)
- Parameters (generic form without
web="..." parameter): Parameter | Description | Default | "..." | Specify the table to retrieve | This or below is required | table="..." | (Alternative to above) | This or above is required | separator="..." | The separator string of records | "$n" (new line) | format="..." | Format of one record. It may contain the following items. In addtion, the standard special tokens are handled accordingly. Item | Description | $_ or $_() | the record ID | $__ or $__() | The record value in the following format: FIELD_NAME=FIELD_VALUE FIELD_NAME=FIELD_VALUE ... | $marker or $marker() | Expands to marker for the item matching selection only | $_FILED_NAME or $_FIELD_NAME() | Please be noted that you need to put _ (underscore) in front of a field name. $_FIELD_NAME$ yields the value of the specified field. If the specified field does not exist in the record, it returns the null string (""). | ?FIELD_NAME?IF_FIELD_HAS_VALUE? | If the specified field has value and it's neither 0 nor the null string (""), it's evaluated as IF_FIELD_HAS_VALUE. Otherwise, it's evaluated as the null string. This is like q/.../ in Perl. A non-word character following ?FIELD_NAME becomes the terminator; i.e. you can write: ?FIELD_NAME:IF_TRUE: Specifically, the following characters can be used as the delimiter: ! # % ' / : ? @ ^ ` | ~ = is excluded because it clashes with a parameter specification in a URL (?name=value). | ?!FIELD_NAME?IF_FIELD_HAS_NO_VALUE? | Similar to above but it's opposite. If the field has value, it's evaluated as the null string. Otherwise, it's evaluated as IF_FIELD_HAS_NO_VALUE. | $question | Replaced with ? after the ?FIEL_DNAME and ?!FIELD_ANME constructs are processed. | | "| $_ | $__ |" | selection="..." | The record ID to be regarded as the selected. It affects how $marker in the format is evaluated. | none | marker="..." | Text for $marker in the format if the item matches selection | "selected" | filter="..." | The regular expression of record IDs to filter records. Matching is case-insensitive | none | exclude="..." | Comma separated list of record IDs to be excluded. You can use regular expression. If you specify Trash\d*, then Trash, Trash1, Trash2, ... are exluded but LightTrash and TrashBag are not excluded | none |
- Example:
%MDREPO{"webs" filter="^A" format="| $_ | $_admin | $_master |"}% This would show the metadata of webs whose names start with A.
- Paramerers (web specific form):
Parameter | Description | Default | web="..." | Specify the web. If it's a subweb, the corresponding top level web is specified | This is required | "..." | Specify the format of the return value in the same manner as the format parameter in the generic form | $__ | default="..." | Specify the value to be returned when the specified or implied top level web does not exist in MDREPO | "" (null string) |
- Example:
%MDREPO{web="Foo/Bar" "$_admin"}% This would show the admin field of the Foo web.
- Category: AdministrationVariables, SystemInformationVariables
- Related: MetadataRepository (this topic)
PLUGINDESCRIPTIONS -- list of plugin descriptions
- Syntax:
%PLUGINDESCRIPTIONS%
- Expands to:
- FormQueryPlugin (TWiki-4, $Rev: 15561 (12 Dec 2008) $): Provides query capabilities across a database defined using forms and embedded tables in TWiki topics.
- SpreadSheetPlugin (2018-07-05, $Rev: 30478 (2018-07-16) $): Add spreadsheet calculation like
"$SUM( $ABOVE() )" to TWiki tables or anywhere in topic text - ActionTrackerPlugin (2013-03-05, $Rev: 25364 (2013-03-05) $): Adds support for action tags in topics, and automatic notification of action statuses
- BackupRestorePlugin (2018-07-10, $Rev: 30551 (2018-07-16) $): Administrator utility to backup, restore and upgrade a TWiki site
- BreadCrumbsPlugin (2010-08-01, $Rev: 19303 (2010-08-01) $): A flexible way to display breadcrumbs navigation
- CalendarPlugin (2012-12-03, $Rev: 24315 (2012-12-04) $): Show a monthly calendar with highlighted events
- ChartPlugin (2013-05-23, $Rev: 25974 (2013-05-23) $): Visualize TWiki tables with area charts, bar charts, line graphs, scatter charts and sparklines
- ColorPickerPlugin (2018-07-05, $Rev: 30442 (2018-07-16) $): Color picker, packaged for use in TWiki forms and TWiki applications
- CommentPlugin (2018-07-05, $Rev: 30530 (2018-07-16) $): Quickly post comments to a page without an edit/preview/save cycle
- DBCachePlugin (2.1, $Rev: 19283 (2010-07-30) $): Lightweighted frontend to the DBCacheContrib to query cached TWiki content
- DatePickerPlugin (2018-07-05, $Rev: 30446 (2018-07-16) $): Pop-up calendar with date picker, for use in TWiki forms, HTML forms and TWiki plugins
- EditTablePlugin (2018-07-05, $Rev: 30448 (2018-07-16) $): Edit TWiki tables using edit fields, date pickers and drop down boxes
- ExplicitNumberingPlugin (1.6, $Rev: 19806 (2010-11-09) $): Use the
##., ##.. etc. notation to insert outline numbering sequences (1, 1.1, 2, 2.1) in topic's text. Also support numbered headings. - FormPlugin (2013-05-03, $Rev: 25946 (2013-05-17) $): Create simple and advanced web forms using TWiki forms
- GluePlugin (2.1, $Rev: 18553 (2010-04-30) $): Enable markup to span multiple lines
- HeadlinesPlugin (2018-07-13, $Rev: 30560 (2018-07-16) $): Show headline news in TWiki pages based on RSS and ATOM news feeds from external sites
- InterwikiPlugin (2018-07-05, $Rev: 30454 (2018-07-16) $): Write
ExternalSite:Page to link to a page on an external site based on aliases defined in a rules topic - JQueryPlugin (2018-07-05, $Rev: 30456 (2018-07-16) $): jQuery JavaScript library for TWiki
- JqPlotPlugin (2013-03-04 jquery.jqplot.1.0.7r1224, $Rev: 25369 (2013-03-06) $): Add line, bar and pie charts to TWiki topics using jqPlot JavaScript library
- LdapContribAdminPlugin (2013-02-16, $Rev: 25093 (2013-02-16) $): An admin panel for viewing and changing the LdapContrib database.
- LdapNgPlugin (2013-02-01, $Rev: 24846 (2013-02-04) $): Query and display data from an LDAP directory
- MacrosPlugin (Dakar, $Rev: 15763 (12 Dec 2008) $): Supports parameterised includes.
- NewUserPlugin (2011-01-14, $Rev: 20222 (2011-01-14) $): Create a user topic if it does not exist yet
- PreferencesPlugin (2018-07-05, $Rev: 30528 (2018-07-16) $): Allows editing of preferences using fields predefined in a form
- QuickCalendarPlugin (2011-01-13, $Rev: 20208 (2011-01-13) $): An anchor linkified, internally generated, minimal calender
- RedirectPlugin (2012-12-01, $Rev: 27583 (2014-05-31) $): Create a redirect to another topic or website
- RenderListPlugin (2018-07-05, $Rev: 30468 (2018-07-16) $): Render bullet lists in a variety of formats
- RevisionLinkPlugin (2.2, $Rev: 19837 (2010-11-10) $): Enable linking to specific topic revisions
- SetGetPlugin (2018-07-05, $Rev: 30472 (2018-07-16) $): Set and get variables and JSON objects in topics, optionally persistently across topic views
- SlideShowPlugin (2018-07-05, $Rev: 30474 (2018-07-16) $): Create web based presentations based on topics with headings.
- SmiliesPlugin (2018-07-05, $Rev: 30476 (2018-07-16) $): Render smilies as icons, like
:-) as or :eek: as - SubscribePlugin (2012-12-02, $Rev: 24302 (2012-12-03) $): Companion plugin to the MailerContrib, adding a "Subscribe me" link to topics to easily subscribe to topic changes
- TWikiSheetPlugin (2018-07-15, $Rev: 30604 (2018-07-16) $): Add TWiki Sheet spreadsheet functionality to TWiki tables
- TablePlugin (2018-07-05, $Rev: 30480 (2018-07-16) $): Control attributes of tables and sorting of table columns
- TagMePlugin (2018-07-05, $Rev: 30482 (2018-07-16) $): Tag wiki content collectively or authoritatively to find content by keywords
- TinyMCEPlugin (2018-07-10, $Rev: 30541 (2018-07-16) $): Integration of the Tiny MCE WYSIWYG Editor
- TreeBrowserPlugin (2014-01-02, $Rev: 28100 (2014-09-29) $): Renders a list as a collapsable/expandable tree.
- TwistyPlugin (2018-07-06, $Rev: 30497 (2018-07-16) $): Twisty section JavaScript library to open/close content dynamically
- VotePlugin (2012-12-10, $Rev: 24404 (2012-12-10) $): Simple way to count votes
- WatchlistPlugin (2018-07-10, $Rev: 30536 (2018-07-16) $): Watch topics of interest and get notified of changes by e-mail
- WebPermissionsPlugin (2013-06-18, $Rev: 26000 (2013-06-18) $): View and edit web permissions
- WysiwygPlugin (2018-07-06, $Rev: 30528 (2018-07-16) $): Translator framework for WYSIWYG editors
- Category: AdministrationVariables, SystemInformationVariables
- Related: ACTIVATEDPLUGINS, FAILEDPLUGINS, PLUGINVERSION, TWikiPlugins, InstalledPlugins (this topic)
PLUGINVERSION -- the version of a TWiki Plugin, or the TWiki Plugins API
REDIRECT{"url"} -- create a redirect to another topic or website
USERREPORT -- show user reports with profile pictures
- Show various user reports documented in UserReports
- Syntax:
%USERREPORT{ action="..." ... }%
- Overview of actions with parameters:
Report | action= | Parameters | Show a simple list of registered users | "user_list" | search , limit , sort , reverse | Show the profile picture image of a user | "profile_picture" | user , height , width , title | Show slim, one line height user boxes | "slim_box_start" "slim_box" or "slim_box_list" "slim_box_end" | style user , style users , style none | Show small, two line height user boxes | "small_box_start" "small_box" or "small_box_list" "small_box_end" | style user , style users , style none | Show users in business card format | "business_card_start" "business_card" or "business_card_list" "business_card_end" | style user , style users , style none | Show a selector to pick a user, for use in HTML forms | "select_one_user" | name , selected , users | Show rows of checkboxes to select users, for use in HTML forms | "select_users" | name , selected , users , colums , style |
- Example:
%USERREPORT{ action="user_list" search="jane" limit="5" }%
- Category: AdministrationVariables, DevelopmentVariables, UsersAndAuthenticationVariables
- Related: BUBBLESIG, SEARCH, USERSIG, UserList, UserReports (this topic)
WEBPREFSTOPIC -- name of web preferences topic
WIKIHOMEURL -- site home URL
WIKILOGOALT -- site logo tooltip message
WIKILOGOIMG -- site logo image URL
WIKILOGOURL -- site logo home URL
WIKIPREFSTOPIC -- name of site-wide preferences topic
WIKIVERSION -- the version of the installed TWiki engine
Total: 21 variables
Related Topics: TWikiVariables, TWikiVariablesSearch, TWikiVariablesQuickStart |