Luqgreg
69b47d2808
Fix infobox data parsing
2018-08-02 18:05:29 +02:00
Luqgreg
c98ab04c80
FANDOM's WikiaDataAccess -> MW's ObjectCache
2018-08-02 17:56:59 +02:00
Luqgreg
98d9e4d555
Nirvana cleanup
2018-07-28 08:04:18 +02:00
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