Commit graph

39 commits

Author SHA1 Message Date
idradm b4f12c868f XW-2415 reparse if parser version missing 2016-12-19 13:27:19 +01:00
Igor Rogatty 380c2900b9 XW-2415 | fix unit tests 2016-12-14 13:54:53 +01:00
Igor Rogatty 74eaae9559 XW-2415 | reparse only the pages with infoboxes property 2016-12-14 12:44:23 +01:00
Igor Rogatty f138e36089 XW-2415 | make TemplatesHelper more generic 2016-12-14 12:31:25 +01:00
Igor Rogatty 38aec59849 XW-2415 | treat infobox templates and articles with infoboxes separately 2016-12-13 17:41:55 +01:00
Igor Rogatty 80a9500997 XW-2415 | keep it dry 2016-12-09 17:11:17 +01:00
Igor Rogatty 6dea854d48 XW-2415 | use parser tag version and reparse infoboxes if needed 2016-12-09 16:55:42 +01:00
Igor Rogatty 7ad06f684a XW-2415 | handle images inside groups 2016-12-09 15:56:57 +01:00
Igor Rogatty 3b704769ff XW-2415 | infobox dialog in VE knows the source types 2016-12-07 19:02:00 +01:00
Mateusz Rybarski 5637f4d6ed fetching infobox markup, checking if there is only one infobox 2016-02-16 13:37:48 +01:00
Inez Korczynski 52f7f4e083 VE-2069: By default use "===" comparison in PHP (instead of "==") 2015-12-07 22:37:56 +00:00
Inez Korczynski 53f762bfec VE-2069: Small code refactoring to avoid multiple nesting inside one method 2015-12-07 22:36:56 +00:00
Inez Korczynski 19fc47e23e VE-2069: Adjust getImages method to work well with recent changes to ImageNode
I'm not very happy with how nested this method is but it seems that it is the convention taken within PortableInfobox project.
I would much better prefer if there was more object oriented way to delegate for instance task of retrieving images list directly to NodeImage but that would be much greater refactoring.
2015-12-07 22:05:45 +00:00
idradm 13d398bced DAT-3199 purge cache after change is done 2015-09-25 17:19:48 +02:00
idradm d95c9310fc DAT-3199 remove clear state caching 2015-09-25 17:06:09 +02:00
idradm 12120f3cf1 DAT-3199 change memc key to be more distinguishable, add type hinting 2015-09-24 17:17:47 +02:00
idradm 094cd426ae DAT-3199 switch to WikiaDataAccess 2015-09-24 16:25:27 +02:00
idradm bcef561785 DAT-3199 remove debug method 2015-09-23 16:00:07 +02:00
idradm dbef0b9915 DAT-3199 unit tests fixed 2015-09-23 15:51:41 +02:00
idradm 859a0ee81b DAT-3199 use page_props directly instead of through parserOutput, add memcache layer for infoboxes data provider service, introduce hook on backlinks purge 2015-09-22 17:48:38 +02:00
Diana 8e6bffbb7f P2 fix handle errors in includeonly tag 2015-08-26 14:49:56 +00:00
Diana 0006d77605 handle nowiki and pre params 2015-08-25 12:27:01 +00:00
Diana c19c4c861c add array values to Node.php 2015-08-25 11:00:04 +00:00
Diana c2bf3473e1 add isset and if 2015-08-20 14:12:28 +00:00
Diana 6ba32a57d8 fix includeonly issues 2015-08-20 13:52:36 +00:00
Diana 6111779855 add NS_TEMPLATE 2015-08-20 10:37:45 +02:00
Diana ce61857d26 fix check 2015-08-20 10:30:22 +02:00
Diana f4954f2111 add namespace check 2015-08-20 08:24:49 +00:00
Diana bede962a5f move logic to DataService 2015-08-19 20:00:27 +00:00
Rodrigo Molinero Gomez def6be16b8 Merge pull request #7712 from Wikia/DAT-2965
DAT-2965 remove type hinting, to prevent fatal errors
2015-07-02 12:42:15 +02:00
Rodrigo Molinero Gomez 80d94831cb Merge pull request #7710 from Wikia/DAT-2960
DAT-2960 ensure data is an array
2015-07-02 12:27:58 +02:00
idradm 5b0f91af9c DAT-2962 ensure service is always on, move const to file always loaded 2015-07-02 09:54:06 +02:00
idradm 9b7a24b6ba DAT-2965 remove type hinting, to prevent fatal errors 2015-07-01 15:17:52 +02:00
idradm 90baa83fd8 DAT-2960 ensure data is an array 2015-07-01 15:03:54 +02:00
idradm 530b4ca61d DAT-2961 check if parser output exists before using 2015-07-01 12:05:08 +02:00
idradm d7f5995e72 DAT-2874 remove constructor calls in favor of newFrom approach 2015-06-23 10:41:15 +02:00
idradm 02a2d0c3c1 DAT-2874 refactor infoboxes data service, push to top infobox item 2015-06-22 17:15:26 +02:00
jacek 0c7cfe261d PR fix 2015-06-09 14:31:04 +02:00
jacek 08bcb2aa36 adding DataService class 2015-06-09 12:14:00 +02:00