44 комментария

avatar
Неужели. Тут мне 20к требовали за интеграцию) Крепко жму руку.
avatar
плагин совместим с крослинкером, форумом от чиффы
avatar
А с форумом он какими местами совместим?
avatar
Большое спасибо!
avatar
Вот это круто! Думаю много кому пригодится ;)
avatar
Благодарствую, было мнение что Вы о нас забыли на какое-то время)
Сейчас начну тестировать совместимости с некоторыми плагинами.
avatar
А я так и не понял что это и с чем едят. Можно скрин или по подробней?
avatar
avatar
Откатал плагин на живом сайте: всё отлично.
Для тех у кого используется memcached в МедиаВики и авторизация не проходит, в LocalSettings.php проверьте значение переменной:
$wgSessionsInMemcached = false;

Если стоит false — то все будет ок :)
avatar
для какой версии wiki рекомендовано:
1.9.2 или 1.18.5?
avatar
Я тестировал на 1.19.2
Думаю, что на 1.18 тоже пойдет.
avatar
Можно более по подробней узнать в чем суть данного плагина?
avatar
создание моста между лс и вм.
avatar
www\mediawiki\skins\MonoBook.php on line 68

когда скины в настройках меняешь.
avatar
Fatal error: Class 'LSIntegrationHooks' not found in S:\home\domain\www\mediawiki\skins\MonoBook.php on line 68
avatar
Fatal error: Class 'LSIntegrationHooks' not found
Эта ошибка говорит о том, что, Вы либо не активировали расширеие вики, либо не скопировали его.
avatar
Полезный плагин. MediaWiki мощный движок, прекрасно подходит для всяких энциклопедий, справочников, каталогов. И очень популярный. В MySQL 5.5 даже уже экспорт данных есть прямо в таблицы MediaWiki.
  • aex
  • 0
avatar
никто не спорит, я частично дамп википедии в него вывел.
но никак не могу подружить с лс, 2е сутки Q_Q
avatar
Да, это сложно. Сам занимаюсь адаптацией разных баз к ЛС. Трудоемкий процесс :)
avatar
При активации плагина
SQL Error: Table 'aqq10794_vodateplo.wiki_user' doesn't exist at /home/aqq10794/public_html/vodateplo.net/plugins/mediawikiint/classes/modules/mediawikiint/mapper/Mediawikiint.mapper.class.php line 62
Array ( [code] => 1146 [message] => Table 'aqq10794_vodateplo.wiki_user' doesn't exist [query] => ALTER TABLE wiki_user CHANGE `user_email` `user_email` TINYTEXT CHARACTER SET utf8 COLLATE utf8_general_ci NULL [context] => /home/aqq10794/public_html/vodateplo.net/plugins/mediawikiint/classes/modules/mediawikiint/mapper/Mediawikiint.mapper.class.php line 62 )
avatar
необходимо использовать одну бд, а вы похоже юзаете разные
avatar
бд одна…
avatar
Вы в файле плагина префикс поменяли? Саму вики поставили? В ошибке ясно сказано, что плагин пытается найти таблицу wiki_user. Нужно проверить, есть ли она в базе.
avatar
нет, таблички этой нету
avatar
Ну. А она нужна. Теперь надо понять ее совсем нет, или у нее другое название? Это зависит от того, ставили Вы Вики, или нет, в какую базу и какой указали префикс таблиц. Разбирайтесь.
avatar
делано все по ридми. префикс wiki_ заткнулось все на активации плагина.
avatar
Но если таблицы нет, значит Вики не установлена. Разве не так? А без нее плагин не активируется.
avatar
я это все прекрасно понимаю. вопрос теперь — что делать :)
avatar
Советую Вам все сделать снова, но проверять каждый шаг.
avatar
Я забыл прописать префикс при установке вики. Теперь таблицы в БД не имеют префикса wiki_. Что делать? Какие таблицы относятся к медиавики?
avatar
Проще вики снова установить. Список таблиц есть в документации по mediawiki.
avatar
блин, теперь вообще вылезло

Fatal error: Class 'PluginSitemap_Inherit_ModuleUser_EntityUser' not found in /home/aqq10794/public_html/vodateplo.net/plugins/sitemap/classes/modules/user/entity/User.entity.class.php on line 3 и сайт вообще не робит
avatar
кто на живой сайт устанавливает?!
лично я держу на левом впс акк для тестов.
avatar
да у меня тестовый слишком близко лежал… перепутал блин :(
avatar
— поменяйте имя сессии ( $wgSessionName = «PHPSESSID»; ). Имена сессий ЛС и Wiki должны совпадать.

не пойму где это изменять, сообщите
avatar
ох, разобрался, нужно просто добавить строки в файлик локалсеттинг. нужно внимательнее читать риадми.
avatar
Всё сделал как в ридми. Вижу юзеры из ЛС в вики перешли в БД; а дизайн вообще кривой с шаблоном simple в MW. на ЛС стоит обычный синио. как быть? tehtalk.ru/lib/index.php/Заглавная_страница
avatar
Думаю, что Вы пути где-то не прописали. Или неправильно прописали. Нужны полные пути от корня сайта. Попробуйте tester.php поиграться.
avatar
Скажите, какой у Вас Robot.txt?
avatar
ес-но имеется ввиду /wiki
avatar
Подскажите, а вот такое как исправить?

Warning: array_combine() [function.array-combine]: Both parameters should have an equal number of elements in /var/www/user293/data/www/сайт.ru/wiki/extensions/LSIntegration/LSIntegration.hooks.php on line 33


Отображается вверху страницы, а сама вики гружится без стилей
avatar


Вроде все пункты по настройке выполнил, а отображается вот так, в чем дело?
Плюс ещё ошибка вверху

Warning: array_combine() [function.array-combine]: Both parameters should have an equal number of elements in /var/www/user293/data/www/сайт.ru/wiki/extensions/LSIntegration/LSIntegration.hooks.php on line 33
avatar
Возник такой вопрос. Когда заходишь в вики, пользователь вроде как авторизован, но в самой вики на странице пользователя пишет, что такой учетной записи нет. И как следствие не находит всех действий, которые пользователь совершил в вики, вклад не посмотреть и т.д. Это как-то можно исправить?
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.