Перевод инсталлятора Drupal 6 beta 1

Аватар пользователя greenmother@drupal.org greenmother@dru... 17 октября 2007 в 17:51

Набросал тут со скуки профиль для установки 6-й беты 1, переведённый на русский. Правда язык можно включить только со второго шага инсталляции, что, ИМХО, концептуально не правильно.
От дефолтного профиля, помимо русификации самого инсталлятора, почти не отличается. Делает следующее:
1. Импортирует перевод 5-й версии от vadbars.
2. Меняет директорию для временных файлов на tmp в корне сайта (уж очень меня раздражает дефолтный "C:\Temp" для виндовых машин)

Для использования разархивируйте присоединённый файл в корень drupal перед установкой.

UPDATE1
В соответствии с замечанием axel, внёс изменения. добавил в tmp/.htaccess:

<Files "*">
  Order allow,deny
  Deny from all
</Files>

теперь содержимое tmp недоступно через веб.

Также, забыл упомянуть, что импорт переводов не работает, по видимому, из-за аяксовой ошибки в jQuery 1.1.2, использующейся в бете. По крайней мере мои изыскания привели к тому, что именно он неправильно отправляет "смешанный" HTTP-запрос (POST, в котором часть переменных передаётся в URL). Я у себя обновил misc/jquery.js до версии 1.2.1, с ней всё работает нормально, глюков пока не заметил.

ВложениеРазмер
Файл drupal6beta1.installer.rar94.26 КБ
0 Thanks

Комментарии

Аватар пользователя axel axel 18 октября 2007 в 2:47

Временные файлы внутри wwwroot? Имхо это неправильный подход. Разные модули могут различные данные в tmp писать, сильно не заботясь о сложности имен файлов - потенциальная уязвимость.

Аватар пользователя greenmother@drupal.org greenmother@dru... 18 октября 2007 в 12:17

да, пожалуй. думал там в htaccess автоматически создающемся закрыт доступ к tmp через веб. странно, что открыт.