BIKI Helper – Extension
Jump to navigation
Jump to search
Lou Montana (talk | contribs) (Add new function doc) |
Lou Montana (talk | contribs) (Remove move line up/down, moved to Editing.js) Tag: Manual revert |
||
(10 intermediate revisions by the same user not shown) | |||
Line 15: | Line 15: | ||
* 2022-07-12: 1.00, first upload | * 2022-07-12: 1.00, first upload | ||
* 2023-06-21: 1.05, add date functions | * 2023-06-21: 1.05, add date functions | ||
* 2024-04-15: 1.10, add page title's namespace formatting | |||
|- | |- | ||
! Version | ! Version | ||
| 1. | | 1.10 | ||
|} | |} | ||
This extension provides useful tools here and there on the BIKI. | This extension provides useful tools here and there on the BIKI. | ||
{{TOC}} | |||
{{Clear}} | |||
== Features == | == Features == | ||
{{TOC|subtoc|content= | |||
* 1. {{Link|#Editor Toolbar Buttons}} | |||
* 2. {{Link|#biki-date Function Syntax}} | |||
* 3. {{Link|#Page Title Formatting}} | |||
* | }} | ||
* {{ | |||
=== Editor Toolbar Buttons === | |||
[[File:wiki-biki_helper_added_editor_toolbar_buttons.jpg|thumb|New buttons available]] | |||
Added functionalities: | |||
* Highlight and BIKI Link buttons | |||
* Code tags ([[SQF Syntax]], [[SQS Syntax]], config (C++), Enforce Script (C#), JSON) | |||
* Infoboxes ({{Template|Feature}} informative/important/warning, {{Template|Wiki}} TODO/WIP) | |||
* Game icons ({{Template|GVI}} for most games) | |||
{{Clear}} | |||
=== biki-date Function Syntax === | === biki-date Function Syntax === | ||
{| class="wikitable float-right" style="font-size: .9em" | {| class="wikitable float-right" style="font-size: .9em" | ||
| <syntaxhighlight lang="html+handlebars"> | | <syntaxhighlight lang="html+handlebars"> | ||
Line 90: | Line 106: | ||
{{#biki-date:ymd|2001-06-22|2005-06-23}}<br> | {{#biki-date:ymd|2001-06-22|2005-06-23}}<br> | ||
{{#biki-date:his|2001-06-22 10:30:00|2001-06-23 11:45:17}}<br> | {{#biki-date:his|2001-06-22 10:30:00|2001-06-23 11:45:17}}<br> | ||
{{#biki-date:ymd|2001-06-22 10:30:00|2002-05-23 11:45:17}},<!-- I cheated for the formatting cause --><br>{{#biki-date:his|2001-06-22 10:30:00|2002-05-23 11:45:17}}<br> | |||
|} | |} | ||
Line 100: | Line 116: | ||
* date1: from what date to start - ideally format yyyy-mm-dd or yyyymmdd (hh:ii:ss or hhiiss) | * date1: from what date to start - ideally format yyyy-mm-dd or yyyymmdd (hh:ii:ss or hhiiss) | ||
* date2: <!--(Optional, default now) --> up to what date to calculate - same as ''date1'' | * date2: <!--(Optional, default now) --> up to what date to calculate - same as ''date1'' | ||
{{Clear}} | |||
=== Page Title Formatting === | |||
Namespaced page's title formatting, available through the <syntaxhighlight lang="css" inline>#biki-title-namespace</syntaxhighlight> CSS classname. | |||
<gallery mode="packed" style="display: inline-block"> | |||
wiki-biki_helper_page-title-before.jpg|Before | |||
wiki-biki_helper_page-title-after.jpg|After | |||
</gallery> | |||
Latest revision as of 00:02, 10 June 2024
BIKI Helper | |
---|---|
Description | Provides useful tools here and there on the BIKI. |
Author | Lou Montana |
Project Start | 2022-07-12: Project start |
Release Date |
|
Version | 1.10 |
This extension provides useful tools here and there on the BIKI.
Features
Contents
Editor Toolbar Buttons
Added functionalities:
- Highlight and BIKI Link buttons
- Code tags (SQF Syntax, SQS Syntax, config (C++), Enforce Script (C#), JSON)
- Infoboxes ({{Feature}} informative/important/warning, {{Wiki}} TODO/WIP)
- Game icons ({{GVI}} for most games)
biki-date Function Syntax
{{#biki-date}} | |
1460 | |
47 | |
3 | |
3 year(s), 11 month(s), 29 day(s) |
- format: can be one of
- age_full_days, age_full_months, age_full_years
- ymd (year month day), his (hour minute second) or ymdhis
- date1: from what date to start - ideally format yyyy-mm-dd or yyyymmdd (hh:ii:ss or hhiiss)
- date2: up to what date to calculate - same as date1
Page Title Formatting
Namespaced page's title formatting, available through the #biki-title-namespace
CSS classname.
Installation
- Unzip the directory to wiki
/extensions /BIKIHelper - Add
wfLoadExtension( 'BIKIHelper' );
to LocalSettings.php