Commit graph

71 commits

Author SHA1 Message Date
CosmicAlpha 4fcb828705
Add more support to PortableInfoboxBuilder (#124)
Adds support for `<header>` and `<navigation>` tags
2024-05-11 17:49:11 -06:00
CosmicAlpha 3dd07ac9b9
Bump version 2024-05-07 23:45:24 -06:00
MJ 1c52d83867
Add wgPortableInfoboxUseFileDescriptionPage (#122)
Fixes #111

Co-authored-by: BlankEclair <blankeclair@waifu.club>
2024-05-07 11:26:46 -06:00
CosmicAlpha 574e709a45
Fixes for 1.39 (#90) 2022-12-06 17:19:24 -07:00
Lens0021 5f13d93478
Add wgPortableInfoboxResponsiblyOpenCollapsed (#78)
* Add wgPortableInfoboxResponsiblyOpenCollapsed

* Cast config to bool
2022-04-16 23:48:03 -06:00
Lens0021 f998d807a1
Replace deprecated BeforeParserrenderImageGallery (#75) 2022-04-15 09:58:30 -06:00
Universal Omega 643df1c8ec
Add PortableInfoboxMagic (#69) 2022-04-01 15:22:43 -06:00
Universal Omega 1264c03a98
Rename Special:InfoboxBuilder to Special:PortableInfoboxBuilder (#47) 2021-12-18 19:59:14 -07:00
Universal Omega 25c6c90bae
Add infobox builder (#37) 2021-12-17 11:00:14 -07:00
Universal Omega b1910b5aec
Remove BlockLevelPass hack (#40) 2021-12-03 12:28:38 -07:00
Universal Omega 16d1f4744c
Replace PageContentSave hook with MultiContentSave (#27) 2021-09-14 15:26:23 -06:00
Universal Omega f354bff398
manifest_version 2 (#19) 2021-09-12 18:37:45 -06:00
Universal Omega 4443277664
Use AutoloadNamespaces (#18) 2021-09-12 18:29:24 -06:00
Universal Omega f3d702496e
Rename files (#10) 2021-09-12 10:42:37 -06:00
Universal Omega 68cc50ef23
Add PHP 8.0 tests for Phan (#8) 2021-09-11 17:46:15 -06:00
Universal Omega 42778958ab
Add PHPUnit tests (#7) 2021-09-11 17:07:07 -06:00
Universal Omega 79046437fd
Add CI (#3) 2021-09-09 20:52:19 -06:00
Universal Omega dd9390e109
Require 1.32+ 2021-06-02 11:03:26 -06:00
lkucharczyk bd6c2ad47a Port <panel> and <section> tags 2019-04-15 00:21:02 +02:00
lkucharczyk c0272cbbf2 Add an option to disable renderer caching 2019-03-24 23:14:59 +01:00
lkucharczyk 001d8e3401 Port NodePanel & NodeSection classes 2019-02-24 23:03:04 +01:00
Luqgreg bd34f7b550 Update README and bump version to 0.3 🎉 2018-10-19 22:19:38 +02:00
Luqgreg 3c95bc47c2 Remove unused AllInfoboxes config and unnecessary aliases 2018-10-19 21:27:32 +02:00
Luqgreg d4b869cda5 AllInfoboxes and PIDataService improvements 2018-10-11 20:26:59 +02:00
Luqgreg 2317398cc2 Remove HtmlHelper 2018-10-07 16:44:55 +02:00
Luqgreg a5f5619b4d Add an option to use divs instead of headings in PI output 2018-09-22 15:31:32 +02:00
Luqgreg 09e57e2d34 Remove sanitizers 2018-09-03 17:59:15 +02:00
Luqgreg 0a6b0f9c70 Separate sources extractor and add it to ext.templateDataGenerator.data 2018-09-01 15:36:05 +02:00
Luqgreg 638c9ef08b MW 1.27 compatibilty fixes 2018-08-26 12:13:26 +02:00
Luqgreg 5053750f84 Require MW >= 1.29 2018-08-19 13:35:46 +02:00
Luqgreg 8a93653f0b Force RemexHtml as Tidy driver and add an option to disable tidying 2018-08-18 18:40:36 +02:00
Luqgreg 8762225606 Code refactoring 2018-08-16 11:25:53 +02:00
Luqgreg 3fa896d3bc Combine resource modules and load them only if needed 2018-08-15 17:10:55 +02:00
Luqgreg ec915c6fc4 Remove adding new pages to S:AI cache 2018-08-15 15:20:56 +02:00
Luqgreg 3744074ebb Update README and extension.json 2018-08-13 17:28:23 +02:00
Luqgreg a338403f01 Add NodeMedia aliases 2018-08-12 12:00:05 +02:00
Luqgreg 44038371e7 Rename NodeImage to NodeMedia 2018-08-12 11:45:29 +02:00
Luqgreg 13ccd9df75 Fix clone command in README and bump version to 0.2.1 2018-08-11 18:21:57 +02:00
Luqgreg 4f30ae6b34 Load PI stylesheet without visible FOUC 2018-08-11 17:35:12 +02:00
Luqgreg c84d332c17 Markers are handled by parser, no need to do it twice 2018-08-11 16:49:39 +02:00
Luqgreg 3a3fd95ec8 Major code cleanup (#10) and bumping version to 0.2 🎉 2018-08-09 12:36:52 +02:00
Luqgreg 7fe3a39d1d Mustache -> Handlebars 2018-08-08 11:31:33 +02:00
Luqgreg 6d52d0e683 Minor fixes 2018-08-08 10:29:34 +02:00
Luqgreg 8ccae693d5 Bring back and fix PortableInfoboxDataBag 2018-08-07 16:06:52 +02:00
Luqgreg 9c2295c98d Remove unused hooks 2018-08-06 18:33:16 +02:00
Luqgreg 443669effa Fix S:AllInfoboxes and API modules 2018-08-06 16:05:41 +02:00
Luqgreg f06a0afd6d AllInfoboxes cache improvements 2018-08-06 15:23:15 +02:00
Luqgreg 3e560943f4 Fix hooks 2018-08-06 15:19:54 +02:00
Luqgreg f309ecdb89 Fix AllInfoboxes ApiQuery module 2018-08-05 13:06:26 +02:00
Luqgreg ab58f034c9 Remove unnecessary PortableInfoboxDataBag 2018-08-04 18:38:43 +02:00