VisualEditor и Parsoid

Ну ссылочка на вики и тестовые логин\пасс не помешали бы.
 
Последнее редактирование:
Посмотрел. Ошибок JS вроде нет, возможно правда баг редактора или вектора...
 
Пробовала все четыре совместимых скина. Ситуацию ни один из них не спас. :(
 
Я думаю - это недоработка совместимости ... надо подождать немного и обновление сделать ) на официальном сайте о проблеме писали?
 
Огромная просьба. Сделайте ПОДРОБНУЮ инструкцию для чайников по установке Визуального Редактора .
Инфы толком нет , видео уроки на англ.
(желательно на локальном примере на Денвере )
 
На нем не получится без костылей.
Поставьте что-нибудь Debian-like на вируталку, или https://ru.wikipedia.org/wiki/Vagrant

Задам вопрос проще.
Нужно сделать очень аскетичный сайт без лишних кнопок и с минимализмом. Стиль Вики идеально подходит . (хотя Джумлу знаю не плохо, но не хочу)
Для тренировки на Видде поставил через Денвер на ПК , что бы потренироваться .

Правильно ли я понял, что без приключений проще поставить на Линукс ? (так же для тренировки и создания сайта на локалке)

И как же включить визуальный редактор
 
Добрый день! Подскажите, есть ли здесь человек , который поставил Visualeditor на Windows?! Может есть у кого адекватная инструкции, или кто то просто поможет?
 
Доброго времени суток. Есть убунта 14.03.

По статье http://www.planet4.se/mediawiki-and-visual-editor-on-ubuntu/ поставил версию 25 mediawiki 1.25.2+ parsoid+ visualeditor. Визуальный редактор удалось запустить, но возникли некоторые трудности при вставке объектов, в частности изображений.

1f470b2cb358.jpg


b02e49d1aaf5.png


1) Вопрос, правильно ли я пытаюсь загрузить файлы? Кнопки "Вставить рисунок " или что то типа этого нет. Есть только Медиа-файл, Шаблон, Комментарий, Таблица, Галерея, Список примечаний

2) Если 1 неверно, то какое расширение нужно установить и что в конфиге нужно подкрутить для открытия корректной кнопки.

Вот кусок из LocalSettings.php

require_once "$IP/extensions/VisualEditor/VisualEditor.php";
$wgDefaultUserOptions['visualeditor-enable'] = 1;
$wgHiddenPrefs[] = 'visualeditor-enable';
$wgDefaultUserOptions['visualeditor-enable-experimental'] = 1;
$wgVisualEditorParsoidURL = 'http://servwiki.office.ecs:8142';
$wgVisualEditorParsoidPrefix = 'servwiki.office.ecs';
$wgVisualEditorParsoidForwardCookies = true;
$wgGroupPermissions['autoconfirmed']['upload'] = true;
$wgGroupPermissions['autoconfirmed']['reupload'] = true;
$wgGroupPermissions['user']['upload'] = true;
$wgFileExtensions = array('png', 'gif', 'jpg', 'jpeg', 'doc', 'xls', 'mpp', 'pdf', 'ppt', 'tiff', 'bmp', 'docx', 'xlsx', 'pptx', 'ps', 'psd$


# Set maximal Upload-Size
$wgMaxUploadSize = array(
'*' => 1024 * 1024 * 20, // 20 MB
'url' => 1024 * 1024 * 2, // 2 MB
);

## To enable image uploads, make sure the 'images' directory
## is writable, then set this to true:
$wgEnableUploads = true;
$wgGenerateThumbnailOnParse = true; # Thumbnail generation
$wgUseImageMagick = true;
$wgImageMagickConvertCommand = "/usr/bin/convert";
 
Вопрос как раз в этом и состоит. Что нужно сделать, чтобы этот Upload вылез. В инструкции по установке visualeditor по этой теме ничего нет :(
 
Вопрос как раз в этом и состоит. Что нужно сделать, чтобы этот Upload вылез. В инструкции по установке visualeditor по этой теме ничего нет :(
Начните с простого - загрузка изображений в вики разрешена?
 
Parsoid умеет работать через https ? Дело в том, что когда нажимаю Править, ничего не происходит.
Если перейти напрямую на страницу https://domain.ru:8142 выдается следующая ошибка:
"Страница, которую вы пытаетесь просмотреть, не может быть отображена, так как достоверность полученных данных не может быть проверена." Если на http://domain.ru:8142 - отображается страница парсоида. Не помогает выставление в false значения "strict SSL" из settings.js

Непонятно и следующее: при установке parsoid, создаются 2 файла (Ubuntu 14.04):
/etc/mediawiki/parsoid/settings.js и /usr/lib/parsoid/src/api/localsettings.js. В первом файле - раскомментировано два одинаковых параметра parsoidConfigsetMwApi. Во втором - 4 раскомментированных параметра setInterwiki. Зачем вообще нужен localsetting.js.
На данный момент выставил параметры следующим образом:
LocalSettings.php:
require_once "$IP/extensions/VisualEditor/VisualEditor.php";
$wgDefaultUserOptions['visualeditor-enable'] = 1;
$wgHiddenPrefs[] = 'visualeditor-enable';
#$wgDefaultUserOptions['visualeditor-enable-experimental'] = 1;
$wgVirtualRestConfig['modules']['parsoid'] = array(
'url' => 'https://domain.ru:8142',
#'domain' => 'localhost',
'prefix' => 'domain.ru'
);

settings.js:
parsoidConfig.setMwApi({ prefix: 'domain.ru', uri: 'https://domain.ru/api.php' });
parsoidConfig.strictSSL = false;

localsettings.js:
parsoid.Config.setInterwiki( 'domain.ru', 'https://domain.ru/api.php' );
 
Терзают сомнения: как поднимается extension, через то же "место" и будет работать ...
 
приплыли: parsoidserver-http-curl-error: Failed to connect to localhost port 8000: Connection refused
При этом, нигде 8000 и тем более localhost у меня нет. в /etc/default/parsoid также стоит 8142. Куда он еще лезет ?

/etc/default/parsoid
/etc/mediawiki/parsoid/settings.js
/usr/lib/parsoid/src/api/localsettings.js
../mediawiki/LocalSettings.php ...
где еще можно посмотреть куда он может лезть ?
 
не оценил вашего юмора
 
Назад
Верх