Участник:Andrey Kruglov/MediaWiki Updade to 1.25 — различия между версиями
Материал из Zanoza
м |
м |
||
(не показано 13 промежуточных версий этого же участника) | |||
Строка 11: | Строка 11: | ||
* Переписал ZanozaSci под mediawiki 1.25 | * Переписал ZanozaSci под mediawiki 1.25 | ||
* Написал [[Zanoza:ZanozaSkin|ZanozaSkin]] -- буду выносить все твики темы, чтобы не менять исходники темы Vector | * Написал [[Zanoza:ZanozaSkin|ZanozaSkin]] -- буду выносить все твики темы, чтобы не менять исходники темы Vector | ||
+ | * ZanozaSkin подключает яндекс:метрику | ||
* Стили со старого сайта перенёс в ZanozaSkin | * Стили со старого сайта перенёс в ZanozaSkin | ||
+ | * Логотип не совсем тех размеров (нужно поправить ширину шаблона?) и совсем не в той папке. | ||
+ | * Баннер sss в левом сайдбаре -- вернул в тему Вектор (см. ZanozaSkin) | ||
+ | * Вернул robots.txt и иконку сайта | ||
+ | * Создал новый репозиторий под файлы сайта | ||
+ | * Папку изображений в бэкап и exclude в git | ||
+ | * Изменения в /includes/EditPage.php (кастомные кнопки редактирования) не стал переносить | ||
+ | * /skins/addthis.html (кнопки лайков) не стал переносить -- они и так были закомментированы | ||
+ | * /sci.php вроде у меня нигде не используется -- но мне кажется, что это задумывалось как онлайн-инструмент типа rss. Пока не стал переносить | ||
+ | * /text_parser.php тоже вроде какая-то тестовая страница. Не стал переносить. | ||
+ | * /mf_searchengines/ в отдельный репозиторий | ||
+ | * Папку ботов в отдельный репозиторий | ||
− | + | TODO (на не-сделали-и-забыли): | |
− | TODO: | ||
* Вообще-то поломалось ещё одно расширение (SpecialDeleteOldRevisions2), точнее -- не нашёл в гите. Но я его включал-то лишь по случаю, так что пока не особо критично. | * Вообще-то поломалось ещё одно расширение (SpecialDeleteOldRevisions2), точнее -- не нашёл в гите. Но я его включал-то лишь по случаю, так что пока не особо критично. | ||
− | * | + | * NoTOC и HTTP302Found -- найти нормальные |
− | |||
− | |||
− |
Текущая версия на 21:49, 3 января 2016
При переезде веб-сервера на CentOs 7 обновил версию PHP до 5.4 и поднял версию mediawiki до 1.25 (было 1.16.2).
- Исходники брал из git, старые полностью грохнул (www -> www_old + репозиторий переименовал в zanoza_old.git). База осталась старая, подхватилась без проблем
- Ставил в папку /w/ (чтобы потом было проще разруливать, где чьи исходники лежат + правильные редиректы)
- Расширения поставил заново, правда не все (стал брать из git, а там не хватает NoTOC и HTTP302Found -- а также нет Sci)
- Забыл, но спохватился, после установки FlaggedRevs обновить установку php maintenance/update.php
- Ошибка создания миниатюры: Не удаётся сохранить эскиз по месту назначения -- лечится при помощи $wgTmpDirectory = "$IP/images/temp";
- Логотип вернул
- Папку images вернул
- Редиректы /w/ на /wiki/ подкорректировал
- Переписал ZanozaSci под mediawiki 1.25
- Написал ZanozaSkin -- буду выносить все твики темы, чтобы не менять исходники темы Vector
- ZanozaSkin подключает яндекс:метрику
- Стили со старого сайта перенёс в ZanozaSkin
- Логотип не совсем тех размеров (нужно поправить ширину шаблона?) и совсем не в той папке.
- Баннер sss в левом сайдбаре -- вернул в тему Вектор (см. ZanozaSkin)
- Вернул robots.txt и иконку сайта
- Создал новый репозиторий под файлы сайта
- Папку изображений в бэкап и exclude в git
- Изменения в /includes/EditPage.php (кастомные кнопки редактирования) не стал переносить
- /skins/addthis.html (кнопки лайков) не стал переносить -- они и так были закомментированы
- /sci.php вроде у меня нигде не используется -- но мне кажется, что это задумывалось как онлайн-инструмент типа rss. Пока не стал переносить
- /text_parser.php тоже вроде какая-то тестовая страница. Не стал переносить.
- /mf_searchengines/ в отдельный репозиторий
- Папку ботов в отдельный репозиторий
TODO (на не-сделали-и-забыли):
- Вообще-то поломалось ещё одно расширение (SpecialDeleteOldRevisions2), точнее -- не нашёл в гите. Но я его включал-то лишь по случаю, так что пока не особо критично.
- NoTOC и HTTP302Found -- найти нормальные