Ed Sanders
659d461806
Citation needed template handling
...
Bug: T211243
Depends-On: I82124b24cc9edbbfc41dedc72452cbb583051cf8
Depends-On: Icfc39e350452da238d0e0c17cb2305c60d9ca16a
Change-Id: Ic443c1ae759a058673b71e47f09f2a7d219fc12e
2019-08-30 13:13:37 +01:00
Translation updater bot
7ed71a36b7
Localisation updates from https://translatewiki.net .
...
Change-Id: I00c4e7cdbc8dc1a2af15b975a775ef62356e8031
2019-08-30 10:02:39 +02:00
Translation updater bot
285e293fa1
Localisation updates from https://translatewiki.net .
...
Change-Id: I2355c18dac5574a95e1579bfa2479949802cb136
2019-08-27 11:03:11 +02:00
Translation updater bot
793d9e6151
Localisation updates from https://translatewiki.net .
...
Change-Id: I796a30d0981431845069be4a22174db57e100f9a
2019-08-25 10:29:30 +02:00
Translation updater bot
1ea0cb2f13
Localisation updates from https://translatewiki.net .
...
Change-Id: I759a7c581e2bdb42ed6fbb566c59cd0c348ffd1a
2019-08-23 09:47:32 +02:00
Translation updater bot
8e7b401a34
Localisation updates from https://translatewiki.net .
...
Change-Id: I6b06118055c9bd18ccd509fc76016f16c3ba9662
2019-08-21 10:01:44 +02:00
Translation updater bot
ee8a1f74d6
Localisation updates from https://translatewiki.net .
...
Change-Id: I41423fe53e45aad4ea01de2eeaf87b4cd31afd53
2019-08-20 10:19:23 +02:00
Translation updater bot
b83cf32383
Localisation updates from https://translatewiki.net .
...
Change-Id: Ie631a35d3ffd0fb605d6b4437c4a0e78c60f81f5
2019-08-14 09:12:29 +02:00
Translation updater bot
001753ec5f
Localisation updates from https://translatewiki.net .
...
Change-Id: If10c751c1a378bd971f0eb9aacf794594953e3cf
2019-08-10 22:48:09 +02:00
Translation updater bot
1267e39ff1
Localisation updates from https://translatewiki.net .
...
Change-Id: Ide154bef58da09cc2f508b258d9a48e8423df257
2019-08-08 09:31:50 +02:00
Translation updater bot
b3d8bef264
Localisation updates from https://translatewiki.net .
...
Change-Id: I95ea07e506adbed0ab20a472ba360cddc17595ba
2019-08-01 09:15:56 +02:00
Translation updater bot
650873c77a
Localisation updates from https://translatewiki.net .
...
Change-Id: Ie516fd9b47ffc6d9d170cd143fd7704cf509c3b0
2019-07-29 09:14:02 +02:00
Translation updater bot
7a4f2dc7f3
Localisation updates from https://translatewiki.net .
...
Change-Id: Ic320fd6e19a6033c5be9fc2c4409201cd6b10dac
2019-07-24 22:28:26 +02:00
jenkins-bot
39b6dd00d7
Merge "Tracking for change events in citation-templates"
2019-07-22 21:32:02 +00:00
Translation updater bot
8604f48ea4
Localisation updates from https://translatewiki.net .
...
Change-Id: If723a7d49df24ced6fa830d88b3a7db09da14b61
2019-07-22 22:40:29 +02:00
David Lynch
ba9b0c280b
Tracking for change events in citation-templates
...
Bug: T221305
Change-Id: I4aa099ae1f7a6a2bb49b28c6d1452d077ffa61b7
2019-07-22 12:03:34 -05:00
Translation updater bot
52a404cc35
Localisation updates from https://translatewiki.net .
...
Change-Id: I55156b2b1ac53124a612d9b1be9f0423f34865e4
2019-07-18 08:52:52 +02:00
David Lynch
eb37c893ea
Extra tracking for VisualEditor's feature use
...
Bug: T221305
Change-Id: I1c681ec2da5fd7701d6c6b53f1f8a160dc885610
2019-07-08 11:04:52 -05:00
Translation updater bot
e3e502e935
Localisation updates from https://translatewiki.net .
...
Change-Id: I47c46b7c78ed84b9246ed5e2f473473b1705a897
2019-07-07 22:38:08 +02:00
jenkins-bot
dbf08269a6
Merge "Dialogs: Use close flag for close actions"
2019-07-02 19:01:35 +00:00
jenkins-bot
028a1828e0
Merge "Remove citefromid alias support"
2019-06-28 18:52:41 +00:00
Translation updater bot
afcaf6fef9
Localisation updates from https://translatewiki.net .
...
Change-Id: Ia9579d616be7b871e76832dde09115bac8b7775a
2019-06-24 08:37:42 +02:00
Ed Sanders
6af3bc1fe4
Remove citefromid alias support
...
Change-Id: I20aa82a3fdc16897abcb36874c17be31d41fda43
2019-06-20 16:08:58 +01:00
Translation updater bot
5a1e6da148
Localisation updates from https://translatewiki.net .
...
Change-Id: Idcc0a16486605ab590e884012025265e1c26440f
2019-06-17 22:33:36 +02:00
Translation updater bot
8c150438ee
Localisation updates from https://translatewiki.net .
...
Change-Id: I58d680d672d535c56c50282ffd4e01f3cf6c3e14
2019-06-16 22:35:29 +02:00
Translation updater bot
8517cb060c
Localisation updates from https://translatewiki.net .
...
Change-Id: I10b9debec1a9d78660b7e75de0e47852c70b0971
2019-06-13 22:38:36 +02:00
Translation updater bot
ced3252ea5
Localisation updates from https://translatewiki.net .
...
Change-Id: I4d3a616b4bd545cce10b060a116a1dc7a70a02b7
2019-06-10 22:53:57 +02:00
Ed Sanders
d92e930bb6
Dialogs: Use close flag for close actions
...
Bug: T225021
Change-Id: I7915656896b502d6f2e19e38aae09d09d2bb8c49
Depends-On: I67b8474b0662f8dbc23c1b5ff883e3d4093bdbd4
2019-06-10 16:00:38 +01:00
Translation updater bot
44f1d91e2f
Localisation updates from https://translatewiki.net .
...
Change-Id: I5758a4a40329d591ce6c5e788233659ac023d39a
2019-06-02 22:29:05 +02:00
Translation updater bot
5cf69a42ee
Localisation updates from https://translatewiki.net .
...
Change-Id: I11ce3442806fc356ea339cc6c5b1d82490d1cd69
2019-05-30 22:52:57 +02:00
jenkins-bot
6c2ba09132
Merge "Remove dead extra comparison from VE JavaScript code"
2019-05-28 23:18:17 +00:00
Translation updater bot
66470a318e
Localisation updates from https://translatewiki.net .
...
Change-Id: Ia66a31164fd94fd3db1a4d9bb8b9bc4d9eeba885
2019-05-23 23:06:16 +02:00
Translation updater bot
c92f5cf602
Localisation updates from https://translatewiki.net .
...
Change-Id: Ib2456fd28329d1fc654fb2ad45d2eebfba7a9db4
2019-05-22 22:30:12 +02:00
Translation updater bot
23276790ae
Localisation updates from https://translatewiki.net .
...
Change-Id: I259607c53cbe2d093de3c60100bc95fd109306b3
2019-05-20 22:28:31 +02:00
Thiemo Kreuz
d622356a73
Remove dead extra comparison from VE JavaScript code
...
The first code snippet in this while already covers this case. The loop
will end the moment it can't find another parent any more.
This was found via
https://sonarcloud.io/project/issues?id=mediawiki-extensions-Cite&types=BUG
as a potential bug. After looking at the code I'm sure it's not one.
Change-Id: Id914252c88b27420dfa47dcc918fc58d9ee2a65d
2019-05-17 13:48:37 +00:00
Translation updater bot
e834fbe25e
Localisation updates from https://translatewiki.net .
...
Change-Id: Ic8de74a3c17cc3056a5a8d1e563b97b62ebfada2
2019-05-16 09:09:40 +02:00
Translation updater bot
d32f5e0fcf
Localisation updates from https://translatewiki.net .
...
Change-Id: Icae5f51f8f30b5fb857f7e2b64809556cc4f9450
2019-05-15 09:12:12 +02:00
Translation updater bot
0b423bbf7d
Localisation updates from https://translatewiki.net .
...
Change-Id: Ife455e4cf5038cebb30702cca3ee5a54d414fe4f
2019-05-12 22:33:03 +02:00
Translation updater bot
ccc25d094b
Localisation updates from https://translatewiki.net .
...
Change-Id: Id6d87011739efc1e4742f68d1e8ebd74fa1bf894
2019-05-10 09:18:38 +02:00
Translation updater bot
7c8b492030
Localisation updates from https://translatewiki.net .
...
Change-Id: I05157c46b13124f87cc1b159057bb8d4cdce65a9
2019-05-06 09:03:29 +02:00
Translation updater bot
becce25ed4
Localisation updates from https://translatewiki.net .
...
Change-Id: I794ccaac2d8c91b02a5e1ab23242963b8dd7908c
2019-04-30 22:17:32 +02:00
Translation updater bot
8e6ede04c6
Localisation updates from https://translatewiki.net .
...
Change-Id: I3c32b72f46babbc390badeda90d09c1cdb10f733
2019-04-29 22:15:25 +02:00
jenkins-bot
78f9e45e72
Merge "Render placeholder citation as […] to show it isn't finished"
2019-04-24 21:27:23 +00:00
Translation updater bot
c663a136df
Localisation updates from https://translatewiki.net .
...
Change-Id: Ia61301fec1d9bd01d3994b6203dfd8487fa94b8c
2019-04-24 22:20:39 +02:00
Ed Sanders
2f3fc5594d
Render placeholder citation as […] to show it isn't finished
...
Bug: T220502
Change-Id: I11f2aea22d9b9c83d7a642e86e0c2f4c2fb3a430
2019-04-23 14:34:43 +00:00
Translation updater bot
916e50a58e
Localisation updates from https://translatewiki.net .
...
Change-Id: I5e25ad7ff2d9e8bcd4c144d7a6b1d9534732e2d8
2019-04-15 22:52:51 +02:00
Translation updater bot
7c5eb38bb7
Localisation updates from https://translatewiki.net .
...
Change-Id: Ibc67d96401e21934acad66f9e616236b482ca2ce
2019-04-14 22:29:19 +02:00
Ed Sanders
625047f513
Define default icons for core citation types
...
Duplicating these icon names across every wiki
makes it harder to change the icons when changes
are made to the OOUI icon set.
Bug: T217132
Change-Id: Iba19f92cdadc64865b9c4d9d2c2c74e0e2a66348
2019-04-12 15:01:35 +01:00
Ed Sanders
367e7a2803
Use upstream OOUI icons
...
Provide a mapping from the old icons to the new defaults
as the names are defined on-wiki.
Bug: T217132
Change-Id: I7fd22078789f4a06c5ed165a0c979fb543801af2
2019-04-12 14:11:47 +01:00
jenkins-bot
64234cb793
Merge "Rename 'citefromid' to 'citoid'"
2019-04-11 11:00:58 +00:00
Ed Sanders
01ef641a66
VE: Use new object format for importRules
...
Add in missing mwTable types.
Change-Id: I4b2e81f8cd78c61d208a3ef6fdab43d0cc720cb5
Depends-On: I366a091ff4def66cc25200b3d1b2c23ba6b716f7
2019-04-09 19:03:49 +01:00
Translation updater bot
12c586c410
Localisation updates from https://translatewiki.net .
...
Change-Id: I7f891f48c845599fd1d5547d5e817394c67d0e2f
2019-04-04 14:52:32 +02:00
Bartosz Dziewoński
fd11b87c5d
Remove "hrefPrefix" from tests
...
Bug: T206357
Change-Id: I8728f63084902c76d1c61193be4367939b069f1a
2019-04-03 20:09:59 +00:00
Ed Sanders
e7a7f2107b
Rename 'citefromid' to 'citoid'
...
Backwards compatible change can be merged ahead of change
in Citoid repo.
Bug: T219512
Change-Id: If4b920ba743030341e9cf6987c3d2ddc490992c9
2019-04-03 13:20:36 +01:00
Translation updater bot
1a96874463
Localisation updates from https://translatewiki.net .
...
Change-Id: Ibd92dd862050b6255cfc894e240e6507ecd8cda7
2019-03-31 22:16:10 +02:00
jenkins-bot
4f751b39c5
Merge "Expose the list of citation tools"
2019-03-28 20:03:50 +00:00
Ed Sanders
e534585b18
RefList: Avoid changing 'responsive' value if meaning hasn't changed
...
Bug: T212340
Change-Id: I57ebe0fbf374c1ee7a7538a938d7b9fd904e80db
2019-03-28 16:40:39 +00:00
Ed Sanders
a6c8d9b8bc
Expose the list of citation tools
...
Bug: T219510
Change-Id: If848a7fbebf050cd1ba376e45c9be95a9ad98290
2019-03-28 15:47:46 +00:00
Translation updater bot
738519277a
Localisation updates from https://translatewiki.net .
...
Change-Id: I73ac407bd459b6ee973ad75fddaadb9545a9b1a3
2019-03-27 22:28:53 +01:00
Translation updater bot
0b74051d16
Localisation updates from https://translatewiki.net .
...
Change-Id: I6df4754ac6fc1402700f26828c9309a5eaec7964
2019-03-26 08:44:22 +01:00
jenkins-bot
116b98a75e
Merge "ve.ui.MWCitationDialog: If the selected ref is not using the template, clear it"
2019-03-23 12:10:26 +00:00
Translation updater bot
53e0f3ba02
Localisation updates from https://translatewiki.net .
...
Change-Id: I2300cf5689231d4e815ddd27e6ec8bdf319d3346
2019-03-20 22:26:52 +01:00
Translation updater bot
427f8c6a3b
Localisation updates from https://translatewiki.net .
...
Change-Id: I82e7d1e21f99cb2b9507717dda5eb62293c08140
2019-03-18 23:07:07 +01:00
Translation updater bot
d0cbe02212
Localisation updates from https://translatewiki.net .
...
Change-Id: I6e1066a8dc7db9cada0ad32cf874b1da9b48e1ef
2019-03-14 22:51:43 +01:00
Translation updater bot
393f17cf77
Localisation updates from https://translatewiki.net .
...
Change-Id: I488188960313b030cdccdfaafccefaafa6c31012
2019-03-07 22:40:36 +01:00
Translation updater bot
9af2d84a83
Localisation updates from https://translatewiki.net .
...
Change-Id: I149a04f3b5388a3e5754d3173c2c7a606f3a555c
2019-03-02 22:42:23 +01:00
Translation updater bot
37d6d15413
Localisation updates from https://translatewiki.net .
...
Change-Id: Ie16e10760b094323cb8c8b94c2da5a7494e1955a
2019-02-28 22:24:38 +01:00
Bartosz Dziewoński
a3ef5fdab5
ve.ui.MWCitationDialog: If the selected ref is not using the template, clear it
...
Bug: T208981
Change-Id: I344331f1b2a5a8456d064039086623f67d9c0ea9
2019-02-26 00:30:56 +01:00
Bartosz Dziewoński
17555dd934
ve.ui.MWReferenceDialog: Remove 'Use an existing reference' button
...
The same functionality is available using the 'Cite → Re-use' tool
on the toolbar (T214991).
We want to use the same location for a new 'Replace reference' button,
to be implemented in the Citoid extension (T208981).
Bug: T208981
Bug: T214991
Change-Id: I511e3c27a7d2175bdc2b6bdb648f04ac96cd1e0b
2019-02-26 00:30:56 +01:00
Translation updater bot
12076d6937
Localisation updates from https://translatewiki.net .
...
Change-Id: Iaa63b15963234a6fbd6af72eb0f5a67dea96f6f7
2019-02-25 22:57:35 +01:00
jenkins-bot
467a17f651
Merge "Add support for read-only mode"
2019-02-22 19:45:57 +00:00
jenkins-bot
7c5906bcdf
Merge "Use new upstream defaults for actions"
2019-02-22 14:53:52 +00:00
Ed Sanders
03711dfea8
Add support for read-only mode
...
Depends-On: Iedd1bd9ce17750ad8528c1a053293c4a7321c5de
Change-Id: I83bec9ea5b71aca0b4ef23237fad84aa6ea8a508
2019-02-22 14:13:57 +00:00
Ed Sanders
e4efddbd0d
Use new upstream defaults for actions
...
Allows us to remove action lists identical to the parent,
and also the default this.actions.setMode call.
Rename #canApply to #isModified for consistency.
Change-Id: I026feb291cd64474557d1f9df30604a7bbbb0bd2
2019-02-22 14:12:52 +00:00
Translation updater bot
80abb0f400
Localisation updates from https://translatewiki.net .
...
Change-Id: Ifd9c65e956524a2acd24d7ccbe40dd6a7cdfad71
2019-02-21 22:20:39 +01:00
Thiemo Kreuz
85ad4513ba
Fix highlighting code destroying backlinks on unnamed <ref>s
...
There are multiple formats for these IDs:
cite_ref-1, cite_ref-2, and so on for anonymous <ref>s without a name.
cite_ref-name_1-0 for named references, where "name" is the custom name,
and "_1" is the sequential number for the reference (same number as above).
The final "-0" is counting the usages. If a named <ref> is only used once,
there is no cite_ref-name_1-1 anywhere on the page.
The later was already checked by the code. But we forgot about unnamed
references! As a consequence IDs like the cite_ref-1 above got misdetected
as reused references.
This patch tries hard to extract code into named functions, so it becomes
much more clear what they do, and why.
Bug: T215317
Change-Id: Iedb5b0c3dffae19bad7df9a43ed2d4512b3921ec
2019-02-20 15:40:46 +00:00
Thiemo Kreuz
e71dcc355d
Add missing jQuery selector escaping
...
As far as I can tell the effect of this is almost zero, because in both
cases the unescaped ID ends in double quotes. Within these double quotes
not many characters must be escaped, essentially only double quotes and
backslashes. Neither can appear in an ID (more precisely: neither should).
Proper escaping is "the right thing to do" anyway.
Change-Id: I21934f7cb54e2d68013a994150a92c76ef1b61d7
2019-02-20 16:22:20 +01:00
jenkins-bot
92c5ba2ca6
Merge "Remove generated cite-dialogs stubs"
2019-02-20 01:41:54 +00:00
Translation updater bot
adae685cbe
Localisation updates from https://translatewiki.net .
...
Change-Id: I3f65ae836527ec61287faef23aeff07e43ea3fcc
2019-02-17 22:14:03 +01:00
Ed Sanders
89dd1faa11
Remove generated cite-dialogs stubs
...
We generate stub MWCitationDialog sub-classes for each citation
type, e.g. cite-web, cite-news. The only override these sub-classes
provide is for the dialog title, providing "Website" instead of
"Cite web", however because of code in MWTemplateDialog, this override
isn't even used.
1. Make the 'citation' dialog (now 'cite') concrete by registering
it, and allow a 'title' argument to be passed it.
2. Actually override the title, using the passed in argument.
3. Remove the stub generated citation dialogs.
This will also fix our tracking data. Current we are getting
window-open actions with the argument being a localised citation
type name, e.g. cite-Literatur, cite-אתר.
These will now all be tracked as 'cite' as we use the parent dialog.
Bug: T216248
Depends-On: I355e7fe4c2ea965f2ca91f0ab0430cfb95e56e0a
Change-Id: I661707b5f9d3d810e9391ad63bef546d4fcb29e4
2019-02-15 22:44:17 +00:00
Translation updater bot
9d476d73a7
Localisation updates from https://translatewiki.net .
...
Change-Id: I5efb1661329708a8602b2f76125d89596048c2ea
2019-02-14 22:28:57 +01:00
Translation updater bot
fd89012b96
Localisation updates from https://translatewiki.net .
...
Change-Id: Ie11733aa2fcb7ef6b1de74b23ddda0c4ec90da58
2019-02-03 22:38:08 +01:00
Translation updater bot
a778b6496f
Localisation updates from https://translatewiki.net .
...
Change-Id: I0fd47d21150a54a5a55b99a411c2baf7783e82a6
2019-01-30 22:13:45 +01:00
Translation updater bot
b56ca815bf
Localisation updates from https://translatewiki.net .
...
Change-Id: I1217c6951dd149bf9fcae1cf4c516c145baa7274
2019-01-28 22:26:39 +01:00
Translation updater bot
cc02b3122e
Localisation updates from https://translatewiki.net .
...
Change-Id: I3475370bce39958a30ab7a79ffc6c1d0a304ed97
2019-01-25 22:28:46 +01:00
Translation updater bot
4b36c2b18a
Localisation updates from https://translatewiki.net .
...
Change-Id: If2dcae129f62230eb5159785612be2937117a770
2019-01-22 22:17:08 +01:00
Translation updater bot
56fb029d72
Localisation updates from https://translatewiki.net .
...
Change-Id: I814a41ae72c6fce86aa465a42f8bb20a83509693
2019-01-19 22:15:56 +01:00
Translation updater bot
1fbff19c91
Localisation updates from https://translatewiki.net .
...
Change-Id: I1975c4deb3fa6f6a4f97ca906cb1b76bf7af14fd
2019-01-18 22:18:47 +01:00
Translation updater bot
8702b61b60
Localisation updates from https://translatewiki.net .
...
Change-Id: Ie5269d976f6cc4f7f32699fe06524e3de175cd29
2019-01-17 09:12:19 +01:00
Translation updater bot
2526765ecd
Localisation updates from https://translatewiki.net .
...
Change-Id: Iab8e9dcd4348605b61be0e0d5af7f9733078bec5
2019-01-13 22:12:45 +01:00
Translation updater bot
23c29ed403
Localisation updates from https://translatewiki.net .
...
Change-Id: I3ab972919da543b1ac67aa776fdf6411c75e00c9
2019-01-12 22:39:38 +01:00
Translation updater bot
32b9b2207d
Localisation updates from https://translatewiki.net .
...
Change-Id: Ibe4c662abf8932bf252eff6f75baebb7f50991c0
2019-01-10 22:49:01 +01:00
Bartosz Dziewoński
2286e5fde1
Improve warning that reference is reused
...
* Show the warning in the context menu (on desktop only) in addition
to the reference dialog.
* Add more details to the warning in reference dialog, and adjust
spacing around it to make it more noticeable.
Bug: T208981
Bug: T212609
Depends-On: I6ca605ddd580d6259952c8799ecdca08da07474a
Change-Id: I23cc02f651c15b3276613d32a0c2537032f731c2
2019-01-10 02:01:09 +01:00
Ed Sanders
0c0dcbdcd8
build: Update eslint-config-wikimedia to 0.10.0
...
Change-Id: Iba24172bd492750b268d0afbeeaf84b12cca3e0b
2019-01-08 23:06:43 +00:00
Translation updater bot
686006e44f
Localisation updates from https://translatewiki.net .
...
Change-Id: I05fd70901a5783c8bf3bef7f0f319128cdbd0a1d
2019-01-05 22:33:37 +01:00
jenkins-bot
6a51ea98b3
Merge "ve.ui.MWCitationDialog: Unbreak the logic to enable/disable actions"
2019-01-03 18:41:09 +00:00
Translation updater bot
7750d59dc0
Localisation updates from https://translatewiki.net .
...
Change-Id: If1bd77d24bfe7d26949cf88b173b82387900a40f
2019-01-01 22:20:21 +01:00
Translation updater bot
9b59a7d155
Localisation updates from https://translatewiki.net .
...
Change-Id: I231f1d6af08194f58aefa8f36206c431ca2cbf91
2018-12-27 09:50:54 +01:00
Translation updater bot
22acd9a29c
Localisation updates from https://translatewiki.net .
...
Change-Id: Icc162281f1ddec0369b8447b3c10f0cd84df4205
2018-12-18 22:48:09 +01:00
Kunal Mehta
0395035789
build: Set "root": true, in .eslintrc.json
...
This ensures that each repository's "npm test" command is fully
independent of wherever it might be in the filesystem.
Bug: T206485
Change-Id: I54d052bed4ceed175a938896154fd6ad5c89f964
2018-12-18 10:47:31 +00:00