Mediawiki |
Поделиться |
Здравствуйте, гость ( Вход | Регистрация )
Mediawiki |
Поделиться |
4.7.2012, 16:40
Сообщение
#31
|
|
Профессионал Группа: Активный Пользователь Сообщений: 1479 Регистрация: 7.6.2011 Вставить ник Цитата Пользователь №: 2118 Страна: Россия Город: Не указан Пол: Муж. Репутация: 5 |
Ген, ты при установке язык выбирал, там был такой пункт в процессе ? Если был, то можно поставить как бы повтороно, только перед установкой забросить файлы с переводами в папку.
-------------------- Пакеты на яндекс.диске
|
|
|
4.7.2012, 16:43
Сообщение
#32
|
|
Профессионал Группа: Пользователь Сообщений: 1764 Регистрация: 28.7.2010 Вставить ник Цитата Из: Берислав, Херсонщина Пользователь №: 1879 Страна: Украина Город: Не указан Пол: Муж. Репутация: 9 |
Ген, ты при установке язык выбирал, там был такой пункт в процессе ? Если был, то можно поставить как бы повтороно, только перед установкой забросить файлы с переводами в папку. При установке форума нет никакого выбора или настроек, только Install. -------------------- |
|
|
4.7.2012, 16:43
Сообщение
#33
|
|
Профессионал Группа: Активный Пользователь Сообщений: 1479 Регистрация: 7.6.2011 Вставить ник Цитата Пользователь №: 2118 Страна: Россия Город: Не указан Пол: Муж. Репутация: 5 |
То, что локализация возможна, можно посмотреть, например, тут. Правда как этого добились вот в чем вопрос.
Сообщение отредактировал ksa - 4.7.2012, 16:45 -------------------- Пакеты на яндекс.диске
|
|
|
4.7.2012, 16:47
Сообщение
#34
|
|
Профессионал Группа: Активный Пользователь Сообщений: 1479 Регистрация: 7.6.2011 Вставить ник Цитата Пользователь №: 2118 Страна: Россия Город: Не указан Пол: Муж. Репутация: 5 |
Похоже, что текст в тех файлах далеко не полный. Полный список локализуемых строк здесь.
-------------------- Пакеты на яндекс.диске
|
|
|
4.7.2012, 16:50
Сообщение
#35
|
|
Профессионал Группа: Пользователь Сообщений: 1764 Регистрация: 28.7.2010 Вставить ник Цитата Из: Берислав, Херсонщина Пользователь №: 1879 Страна: Украина Город: Не указан Пол: Муж. Репутация: 9 |
Похоже, что текст в тех файлах далеко не полный. Полный список локализуемых строк здесь. Так все-равно - даже то, что переведено - не появилось. И строки эти, не забываем, из официального тарбола. -------------------- |
|
|
4.7.2012, 16:54
Сообщение
#36
|
|
Профессионал Группа: Активный Пользователь Сообщений: 1479 Регистрация: 7.6.2011 Вставить ник Цитата Пользователь №: 2118 Страна: Россия Город: Не указан Пол: Муж. Репутация: 5 |
Файл
Качаешь этот файл, потом в админке делаешь импорт языкового файла. Вся эта инструкция взята здесь. Сообщение отредактировал ksa - 4.7.2012, 16:54 -------------------- Пакеты на яндекс.диске
|
|
|
4.7.2012, 17:02
Сообщение
#37
|
|
Профессионал Группа: Пользователь Сообщений: 1764 Регистрация: 28.7.2010 Вставить ник Цитата Из: Берислав, Херсонщина Пользователь №: 1879 Страна: Украина Город: Не указан Пол: Муж. Репутация: 9 |
Ива-а-а-а-ан!!! Кто у нас админ, а?
-------------------- |
|
|
4.7.2012, 17:04
Сообщение
#38
|
|
Крупный специалист Группа: Пользователь Сообщений: 385 Регистрация: 7.10.2010 Вставить ник Цитата Пользователь №: 1941 Страна: Россия Город: Краснодар Пол: Муж. Репутация: 2 |
Урраа! Заработало!
Ой, "Сейчас на форуме: Участников 1 Гостей 0 Ботов 0" появилось только на wiki Сообщение отредактировал torabora - 4.7.2012, 17:07 |
|
|
4.7.2012, 17:08
Сообщение
#39
|
|
Профессионал Группа: Глоб. Модератор Сообщений: 9988 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30 |
-------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
4.7.2012, 17:10
Сообщение
#40
|
|
Профессионал Группа: Пользователь Сообщений: 1764 Регистрация: 28.7.2010 Вставить ник Цитата Из: Берислав, Херсонщина Пользователь №: 1879 Страна: Украина Город: Не указан Пол: Муж. Репутация: 9 |
Разве я там единственный админ? Откуда я знаю, кому ты еще админа давал. Я там самый-присамый рядовой юзер... Могу только из-под тишка (/var/www) гадить -------------------- |
|
|
4.7.2012, 17:12
Сообщение
#41
|
|
Профессионал Группа: Пользователь Сообщений: 1764 Регистрация: 28.7.2010 Вставить ник Цитата Из: Берислав, Херсонщина Пользователь №: 1879 Страна: Украина Город: Не указан Пол: Муж. Репутация: 9 |
Ой, "Сейчас на форуме: Участников 1 Гостей 0 Ботов 0" появилось только на wiki Судя по всему - те переведенные файлы только для внешней морды форума... -------------------- |
|
|
4.7.2012, 17:13
Сообщение
#42
|
|
Профессионал Группа: Пользователь Сообщений: 1764 Регистрация: 28.7.2010 Вставить ник Цитата Из: Берислав, Херсонщина Пользователь №: 1879 Страна: Украина Город: Не указан Пол: Муж. Репутация: 9 |
P.S. Подкинул эдакое подобие лого - морду пингвина. Картинка взята на openclipart.org и распространяется под свободной лицензией.
-------------------- |
|
|
4.7.2012, 17:30
Сообщение
#43
|
|
Профессионал Группа: Глоб. Модератор Сообщений: 9988 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30 |
Откуда я знаю, кому ты еще админа давал. Я там самый-присамый рядовой юзер... Могу только из-под тишка (/var/www) гадить Ну значит, я запутался, что там рут может делать, а что - админ Короче говоря, вы теперь все трое там админы -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
4.7.2012, 17:51
Сообщение
#44
|
|
Профессионал Группа: Активный Пользователь Сообщений: 1479 Регистрация: 7.6.2011 Вставить ник Цитата Пользователь №: 2118 Страна: Россия Город: Не указан Пол: Муж. Репутация: 5 |
Гена, поставь полные права на
Код /extensions/awc/forums/xported_files и на languages тоже не помешает. Операция не выполняется до конца. И тут два варианта. Либо права, либо не все компоненты php со товарищи установлены.
Сообщение отредактировал ksa - 4.7.2012, 17:59 -------------------- Пакеты на яндекс.диске
|
|
|
4.7.2012, 18:01
Сообщение
#45
|
|
Профессионал Группа: Пользователь Сообщений: 1764 Регистрация: 28.7.2010 Вставить ник Цитата Из: Берислав, Херсонщина Пользователь №: 1879 Страна: Украина Город: Не указан Пол: Муж. Репутация: 9 |
DONE
-------------------- |
|
|
4.7.2012, 18:09
Сообщение
#46
|
|
Профессионал Группа: Активный Пользователь Сообщений: 1479 Регистрация: 7.6.2011 Вставить ник Цитата Пользователь №: 2118 Страна: Россия Город: Не указан Пол: Муж. Репутация: 5 |
Импорт языкового файла не работает Надо смотреть логи...
-------------------- Пакеты на яндекс.диске
|
|
|
4.7.2012, 18:13
Сообщение
#47
|
|
Профессионал Группа: Активный Пользователь Сообщений: 1479 Регистрация: 7.6.2011 Вставить ник Цитата Пользователь №: 2118 Страна: Россия Город: Не указан Пол: Муж. Репутация: 5 |
Ген, почитай-ка тут (начиная примерно с середины). Кажется надо сносить\ставить заново форум. При сносе все таблицы из базы погрохаются, то есть, можно перед установкой внести изменения в шаблон базы, чтобы всё было в утф.
Сообщение отредактировал ksa - 4.7.2012, 18:16 -------------------- Пакеты на яндекс.диске
|
|
|
4.7.2012, 18:38
Сообщение
#48
|
|
Профессионал Группа: Активный Пользователь Сообщений: 1479 Регистрация: 7.6.2011 Вставить ник Цитата Пользователь №: 2118 Страна: Россия Город: Не указан Пол: Муж. Репутация: 5 |
Иван, тебе как админу самой вики (Sysops) придется форум убить. Заходишь в Admin Control Panel, там слева выбираешь самый нижний пункт Forum Up-date Installer, после чего жмешь Un-Install, появится окно с предупреждением, жмешь далее (на этом этапе таблицы из базы уберутся). После этого Гене надо будет подправить установочный файл
Код /extensions/awc/forums/updates/install/install_tables.mysql по манулу из вики по ссылке (ближе к середине описывается сей процесс). Но перед повторной установкой нужно удалить из LocalSettings.php строчку Код require_once( "$IP/extensions/awc/forums/awc_forum.php" ); , а Ивану после этого обновить страницу вики дабы убедиться, что ссылки на форум больше нет. Вот после этого ставить форум заново (с предварительно подправленным файлом). После этого выставить права на запись для Код /extensions/awc/forums/xported_files . Вроде всё.
Сообщение отредактировал ksa - 4.7.2012, 18:40 -------------------- Пакеты на яндекс.диске
|
|
|
4.7.2012, 18:47
Сообщение
#49
|
|
Профессионал Группа: Глоб. Модератор Сообщений: 9988 Регистрация: 22.6.2009 Вставить ник Цитата Из: Онега Пользователь №: 1352 Страна: Россия Город: Не указан Пол: Муж. Репутация: 30 |
Иван, тебе как админу самой вики (Sysops) придется форум убить. Убил... вроде до смерти -------------------- Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
|
|
|
4.7.2012, 21:36
Сообщение
#50
|
|
Профессионал Группа: Пользователь Сообщений: 1764 Регистрация: 28.7.2010 Вставить ник Цитата Из: Берислав, Херсонщина Пользователь №: 1879 Страна: Украина Город: Не указан Пол: Муж. Репутация: 9 |
1. После этого Гене надо будет подправить установочный файл Код /extensions/awc/forums/updates/install/install_tables.mysql по манулу из вики...2. Но перед повторной установкой нужно удалить из LocalSettings.php строчку... 1. Этот файл уже давным давно поправлен, и даже более полно, чем указано по ссылке на вики, там упомянуты только две строки, а на самом деле их там десятка два, и если пропустить хоть одну строку - эта таблица даже не втягивается в базу, сразу ругаясь на кодировку. 2. Если убрать эту строчку из конфига - Вы форума вообще не увидите. P.S. В каталоге xported_files наблюдаю втянутый lang_ru_2012_07_04__14_03_55.txt. Так что с правами все в порядке, я днем поправлял. Сообщение отредактировал Drool - 4.7.2012, 21:43 -------------------- |
|
|
4.7.2012, 21:53
Сообщение
#51
|
|
Профессионал Группа: Активный Пользователь Сообщений: 1479 Регистрация: 7.6.2011 Вставить ник Цитата Пользователь №: 2118 Страна: Россия Город: Не указан Пол: Муж. Репутация: 5 |
1. Этот файл уже давным давно поправлен, и даже более полно, чем указано по ссылке на вики, там упомянуты только две строки, а на самом деле их там десятка два, и если пропустить хоть одну строку - эта таблица даже не втягивается в базу, сразу ругаясь на кодировку. 2. Если убрать эту строчку из конфига - Вы форума вообще не увидите. Это и есть полный снос форума. С такими правками форум ставился или ставился в исходном варианте без правок ? Форум надо сначала поставить (по штатной инструкции). P.S. В каталоге xported_files наблюдаю втянутый lang_ru_2012_07_04__14_03_55.txt. Так что с правами все в порядке, я днем поправлял. Экспорт работает, а с импортом беда. Либо те грабли с кодировкой таблиц либо ещё что-то пока неведомое. Сообщение отредактировал ksa - 4.7.2012, 21:57 -------------------- Пакеты на яндекс.диске
|
|
|
4.7.2012, 21:59
Сообщение
#52
|
|
Профессионал Группа: Активный Пользователь Сообщений: 1479 Регистрация: 7.6.2011 Вставить ник Цитата Пользователь №: 2118 Страна: Россия Город: Не указан Пол: Муж. Репутация: 5 |
Только сейчас посетила мысль, что у меня могло быть недостаточно прав на импорт. Хотя, с другой стороны, экспорт сработал, а при импорте даже не было сообщения об ошибке.
Сообщение отредактировал ksa - 4.7.2012, 21:59 -------------------- Пакеты на яндекс.диске
|
|
|
4.7.2012, 21:59
Сообщение
#53
|
|
Профессионал Группа: Пользователь Сообщений: 1764 Регистрация: 28.7.2010 Вставить ник Цитата Из: Берислав, Херсонщина Пользователь №: 1879 Страна: Украина Город: Не указан Пол: Муж. Репутация: 9 |
С такими правками форум ставился или ставился в исходном варианте без правок ? Еще раз - если не внести эти правки - то эти таблицы для форума вообще не втянутся в БД вики. Совсем. И форум, ясное дело, не станет. Конечно же, эта таблица была поправлена до установки форума, еще вчера. Иначе форум так и не появился бы. -------------------- |
|
|
4.7.2012, 22:12
Сообщение
#54
|
|
Профессионал Группа: Активный Пользователь Сообщений: 1479 Регистрация: 7.6.2011 Вставить ник Цитата Пользователь №: 2118 Страна: Россия Город: Не указан Пол: Муж. Репутация: 5 |
Еще раз - если не внести эти правки - то эти таблицы для форума вообще не втянутся в БД вики. Совсем. И форум, ясное дело, не станет. Конечно же, эта таблица была поправлена до установки форума, еще вчера. Иначе форум так и не появился бы. Значит, надо вычислить, на чём обламывается импорт. Сделать импорт и посмотреть логи мускуля, пхп, веб-сервера ну и мессаджес системные. Может где и мелькнёт косяк. Пока же это гадание на кофейной гуще получается -------------------- Пакеты на яндекс.диске
|
|
|
4.7.2012, 22:15
Сообщение
#55
|
|
Профессионал Группа: Активный Пользователь Сообщений: 1479 Регистрация: 7.6.2011 Вставить ник Цитата Пользователь №: 2118 Страна: Россия Город: Не указан Пол: Муж. Репутация: 5 |
Я испаряюсь до завтра
-------------------- Пакеты на яндекс.диске
|
|
|
4.7.2012, 22:20
Сообщение
#56
|
|
Профессионал Группа: Пользователь Сообщений: 1764 Регистрация: 28.7.2010 Вставить ник Цитата Из: Берислав, Херсонщина Пользователь №: 1879 Страна: Украина Город: Не указан Пол: Муж. Репутация: 9 |
Цитата [Wed Jul 04 21:18:23 2012] [error] [client 192.168.13.13] ALERT - Include filename is an uploaded file (attacker '192.168.13.13', file '/var/www /vhosts/drool/extensions/awc/forums/includes/admin/admin_lang_funk.php', line 913), referer: http://drool.pp.ua/index.php/%D0%A1%D0%BB%D1%83%D0% B6%D0%B5%D0%B1%D0%BD%D0%B0%D1%8F:AWCforum/admin/awc_lang/display_lang_options Вот такое появляется в логах апача. Логи мускуля чисты. 913-я строка: Цитата require($lang_Path); В конфиге php аплоад файлов разрешен, максимальный размер - 2 метра, размер файла с языком - 33 килобайта. Сообщение отредактировал Drool - 4.7.2012, 23:07 -------------------- |
|
|
4.7.2012, 23:10
Сообщение
#57
|
|
Профессионал Группа: Пользователь Сообщений: 1764 Регистрация: 28.7.2010 Вставить ник Цитата Из: Берислав, Херсонщина Пользователь №: 1879 Страна: Украина Город: Не указан Пол: Муж. Репутация: 9 |
Как мне тут подсказывают более внимательные товарищи, страница с инструкцией по установке языков "last modified on July 20, 2008, at 23:15"...
-------------------- |
|
|
4.7.2012, 23:41
Сообщение
#58
|
|
Профессионал Группа: Пользователь Сообщений: 1764 Регистрация: 28.7.2010 Вставить ник Цитата Из: Берислав, Херсонщина Пользователь №: 1879 Страна: Украина Город: Не указан Пол: Муж. Репутация: 9 |
Позвал на помощь lnkvisitor-а, который подправил слегка скрипт форума, после чего форум русифицировался.
diff изменений: Код --- admin/admin_lang_funk.php.orig 2011-05-05 18:07:13.000000000 +0300 +++ admin/admin_lang_funk.php 2012-07-04 22:16:52.000000000 +0300 @@ -890,7 +890,9 @@ class awc_admin_lang_cls extends awcforu if($lang_Path == ''){ if($_FILES["new_lang"]["error"] == '0'){ - $lang_Path = $_FILES["new_lang"]["tmp_name"]; + $lang_Path = tempnam("/tmp", "FOO"); + move_uploaded_file($_FILES["new_lang"]["tmp_name"],$lang_Path); +// $lang_Path = $_FILES["new_lang"]["tmp_name"]; $lang_name = $_FILES["new_lang"]["name"]; } else { $lang_Path = $lang_Path; Как я понимаю из этого, в форуме тупо не было указано куда сохранять временный файл или что-то в районе этого. Осталась проблема с открытием профиля юзеров. При попытке зайти в профиль - пустая страница, в логах вот такое: Код [Wed Jul 04 22:33:40 2012] [error] [client 192.168.13.13] PHP Fatal error: Call to undefined method MediaWiki::checkInitialQueries() in /var/ww Нашел на оффоруме такое же упоминание:w/vhosts/drool/extensions/awc/forums/includes/gen_funk.php on line 452, referer: http://drool.pp.ua/index.php/%D0%A1%D0%BB%D1%83%D0%B6%D0%B5%D0% B1%D0%BD%D0%B0%D1%8F:AWCforum/sf/id5/Forum_Name.html http://www.mediawiki.org/wiki/Extension_talk:AWC's_Forum Ответа нет. Делаю вывод о полной невменяемости апстрима. Если найдете другой движек с форумом - попробуем и его. -------------------- |
|
|
4.7.2012, 23:48
Сообщение
#59
|
|
Профессионал Группа: Пользователь Сообщений: 1764 Регистрация: 28.7.2010 Вставить ник Цитата Из: Берислав, Херсонщина Пользователь №: 1879 Страна: Украина Город: Не указан Пол: Муж. Репутация: 9 |
На просторах интернета нашел грязный воркарроунд для "undefined method MediaWiki::checkInitialQueries() in":
Цитата Note: in includes/gen_funk.php, comment out line 452 to make the forum work Так и сделал, теперь профили открываются, личный раздел тоже заработал. Что это за хрень - я не в курсе P.S. Языковой файл переведен крайне слабо, нужно допереводить его и снова импортировать. -------------------- |
|
|
6.7.2012, 1:31
Сообщение
#60
|
|
Профессионал Группа: Пользователь Сообщений: 1764 Регистрация: 28.7.2010 Вставить ник Цитата Из: Берислав, Херсонщина Пользователь №: 1879 Страна: Украина Город: Не указан Пол: Муж. Репутация: 9 |
Всвязи с тем, что мой бедный домашний роутер в данный момент тянет уже 4 ресурса - под чутким руководством lnkvisitor-а пересадил apache2 за nginx с кешированием, должно ускорить доступ и снизить нагрузку.
Up. Так-же из-за кеширования получалась ситуация, когда анонимный пользователь вверху слева видел не свой IP, а чужой. Отключил показ IP для анонимных пользователей. Сообщение отредактировал Drool - 6.7.2012, 2:40 -------------------- |
|
|
Текстовая версия | Сейчас: 28.3.2024, 23:00 | |