IT/Software/Mediawiki/Extensions/Visual Editor: Difference between revisions
Access restrictions were established for this page. If you see this message, you have no access to this page.
No edit summary |
No edit summary |
||
Line 2: | Line 2: | ||
*The Visual editor is the editor you see when you click edit on a msgwiki page. | *The Visual editor is the editor you see when you click edit on a msgwiki page. | ||
** You can always click "Edit Source" to see the actual code on the page. | **You can always click "Edit Source" to see the actual code on the page. | ||
*https://www.mediawiki.org/wiki/Extension:VisualEditor | *https://www.mediawiki.org/wiki/Extension:VisualEditor | ||
Line 8: | Line 8: | ||
*You can download the tarball [[mediawikiwiki:Special:ExtensionDistributor/VisualEditor|here]]. | *You can download the tarball [[mediawikiwiki:Special:ExtensionDistributor/VisualEditor|here]]. | ||
** Make sure that you match the visual editor to the version of MediaWiki that you are running | **Make sure that you match the visual editor to the version of MediaWiki that you are running | ||
*Add the following to your LocalSettings.php to enable. | *Add the following to your LocalSettings.php to enable. | ||
Line 22: | Line 22: | ||
<br /> | <br /> | ||
== Configuring parsoid == | ==Configuring parsoid== | ||
* Follow the instructions [[mediawikiwiki:Parsoid/Setup#Ubuntu_/_Debian|here]] to install the parsoid. | *Follow the instructions [[mediawikiwiki:Parsoid/Setup#Ubuntu_/_Debian|here]] to install the parsoid. | ||
* Open the file /etc/mediawiki/parsoid/config.yaml | *Open the file /etc/mediawiki/parsoid/config.yaml | ||
* Find the uri line and change to | *Find the uri line and change to | ||
uri: '<nowiki>https://msgwiki.msgeducation.com/api.php'</nowiki> | uri: '<nowiki>https://msgwiki.msgeducation.com/api.php'</nowiki> | ||
* Next comment out the domain line and then save and exit. | *Next comment out the domain line. In theory you should be able to put your wikis FQDN here but for me it seems to work more consistently without the line. | ||
*Lastly add the following lines to the end of the file and then save and exit. | |||
serverPort: 8000 | |||
serverInterface: '0.0.0.0' | |||
* Restart the parsoid and enable on boot. | |||
systemctl enable parsoid | |||
systemctl restart parsoid | |||
<br /> |
Revision as of 14:06, 4 February 2020
About
- The Visual editor is the editor you see when you click edit on a msgwiki page.
- You can always click "Edit Source" to see the actual code on the page.
- https://www.mediawiki.org/wiki/Extension:VisualEditor
Installation
- You can download the tarball here.
- Make sure that you match the visual editor to the version of MediaWiki that you are running
- Add the following to your LocalSettings.php to enable.
wfLoadExtension( 'VisualEditor' );
- Add the following line to allow everyone to use the visual editor.
$wgDefaultUserOptions['visualeditor-enable'] = 1;
- Add the following line to tell the Visual Editor where to find the parsoid.
$wgVirtualRestConfig['modules']['parsoid'] = array('url' => 'http://localhost:8000');
Configuring parsoid
- Follow the instructions here to install the parsoid.
- Open the file /etc/mediawiki/parsoid/config.yaml
- Find the uri line and change to
uri: 'https://msgwiki.msgeducation.com/api.php'
- Next comment out the domain line. In theory you should be able to put your wikis FQDN here but for me it seems to work more consistently without the line.
- Lastly add the following lines to the end of the file and then save and exit.
serverPort: 8000
serverInterface: '0.0.0.0'
- Restart the parsoid and enable on boot.
systemctl enable parsoid
systemctl restart parsoid