mediawiki-extensions-Cite/modules
WMDE-Fisch 179d402344 Add ReferencePreviews config checks to Cite extension
PHP classes and test are somewhat copies from the Popups codebase.
Some refactoring was applied. More could be done. Not to sure if
this should happen more in follow ups though.

Could also reduce the complexity of checks on the JS side. Most of
these things can only change on page load. The only dynamic part
left is the anon user setting managed by the Popups extension.

Note, that I needed to add a new PHP config for here although the
other still exists and is needed in the Popups extension. This
will change, when the user settings code also moves.

I guess it's okay for now though. Both settings default to true
and are not overridden in the config repos.

Also needed to add the Gadget extension as phan dependency.

Bug: T362771
Depends-On: Ia028c41f8aaa1c522dfc7c372e1ce51e40933a5e
Change-Id: Ie6e8bc706235724494036c7f0d873f5c996c46e6
2024-04-25 12:50:27 +02:00
..
ext.cite.referencePreviews Add ReferencePreviews config checks to Cite extension 2024-04-25 12:50:27 +02:00
parsoid-styles Move Parsoid-specific CSS into a subdirectory 2024-03-11 12:42:25 +00:00
ve-cite Localisation updates from https://translatewiki.net. 2024-04-22 09:27:49 +02:00
.eslintrc.json Move reference previews to Cite extension 2024-03-12 17:43:51 +01:00
ext.cite.a11y.js Clean up top-level docs 2024-03-12 12:23:18 +01:00
ext.cite.a11y.less Convert (almost) all .css files to .less 2024-01-21 15:39:08 +01:00
ext.cite.highlighting.js Clean up top-level docs 2024-03-12 12:23:18 +01:00
ext.cite.highlighting.less Group and nest stylesheets now they are .less files 2024-01-21 15:59:20 +01:00
ext.cite.print.less Convert (almost) all .css files to .less 2024-01-21 15:39:08 +01:00
ext.cite.styles.less Make use of LESS mixins in ext.cite.styles.less 2024-03-22 09:08:28 +01:00
ext.cite.styles.minerva.less Run stylelint also for less file 2017-07-18 19:44:31 +00:00
ext.cite.tracking.js Internal config variables renamed from Popups to Cite 2024-04-22 14:31:55 +02:00
ext.cite.wikiEditor.js Add 'Extends' section to Wikitext toolbar Help menu in Beta Cluster 2024-04-09 18:27:52 +02:00