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 default="..."
Specify the value to be returned when the specified or implied top level web does not exist in MDREPO ""
(null string)"..."
Specify the format of the return value in the same manner as the format
parameter in the generic form$__
web="..."
Specify the web. If it's a subweb, the corresponding top level web is specified This is required - 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 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
noneShow small, two line height user boxes "small_box_start"
"small_box"
or
"small_box_list"
"small_box_end"
style
user
,style
users
,style
noneShow users in business card format "business_card_start"
"business_card"
or
"business_card_list"
"business_card_end"
style
user
,style
users
,style
noneShow 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
- 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