plugin:tplmod
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
plugin:tplmod [2019-01-15 13:05] – [Per User Interface Language] turnermm | plugin:tplmod [2024-04-03 15:06] (current) – LMS23 | ||
---|---|---|---|
Line 6: | Line 6: | ||
email : turnermm02@shaw.ca | email : turnermm02@shaw.ca | ||
type : action | type : action | ||
- | lastupdate : 2019-09-14 | + | lastupdate : 2021-12-06 |
- | compatible : Elenor of Tsort, Frusterick Manners, | + | compatible : Elenor of Tsort, Frusterick Manners, |
depends | depends | ||
conflicts | conflicts | ||
similar | similar | ||
- | tags : template, | + | tags : template, |
- | downloadurl: | + | downloadurl: |
bugtracker : https:// | bugtracker : https:// | ||
sourcerepo : https:// | sourcerepo : https:// | ||
Line 24: | Line 24: | ||
Search and install the plugin using the [[plugin: | Search and install the plugin using the [[plugin: | ||
====== Usage ====== | ====== Usage ====== | ||
- | This plugin enables you to modify the Dokuwiki | + | This plugin enables you to modify the DokuWiki |
==== Some rationales ==== | ==== Some rationales ==== | ||
- | Being able to make these kinds of changes based on IP address makes it possible to run a site which caters to more than one entity and to give each one its own tools, logo, etc. Changing by date makes it possible to freshen the appearance of a page for repeat visitors. | + | Being able to make these kinds of changes based on IP address makes it possible to run a site which caters to more than one entity and to give each one its own tools, logo, etc. Changing by date makes it possible to freshen the appearance of a page for repeat visitors. |
==== Template Compatiblities ==== | ==== Template Compatiblities ==== | ||
Line 43: | Line 43: | ||
The same principle for rotation applies to rotating tag lines and wiki names, as described above for the logos. | The same principle for rotation applies to rotating tag lines and wiki names, as described above for the logos. | ||
- | In order to implement tagline replacement, | + | **Important** \\ In order to implement tagline replacement, |
==== The Date Tagline ==== | ==== The Date Tagline ==== | ||
if the '' | if the '' | ||
[[http:// | [[http:// | ||
\T\o\d\a\y \i\s l F jS Y | \T\o\d\a\y \i\s l F jS Y | ||
- | This will output '' | + | This will output '' |
===== ACL controls ===== | ===== ACL controls ===== | ||
Line 69: | Line 69: | ||
===== Sidebar Toggle ===== | ===== Sidebar Toggle ===== | ||
The sidebar toggle mechanism is enabled by setting the '' | The sidebar toggle mechanism is enabled by setting the '' | ||
+ | |||
+ | An adjunct to sidebar toggling is the facility to suppress the sidebar by page and namespace. | ||
===== Supported Templates ===== | ===== Supported Templates ===== | ||
Tplmod was initially desiged for use with the default DokuWiki template. While tplmod should work with templates based on the DokuWiki [[template: | Tplmod was initially desiged for use with the default DokuWiki template. While tplmod should work with templates based on the DokuWiki [[template: | ||
Line 78: | Line 80: | ||
===== Background Color Setting ===== | ===== Background Color Setting ===== | ||
The '' | The '' | ||
- | =====Set Per User Interface | + | ===== Individual |
This feature enables setting of the User Interface language on a per user basis. It's done through the **User Profile** feature, which can be configured to display a new sub-dialog in which the current user can set the user's own User Interface Language. | This feature enables setting of the User Interface language on a per user basis. It's done through the **User Profile** feature, which can be configured to display a new sub-dialog in which the current user can set the user's own User Interface Language. | ||
Line 85: | Line 87: | ||
==== Configuration ==== | ==== Configuration ==== | ||
The UI Language dialog will not appear in the User Profile until the administrator selects the list of languages which the wiki's users can choose from. This is done in the Configuration Manager, using the '' | The UI Language dialog will not appear in the User Profile until the administrator selects the list of languages which the wiki's users can choose from. This is done in the Configuration Manager, using the '' | ||
- | **tplmod** plugin. | + | **tplmod** plugin. |
- | + | {{ https:// | |
- | The language change occurs immediately upon leaving the **User Profile** dialogs. | + | |
+ | The language change occurs immediately upon leaving the **User Profile** dialogs. The user can change language as need arises. | ||
===== Configuration and Settings ===== | ===== Configuration and Settings ===== | ||
- | ^ Option | + | ^ Option |
- | | logos | Comma separated list of image names for home page logo: names only, not paths | + | | logos | Comma separated list of image names for home page logo: names only, not paths |
- | | ips | Comma separated list of IPs for rotation by IP. Rotations follow sequence of IPs | | + | | ips | Comma separated list of IPs for rotation by IP. Rotations follow sequence of IPs | |
- | | sitetools | + | | sitetools |
- | | pagetools | + | | pagetools |
- | | profile | + | | profile |
- | | search | + | | search |
- | | taglines | + | | taglines |
- | | tag_date_format | + | | tag_date_format |
- | | acl_all | + | | acl_all |
- | | dateorip | + | | dateorip |
- | | rotatewhich | + | | rotatewhich |
- | | ptools_xcl | + | | ptools_xcl |
- | | rotate_title | + | | rotate_title |
- | | wiki_names | + | | wiki_names |
- | | toggle_sidebar | + | | toggle_sidebar |
- | | blocking | + | | blocking |
- | | background_color | + | | background_color |
- | |restricted_group|Name of group which is restricted from accessing the User Profile dialog. If no group is assigned and the profile '' | + | | restricted_group |
- | |deflang|User Interface Languages. | + | | deflang |
+ | | xcl_sidebar | ||
===== Development ===== | ===== Development ===== |
plugin/tplmod.1547553945.txt.gz · Last modified: 2019-01-15 13:05 by turnermm