Project

General

Profile

Actions

Feature #1170

closed

Set up VisualEditor for MediaWiki

Added by Beluga Beluga almost 10 years ago. Updated about 3 years ago.

Status:
Closed
Priority:
Low
Assignee:
Category:
Wiki
Target version:
-
Start date:
Due date:
% Done:

30%

Tags:

Description

I have tested the installation of VisualEditor on a Kubuntu 14.10 VM I happened to have. I installed nginx just to comply with what TDF infra uses.
The installation was quite straightforward, even though it has several steps because of dependencies.

Here are my notes:

I used stable versions of the extensions with stable Mediawiki (1.24.1).
Install nodejs: https://github.com/joyent/node/wiki/installing-node.js-via-package-manager
Install UniversalLanguageSelector: https://www.mediawiki.org/wiki/Extension:UniversalLanguageSelector#Download
Install VisualEditor: https://www.mediawiki.org/wiki/Extension:VisualEditor#Setting_VisualEditor_up
Install Parsoid: https://www.mediawiki.org/wiki/Parsoid/Setup#Ubuntu_.2F_Debian_on_amd64
Configure Parsoid & extension: http://edutechwiki.unige.ch/en/VisualEditor#Configure_Parsoid
You need git installed for 'npm install' to work inside /usr/lib/parsoid/src

I noticed VisualEditor was not used when creating a new page, but it worked when editing an existing page.

This is low priority, no hurry before you've upgraded to 1.24. With 1.23 you would have to also install the Parsoid PHP extension.


Related issues

Related to Infrastructure - Feature #171: Create a TestwikiClosedAlexander Werner2015-03-252015-03-25

Actions
Related to Infrastructure - Task #2005: wiki migration to VMClosedJan Iversen

Actions
Blocked by Infrastructure - Task #1627: Upgrade MediaWikis to 1.25ClosedDennis Roczek

Actions
Actions

Also available in: Atom PDF