CosmicAlpha
e5ca418763
Add support for PHP 8.0 and PHP 8.1 ( #93 )
2023-01-13 14:08:52 -07:00
CosmicAlpha
574e709a45
Fixes for 1.39 ( #90 )
2022-12-06 17:19:24 -07:00
Lens0021
323ce57065
Lowercase color value at first ( #76 )
2022-04-15 09:56:38 -06:00
Lens0021
e562c908e8
Add support for MediaWiki 1.38 ( #73 )
2022-04-13 20:47:36 -06:00
Universal Omega
44c3389d5a
Add use
statements ( #64 )
2022-03-11 13:35:51 -07:00
Universal Omega
de39a61206
Fix tests ( #41 )
2021-12-15 15:01:13 -07:00
Universal Omega
359ba27cf3
Fix DBUnexpectedError
exception ( #34 )
2021-10-13 13:58:43 -06:00
Universal Omega
afb186ddb7
Enable PHPCS on all PHP and MW version tests and add more Phan tests ( #14 )
2021-09-12 15:07:34 -06:00
Universal Omega
79046437fd
Add CI ( #3 )
2021-09-09 20:52:19 -06:00
Universal Omega
2f714757bb
Remove usage of Revision class
...
This could be replaced with `RevisionRecord::FOR_PUBLIC` but `FOR_PUBLIC` is the default, so not setting this at all maintains more forward and backward compatibility.
2021-09-09 16:18:42 -06:00
Universal Omega
7a32675410
Fix "Call to a member function getMaxPPNodeCount() on null"
2021-09-09 15:22:32 -06:00
Universal Omega
98b0038c92
use MediaWikiServices::getInstance()->getParser()
2021-05-27 20:54:53 -06:00
lkucharczyk
8d2d9d6594
Fix #35 and panel rendering
2020-09-29 18:56:06 +02:00
lkucharczyk
05e55672a6
Fix missing LightnCandy in MW 1.34
2020-09-27 13:51:59 +02:00
paladox
7601979bfe
PortableInfoboxImagesHelper: Return empty array instead of false in extendImageData
...
Because we use array_merge, the value returned has to be an array, not a boolean.
error message:
```ErrorException from line 166 of /srv/mediawiki/w/extensions/PortableInfobox/includes/services/Parser/Nodes/NodeMedia.php: PHP Warning: array_merge(): Expected parameter 2 to be an array, bool given```
2020-06-07 04:58:22 +01:00
Rail
92416ca73a
Update usage of LightnCandy
...
I don't know what I am doing
2020-05-18 09:06:54 +00:00
paladox
031187069b
Update PortableInfoboxTemplateEngine.php
2019-12-18 18:00:51 +00: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
48a68ce450
Render <panel> and <section> tags
2019-02-24 23:05:18 +01:00
lkucharczyk
e84e5c1e6c
Add support for name attribute
2019-02-02 23:34:48 +01:00
Luqgreg
1fec9e640c
Add infobox type attribute
2018-12-23 01:04:50 +01:00
Luqgreg
e761fff655
Use existing infoboxes pageprop instead of reparsing
2018-10-19 21:11:28 +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
f00a40c3b8
Code refactoring
2018-10-02 09:55:32 +02:00
Luqgreg
9b216ff849
FileNamespaceSanitizeHelper cleanup
2018-10-02 09:35:02 +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
52d5d28c82
Set type of NodeMedia aliases to 'media'
2018-08-26 16:08:31 +02:00
Luqgreg
83d1c981c5
Add support for more color formats ( #12 )
2018-08-26 13:00:00 +02:00
Luqgreg
08a885a49d
Move extending image data to NodeMedia
2018-08-22 16:20:49 +02:00
Luqgreg
8762225606
Code refactoring
2018-08-16 11:25:53 +02:00
Luqgreg
32e70ed86a
Cache compiled handlebars templates
2018-08-15 16:31:42 +02:00
Luqgreg
c9d1bd4f10
Increase code coverage
2018-08-13 16:31:50 +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
3a3fd95ec8
Major code cleanup ( #10 ) and bumping version to 0.2 🎉
2018-08-09 12:36:52 +02:00