TWiki Variables » Search » Category: Administration
Variables in this category:
- ACTIVATEDPLUGINS -- list of currently activated plugins
- ALLVARIABLES -- list of currently defined TWikiVariables
- AUTHREALM -- authentication realm
- DASHBOARD -- build a dashboard with banner and boxes
- EDITACTION -- select an edit template
- FAILEDPLUGINS -- debugging for plugins that failed to load, and handler list
- LANGUAGE -- current user's language
- LANGUAGES -- list available TWiki languages
- LOCALSITEPREFS -- web.topicname of site preferences topic
- MDREPO -- retrieve data from metadata repository
- PLUGINDESCRIPTIONS -- list of plugin descriptions
- PLUGINVERSION -- the version of a TWiki Plugin, or the TWiki Plugins API
- USERREPORT -- show user reports with profile pictures
- 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
ACTIVATEDPLUGINS -- list of currently activated plugins
- Syntax:
%ACTIVATEDPLUGINS%
- Expands to: SpreadSheetPlugin, ActionTrackerPlugin, AutoViewTemplatePlugin, BackupRestorePlugin, BreadCrumbsPlugin, ColorPickerPlugin, CommentPlugin, DBCachePlugin, DatePickerPlugin, EditTablePlugin, FilterPlugin, FormQueryPlugin, GluePlugin, GuidPlugin, HeadlinesPlugin, IfDefinedPlugin, InterwikiPlugin, JQueryPlugin, JQueryTwistyPlugin, NotificationPlugin, PreferencesPlugin, QRCodePlugin, SendMailPlugin, SetGetPlugin, SlideShowPlugin, SmiliesPlugin, TWikiSheetPlugin, TablePlugin, TagMePlugin, TinyMCEPlugin, TopicCreatePlugin, TreePlugin, TwistyPlugin, UserInfoPlugin, WatchlistPlugin, WysiwygPlugin
- Category: AdministrationVariables, DevelopmentVariables
- Related: PLUGINDESCRIPTIONS, FAILEDPLUGINS, PLUGINVERSION, TWikiPlugins, InstalledPlugins (this topic)
ALLVARIABLES -- list of currently defined TWikiVariables
- Syntax:
%ALLVARIABLES%
- Expands to: a table showing all defined TWikiVariables in the current context
- Category: AdministrationVariables
- Related: ACTIVATEDPLUGINS, VAR (this topic)
AUTHREALM -- authentication realm
- String defined as {AuthRealm} in configure. This is used in certain password encodings, and in login templates as part of the login prompt.
- Syntax:
%AUTHREALM%
- Expands to: Enter your LoginName. (Typically First name and last name, no space, no dots, capitalized, e.g. JohnSmith, unless you chose otherwise). Visit TWikiRegistration if you do not have one.
- Category: AdministrationVariables, SecurityAndAccessControlVariables, UsersAndAuthenticationVariables
- Related: TWikiUserAuthentication, SESSIONID, SESSIONVAR, LOGIN, LOGOUT, SESSION_VARIABLE (this topic)
DASHBOARD -- build a dashboard with banner and boxes
- Use this variable to quickly create dashboards for intranet home, team homepages, project homepages and knowledge bases. See the TWikiDashboardAddOn for details on enabling and using the
%DASHBOARD{...}%
variable. - Syntax:
%DASHBOARD{ section="..." ... }%
- Example:
%DASHBOARD{ section="dashboard_start" }%
%DASHBOARD{ section="banner" image="..." title="..." }%
%DASHBOARD{ section="box_start" title="Box 1 title" }%
Box 1 content
%DASHBOARD{ section="box_end" }%
%DASHBOARD{ section="box_start" title="Box 2 title" }%
Box 2 content
%DASHBOARD{ section="box_end" }%
...
%DASHBOARD{ section="dashboard_end" }%
- Category: AdministrationVariables, ApplicationsAndComponentsVariables, DevelopmentVariables, FormattingAndRenderingVariables, UIAndVisualizationVariables
- Related: TWikiDashboardAddOn (this topic)
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 asform
hide the normal text area and only edit the form. - Syntax:
%EDITACTION%
(returning eithertext
orform
) - 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
- Syntax:
%FAILEDPLUGINS%
- Expands to: See TWikiPlugins
- Category: AdministrationVariables, SystemInformationVariables
- Related: PLUGINDESCRIPTIONS, ACTIVATEDPLUGINS, PLUGINVERSION, TWikiPlugins, InstalledPlugins (this topic)
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.
- If the
- 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 matchesselection
"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
- The full name of the local site preferences topic. These local site preferences overload the system level preferences defined in TWikiPreferences.
- Syntax:
%LOCALSITEPREFS%
- Expands to:
Main.TWikiPreferences
, renders as TWikiPreferences - Category: AdministrationVariables, SystemInformationVariables
- Related: WEBPREFSTOPIC, WIKIPREFSTOPIC (this 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 matchingselection
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 matchesselection
"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:
- SpreadSheetPlugin (2018-07-05, $Rev: 30478 (2018-07-16) $): Add spreadsheet calculation like
"$SUM( $ABOVE() )"
to TWiki tables or anywhere in topic text - ActionTrackerPlugin (2017-08-05, $Rev: 30633 (2019-01-23) $): Adds support for action tags in topics, and automatic notification of action statuses
- AutoViewTemplatePlugin (2011-05-14, $Rev: 21260 (2011-05-14) $): Automatically sets VIEW_TEMPLATE and EDIT_TEMPLATE
- 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
- 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
- FilterPlugin (2010-07-25, $Rev: 19240 (2010-07-25) $): Substitute and extract information from content by using regular expressions
- FormQueryPlugin (TWiki-4, $Rev: 15561 (12 Dec 2008) $): Provides query capabilities across a database defined using forms and embedded tables in TWiki topics.
- GluePlugin (2.1, $Rev: 18553 (2010-04-30) $): Enable markup to span multiple lines
- GuidPlugin (2016-03-02, $Rev: 29983 (2016-03-02) $): Generate GUID unique IDs
- 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
- IfDefinedPlugin (v1.1, $Rev: 18548 (2010-04-29) $): Render content conditionally
- 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
- JQueryTwistyPlugin (2010-07-25, $Rev: 19236 (2010-07-25) $): Twisty section JavaScript library to open/close content dynamically
- NotificationPlugin (2017-08-05, $Rev: 30635 (2019-01-23) $): This plugin allows you to send fine grained notifications of topics you are interested in
- PreferencesPlugin (2018-07-05, $Rev: 30528 (2018-07-16) $): Allows editing of preferences using fields predefined in a form
- QRCodePlugin (2018-07-17, $Rev: 30621 (2018-07-17) $): Create QR Code (a matrix barcode) in TWiki pages, useful for mobile applications
- SendMailPlugin (2016-01-19, $Rev: 29910 (2016-01-20) $): Send e-mail from actions in TWiki topics, useful for workflow automation
- 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
:-)
asor
:eek:
as - 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
- TopicCreatePlugin (2014-11-07, $Rev: 28434 (2014-11-07) $): Automatically create a set of topics and attachments at topic save time
- TreePlugin (2015-08-12, $Rev: 29430 (2015-08-12) $): Dynamically generate TWiki topic trees based on the parent-child relationship of topics
- TwistyPlugin (2018-07-06, $Rev: 30497 (2018-07-16) $): Twisty section JavaScript library to open/close content dynamically
- UserInfoPlugin (2010-07-25, $Rev: 19259 (2010-07-25) $): Render information about users on a TWiki site
- WatchlistPlugin (2018-07-10, $Rev: 30536 (2018-07-16) $): Watch topics of interest and get notified of changes by e-mail
- WysiwygPlugin (2018-07-06, $Rev: 30528 (2018-07-16) $): Translator framework for WYSIWYG editors
- SpreadSheetPlugin (2018-07-05, $Rev: 30478 (2018-07-16) $): Add spreadsheet calculation like
- Category: AdministrationVariables, SystemInformationVariables
- Related: ACTIVATEDPLUGINS, FAILEDPLUGINS, PLUGINVERSION, TWikiPlugins, InstalledPlugins (this topic)
PLUGINVERSION -- the version of a TWiki Plugin, or the TWiki Plugins API
- Syntax:
%PLUGINVERSION{"name"}%
to get the version of a specific plugin - Example:
%PLUGINVERSION{"InterwikiPlugin"}%
expands to$Rev: 30454 (2018-07-16) $
- Syntax:
%PLUGINVERSION%
to get the version of the API - Expands to:
6.10
- Category: AdministrationVariables, SystemInformationVariables
- Related: WIKIVERSION, ACTIVATEDPLUGINS, FAILEDPLUGINS, PLUGINDESCRIPTIONS, TWikiPlugins, InstalledPlugins (this topic)
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 small, two line height user boxes "small_box_start"
"small_box"
or
"small_box_list"
"small_box_end"
style
user
,style
users
,style
noneShow slim, one line height user boxes "slim_box_start"
"slim_box"
or
"slim_box_list"
"slim_box_end"
style
user
,style
users
,style
noneShow rows of checkboxes to select users,
for use in HTML forms"select_users"
name
,selected
,users
,colums
,style
Show a selector to pick a user,
for use in HTML forms"select_one_user"
name
,selected
,users
Show the profile picture image of a user "profile_picture"
user
,height
,width
,title
Show users in business card format "business_card_start"
"business_card"
or
"business_card_list"
"business_card_end"
style
user
,style
users
,style
none - 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
- Syntax:
%WEBPREFSTOPIC%
- Expands to:
WebPreferences
, renders as WebPreferences - Category: AdministrationVariables, SystemInformationVariables
- Related: HOMETOPIC, LOCALSITEPREFS, WIKIPREFSTOPIC, VAR (this topic)
WIKIHOMEURL -- site home URL
- DEPRECATED, please use %WIKILOGOURL% instead.
- Syntax:
%WIKIHOMEURL%
- Expands to:
/do/view/Main/WebHome
- Defined in: TWikiPreferences, default
%SCRIPTURLPATH{"view"}%/%USERSWEB%/%HOMETOPIC%
- Note: For the top bar logo URL use
%WIKILOGOURL%
defined in WebPreferences instead. - Category: AdministrationVariables, SystemInformationVariables
- Related: WIKILOGOURL, WIKITOOLNAME (this topic)
WIKILOGOALT -- site logo tooltip message
- Syntax:
%WIKILOGOALT%
- Expands to:
Home - this site is powered by TWiki(R)
- Defined in: TWikiPreferences
- Category: AdministrationVariables, SystemInformationVariables
- Related: WIKILOGOIMG, WIKILOGOURL, WIKITOOLNAME (this topic)
WIKILOGOIMG -- site logo image URL
- Syntax:
%WIKILOGOIMG%
- Expands to:
/pub/Main/JUNOLinkLogos/Juno_logo_2_witte_achtergrond_108_x_55.png
- Renders as: /pub/Main/JUNOLinkLogos/Juno_logo_2_witte_achtergrond_108_x_55.png
- Defined in: TWikiPreferences
- Category: AdministrationVariables, SystemInformationVariables
- Related: WIKILOGOALT, WIKILOGOURL, WIKITOOLNAME (this topic)
WIKILOGOURL -- site logo home URL
- Syntax:
%WIKILOGOURL%
- Expands to:
https://junobase.com/do/view/Main/WebHome
- Defined in: TWikiPreferences, default
%SCRIPTURLPATH{"view"}%/%USERSWEB%/%HOMETOPIC%
- Category: AdministrationVariables, SystemInformationVariables
- Related: WIKILOGOALT, WIKILOGOIMG, WIKITOOLNAME (this topic)
WIKIPREFSTOPIC -- name of site-wide preferences topic
- Syntax:
%WIKIPREFSTOPIC%
- Expands to:
TWikiPreferences
, renders as TWikiPreferences - Category: AdministrationVariables, SystemInformationVariables
- Related: HOMETOPIC, LOCALSITEPREFS, WEBPREFSTOPIC (this topic)
WIKIVERSION -- the version of the installed TWiki engine
- Syntax:
%WIKIVERSION%
- Expands to:
TWiki-6.1.0, Mon, 16 Jul 2018, build 30610
- Category: AdministrationVariables, SystemInformationVariables
- Related: PLUGINVERSION, WIKITOOLNAME (this topic)
Categories:
Administration, Applications & Components, Attachments & Files, Charting & Drawing, Database & Forms, Date & Time, Development, Editing & Content Update, Email & Notification, Export & Publishing, Formatting & Rendering, Import, Linking & Navigation, Searching & Listing, Security & Access Control, Skins & Templates, System Information, Tables & Spreadsheets, UI& Visualization, Users & Authentication, Workflow & Automation