Справка:Содержание — различия между версиями
Материал из wiki.tlib.ru
| Строка 1: | Строка 1: | ||
| + | ==Апгрейд движка== | ||
| + | 1) Скачиваем новую версию движка. | ||
| + | 2) Делаем на http-сервере копию папки с сайтом | ||
| + | 3) Делаем на sql-сервере копию базы данных сайта | ||
| + | 4) Копируем новую версию движка поверх копии сайта и запускаем апгрейд базы данных (из папки maintenance php update.php) | ||
| + | 5) По очереди проверяем расширения и включаем их (работоспособность сайта, можно проверить, сделав временно под него виртуальный хост с записью его имени в /etc/hosts на своем терминале). | ||
| + | |||
| + | |||
==Изменения, вносимые в движок== | ==Изменения, вносимые в движок== | ||
===Создание новой секции сверху страницы при нажатии на плюсик=== | ===Создание новой секции сверху страницы при нажатии на плюсик=== | ||
Версия 13:07, 12 декабря 2011
Апгрейд движка
1) Скачиваем новую версию движка. 2) Делаем на http-сервере копию папки с сайтом 3) Делаем на sql-сервере копию базы данных сайта 4) Копируем новую версию движка поверх копии сайта и запускаем апгрейд базы данных (из папки maintenance php update.php) 5) По очереди проверяем расширения и включаем их (работоспособность сайта, можно проверить, сделав временно под него виртуальный хост с записью его имени в /etc/hosts на своем терминале).
Изменения, вносимые в движок
Создание новой секции сверху страницы при нажатии на плюсик
В файле includes/Article.php нужно найти и поправить след. строчку:
if ( $section == 'new' ) {
$subject = $summary ? wfMsgForContent( 'newsectionheaderdefaultlevel', $summary ) . "\n\n" : ;
/* //закомментировать этот кусок кода
$text = strlen( trim( $oldtext ) ) > 0
? "{$oldtext}\n\n{$subject}{$text}"
: "{$subject}{$text}";
*/
//вместо него добавить нижнюю строчку
$text = strlen( trim( $oldtext ) ) > 0 ? "{$subject}{$text}\n\n{$oldtext}" : "{$subject}{$text}";
}