Установка авторизационных данных:
Пользователи разнообразных попсовых движков приучены к тому, что все необходимые авторизационные данные обычно указываются при первом запуске скрипта, где-то там внутри скрипта сохраняются, и, естественно, впоследствии могут быть изменены как угодно (а в ряде случаев и кем угодно, если у такого движка найдена соответствующая уязвимость, каковых у действительно попсовых движков не может не быть по определению).
Автор скрипта ЛастоБлога полагает, что это в корне неправильный подход, и наиважнейшие данные на самом-то деле в принципе не должны изменяться через web-интерфейс, ибо это противоестественная, дурная мысль. А тот файл, в котором они хранятся, вообще не имеет права быть доступен на запись, и, тем самым, для изменения движком.
Если где-то сделано иначе, вопреки здравому смыслу, то только по причине потакания юзеру, который из-за своей повальной безграмотности знать не знает, кто такой FTP клиент, и с какого конца за него берутся. Так что не шибко удивляйтесь, когда на запрос в Гугле "взломали сайт" нарисуется серп из десятков миллионов документов. И это только на русском языке - вообще, вдумайтесь в эту цифру...
Поэтому критически важные настройки в Ласто Блоге вносятся в специальный файл только руками, а потом файл опять-таки руками перемещается по FTP на хост. И иначе быть не может.
Файл расположен в структуре Блога тут: ./data/settings.php
Авторизационных и прочих конфигурационных данных там не так много.
Дефолтовые значения нужно заменить своими.
# Пока не измените эти значения на собственные, скрипт работать НЕ БУДЕТ. $_s=array( 'email' => 'my@email.ru', # Ваш емайл 'login' => 'admin', # логин для входа в админку. 'passw' => 'enter', # пароль для входа в админку. 'pepetun' => 'default', # измените на любое английское слово. 'base_url' => 'http://test.ru/', # реальный URL морды блога, на конце слэш ОБЯЗАТЕЛЕН. );
Обратите внимание: никакой лицензии вносить в данный файл не требуется.
В отличие от предыдущих версий, она тут больше не нужна.
Если домен не на латинице:
Языки программирования веб-приложений не поспевают за новомодными тенденциями, и всякие их функции разбора URL-ов пока что не оперируют ничем, кроме латиницы. Ввиду чего Вам надо исхитриться, и записать кириллический домен латинскими буквами.
Неверная запись:
'base_url' => 'http://тест.рф/', # реальный URL морды блога.
Правильная запись:
'base_url' => 'http://xn--e1aybc.xn--p1ai/', # реальный URL морды блога.
Выбор часового пояся Блога.
Обратите внимание, что скрипт блога нигде не имеет установок часового пояса.
А при работе использует местное серверное время.
Однако понимая, что Вы можете жить в Раше, а сайт хостить в Америке (и это очень правильно, ибо, как показывает практика, на российских хостингах и в национальных доменах свои проекты лучше вообще не размещать), в этом месте у каждого вдумчивого вебмастера возникает закономерный вопрос, как же отвязать блог от серверного времени, и привязать его ко времени другого, произвольного региона?
Чтобы на блоге сутки начинались не по какому-нибудь непонятному восточно-американскому времени.
Самый простой способ - использовать возможности языка PHP.
Для чего в файле настроек имеются все возможности:
# Временная зона блога, регион/город: # Список поддерживаемых регионов: http://www.php.net/manual/en/timezones.php date_default_timezone_set('Asia/Novosibirsk');
- пишите вместо выделенного синим свой регион и город.
В приведённом URL-е широчайший выбор регионов и городов.
Топменю.
Опять-таки, для исключения случаев типа "я чего-то не то нажал в админке, и теперь все нужные кнопочки админа исчезли. Ничего не могу теперь сделать. Как починить?" ссылочки на действительно нужные URL-ы в виде кнопок в верхнем меню задаются только из файла сеттингов, с которым никто не станет экстремально экспериментировать.
Поскольку топменю бывает отдельное для режима серфера и для режима админа, Вам доступны настройки обоих вариантов. Пожалуйста, смотрите в код файла ./data/settings.php и читайте в комментариях на русском языке, что там и как делается.