0.00
Рейтинг
0.02
Сила

Злобный Буратин

  • avatar SLesnik
  • 1
Ответьте, пожалуйста.
Я хотел проект начать на двойке, но не могу, пока не одолею эти грабли, ибо нужно принципиально.
  • avatar SLesnik
  • 0
Подскажите, плиз, по русским логинам.
В настройках заменил:
0-9a-z_\-
на
А-Яа-я0-9a-z_\-
Но фронт упорно матерится при попытке зарегистрироваться после перехода по ссылке-инвайту.
Что сделать чтобы из коробки заработали русские буквы в никах?
Видимо поправили инсталлятор. В моем случае я на VPS обновился сразу до 5.6, хотя, судя по каментам выше, буду пробовать php7-fpm.
Смотря какой у Вас скилл «запускателя».
Если Вас не пугает перспектива возможных правок в коде и шаблоне и поиск и исправление возможных косяков — тогда на бете. Если нужно «поставил движок, натянул шаблон, накидал плагинов» — лучше брать стейбл версию.
Не слушайте тех, кто рекомендует съезжать на VPS. Я сам работаю в хостинге(не в Вашем, в другом :) ), и, поверьте, 3к уников это не так уж и много для виртуального хостинга.
Лучше проанализируйте логи доступа, проверьте не насилуют ли сайт какие-нибудь «левые» поисковые боты(например bingbot), нормальным ботам типа яндекса и гугла выставьте Crawl-delay секунд 5-10 и понаблюдайте за нагрузкой.
Запросите в поддержке хостинга лог медленных запросов к базе, проанализируйте и оптимизируйте их.

Также настройте кеширование страниц в самой CMS и постарайтесь минимизировать запросы со страниц сайта к сторонним ресурсам.

99% что ни на какой VPS переходить не придется. Вот если после оптимизации не будет хватать ресурсов — тогда есть смысл попробовать перейти на тариф выше.
  • avatar SLesnik
  • 0
Судя по настраиваемому в админке полю «допустимые символы в логине», я так понимаю, с русскими буквами теперь проблем нет? Просто добавить их в паттерн в админке?
  • avatar SLesnik
  • 1
Да, я уже по блогу разработки прошелся, по прошлым постам, перечитал о возможностях и фичах.
  • avatar SLesnik
  • 0
Как корректно отключить компонент css-reset(да и вообще, любой компонент)?
Попробовал скопировать секцию где прописаны компоненты в config.php шаблона(по аналогии с synio) — все равно его подключает, хотя из списка компонентов он удален.
  • avatar SLesnik
  • 0
Вот префиксы меня и сбили)) А внутри js много обращений по селектору класса, а не по id? Т.е. насколько безболезненно можно из классов выкосить ls-*? или проще оставить, просто почистив .css файлы и добавив селекторы bootstrap?
  • avatar SLesnik
  • 0
Адаптивность дефолтного шаблона все равно не выход, четкий мобильный адаптив сделать можно конечно, но не очень универсальное и кастомизируемое решение.
Именно это мне и нужно. Я делаю шаблон не на продажу или для сообщества. Это разовая разработка для конкретного проекта.
  • avatar SLesnik
  • 0
О! По поводу адаптации как раз вопрос есть.
Я не совсем понял по стилям шаблона devepoler. Вроде и бутстрап, а смотришь внутрь css — нифига не бутстрап.
Я правильно понимаю, чтобы перевести верстку на привычные row, col-*-*, а также сверстать компоненты привычными элементами, нужно просто подключить через конфиг сам бутстрап, его js и потом кирпичик за кирпичиком переписывать tpl/css компонентов?
  • avatar SLesnik
  • 0
Я так понимаю, что по дефолту есть только один тип записи — Топик? Чтобы создать, например, фотосет, нужно в админке добавить запись(это сделал) и настроить дополнительные поля? Не могу понять как фотосет добавить.
  • avatar SLesnik
  • 0
А нет ли в планах реализовать из коробки функционал плагина main preview?
Думаю спрос на адаптацию именно этого плагина будет наибольший. Логично было бы включить это в стартовый функционал.
  • avatar SLesnik
  • 1
Проверьте в файле log.log внутри CMS. 500 ошибка не обязательно база. Это может быть и нехватка ресурсов(например памяти) или тайм аут.
  • avatar SLesnik
  • 1
Выше был ответ на подобный вопрос о плагинах.
Структура шаблонов сильно изменилась, так что нет, не встанут.
  • avatar SLesnik
  • 0
Спасибо, вопрос снят. Переименовал папку, все взлетело, тестим дальше))
  • avatar SLesnik
  • 0
Хм. А называется lsplugin-admin, по имени репозитория. Попробую переименовать, хотя, ИМХО, это не вариант. Нужно бы научить движок воспринимать другие имена(Вы ж понимаете, не я единственный кто git-ом умеет пользоваться).
Еще момент, до попытки установить админку руками, пробовал через пункт меню в админке — резуьтат таже самая ошибка.
  • avatar SLesnik
  • 2
В ридми бы продублировали эту инфу. А то когда ставил, только по исходникам инсталлятора понял что нужно обновить на сервере версию.
  • avatar SLesnik
  • 0
нету в них ничего. ни в логе ошибок apache, ни в логе suexec. Тишина, полная.
Судя по коду, вот тут:

$bResult = false;
        /**
         * Активируем\деактивируем плагин
         */
        if ($sAction == 'activate') {
            $bResult = $this->PluginManager_ActivatePlugin($sPlugin);
        } elseif ($sAction == 'deactivate') {
            $bResult = $this->PluginManager_DeactivatePlugin($sPlugin);
        } elseif ($sAction == 'remove') {
            $bResult = $this->PluginManager_RemovePlugin($sPlugin);
        } elseif ($sAction == 'apply_update') {
            $this->PluginManager_ApplyPluginUpdate($sPlugin);
            $bResult = true;
        }

$bResult так и не становится true, что и вызывает в конечном итоге вызов мегаинформативного $this->Lang_Get('common.error.system.base')
  • avatar SLesnik
  • 0
После установки через git clone (cms, framework, lsplugin-admin) при попытке активировать админку выдает ошибку. В логи ничего не пишет, хотя судя по конфигу фреймворка — должен.
Заставить лог писаться так и не нашел где.
Ребят, если это бета — она должна в логи срать по каждому чиху, на то он и отлов косяков.