Page MenuHomePhabricator

Add Realtime Preview as Beta Feature
Closed, ResolvedPublic3 Estimated Story Points

Description

(Splitting this out of T303961 for easier tracking.)

Add Realtime Preview as a Beta Feature.

Image:

SVG iconPreview
Screen Shot 2022-04-05 at 08.03.16.png (776Γ—1 px, 45 KB)

RTL Image:

SVG iconPreview
Screen Shot 2022-04-05 at 08.08.58.png (928Γ—1 px, 59 KB)

Copy for the feature:

Realtime Preview
See how Wikitext changes will appear to readers inside the editor.

Event Timeline

β€’ JMcLeod_WMF changed the point value for this task from 3 to 2.
β€’ JMcLeod_WMF changed the point value for this task from 2 to 3.
Aklapper renamed this task from Add Beta Feature to Add Realtime Preview as Beta Feature.Mar 25 2022, 10:12 AM

@nayoub we also need a RTL version of the image. Sorry I didn't think of this earlier (also I should by now know how to flip an SVG but alas I do not...)

Hi @MusikAnimal, the SVGs have been updated and I added a RTL version :) (haha it's perfectly fine)

Change 777409 had a related patch set uploaded (by MusikAnimal; author: MusikAnimal):

[mediawiki/extensions/WikiEditor@master] Realtime Preview: add as a Beta Feature

https://gerrit.wikimedia.org/r/777409

Change 777438 had a related patch set uploaded (by MusikAnimal; author: MusikAnimal):

[integration/config@master] Zuul: Add BetaFeatures to WikiEditor dependencies

https://gerrit.wikimedia.org/r/777438

Change 777438 merged by jenkins-bot:

[integration/config@master] Zuul: [mediawiki/extensions/WikiEditor] Add BetaFeatures to phan deps

https://gerrit.wikimedia.org/r/777438

Mentioned in SAL (#wikimedia-releng) [2022-04-06T11:44:33Z] <James_F> Zuul: [mediawiki/extensions/WikiEditor] Add BetaFeatures to phan deps for T304596

Change 777409 merged by jenkins-bot:

[mediawiki/extensions/WikiEditor@master] Realtime Preview: add as a Beta Feature

https://gerrit.wikimedia.org/r/777409

@MusikAnimal or @Samwilson the task is done, however it is not functional at the moment on beta after I disable the realtime preview Beta feature. I used Automatically enable most beta features and realtime preview is not functional anymore. If you could take a look on Beta. Thank you!

Screen Shot 2022-04-14 at 12.11.04 AM.png (1Γ—2 px, 393 KB)

Screen Shot 2022-04-14 at 12.10.51 AM.png (1Γ—2 px, 469 KB)

MusikAnimal or Samwilson the task is done, however it is not functional at the moment on beta after I disable the realtime preview Beta feature. I used Automatically enable most beta features and realtime preview is not functional anymore. If you could take a look on Beta. Thank you!

As discussed on Slack, this is because "Automatically enable most beta features" also enables "New wikitext mode" (the 2017 wikitext editor), which Realtime Preview does not support. Moving back to Product Sign-off assuming all is OK. We're going to be clear in our user communication that auto-enabling beta features means Realtime Preview won't be available.

Change 781096 had a related patch set uploaded (by MusikAnimal; author: MusikAnimal):

[operations/mediawiki-config@master] Add WikiEditor's Realtime Preview to BetaFeatures

https://gerrit.wikimedia.org/r/781096

Change 781096 merged by jenkins-bot:

[operations/mediawiki-config@master] Add WikiEditor's Realtime Preview to BetaFeatures

https://gerrit.wikimedia.org/r/781096

Mentioned in SAL (#wikimedia-operations) [2022-04-18T20:09:07Z] <urbanecm@deploy1002> Synchronized wmf-config/InitialiseSettings.php: 0efb2b2: Add WikiEditor Realtime Preview to BetaFeatures (T304596) (duration: 00m 51s)