BIKI Helper
|
Description
|
Provides useful tools here and there on the BIKI.
|
Author
|
Lou Montana
|
Project Start
|
2022-07-12: Project start
|
Release Date
|
- 2022-07-12: 1.00, first upload
- 2023-06-21: 1.05, add date functions
- 2024-04-15: 1.10, add page title's namespace formatting
|
Version
|
1.10
|
This extension provides useful tools here and there on the BIKI.
Features
Editor Toolbar Buttons
Added functionalities:
- 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}}
{{#biki-date:}}
{{#biki-date:age_full_months}}
{{#biki-date:age_full_months|2001-06-22}}
|
{{#biki-date}}
first date not provided
first date not provided
second date not provided
|
{{#biki-date:age_full_days|2001-06-22|2005-06-21}}
{{#biki-date:age_full_days|2001-06-22|2005-06-22}}
{{#biki-date:age_full_days|2001-06-22|2005-06-23}}
|
1460
1461
1462
|
{{#biki-date:age_full_months|2001-06-22|2005-06-21}}
{{#biki-date:age_full_months|2001-06-22|2005-06-22}}
{{#biki-date:age_full_months|2001-06-22|2005-06-23}}
|
47
48
48
|
{{#biki-date:age_full_years|2001-06-22|2004-06-22}}
{{#biki-date:age_full_years|2001-06-22|2005-06-21}}
{{#biki-date:age_full_years|2001-06-22|2005-06-22}}
{{#biki-date:age_full_years|2001-06-22|2005-06-23}}
{{#biki-date:age_full_years|2001-06-22|2006-06-22}}
|
3
3
4
4
5
|
{{#biki-date:ymd|2001-06-22|2005-06-21}}
{{#biki-date:ymd|2001-06-22|2005-06-22}}
{{#biki-date:ymd|2001-06-22|2005-06-23}}
{{#biki-date:his|2001-06-22 10:30:00|2001-06-23 11:45:17}}
{{#biki-date:ymdhis|2001-06-22 10:30:00|2002-05-23 11:45:17}}
|
3 year(s), 11 month(s), 29 day(s)
4 year(s), 0 month(s), 0 day(s)
4 year(s), 0 month(s), 1 day(s)
1 hour(s), 15 minute(s), 17 second(s)
0 year(s), 11 month(s), 1 day(s), 1 hour(s), 15 minute(s), 17 second(s)
|
{{#biki-date:format|date1|date2}}
- 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