столкнулся с проблемой, что нужного размера автарок не существует
Проблема явно в чем-то другом. Движок достаточно умный, чтобы нагенерить аватарок нужных размеров на лету. Но только в том случае, конечно, если он а) может получить загруженные аватарки; б) может записать новые аватары на диск.
Проверьте для начала логи — нет ли там ошибок. А затем надо смотреть, какие пути прописываются у аватар
Если задать в админке принудительную обработку css/js (там же, где отключается их слияние), то кеш сбрасывать не обязательно, файлы будут принудительно перезаписываться
Поймите правильно — я совсем не против обсуждения проблем, Более того: они нужны и полезны. Только лучше а) делать это в специально для этого предназначенном месте; б) описывать проблему максимально подробно: делаю раз, делаю два, делаю три — получаю то-то и то-то. И не забывайте заглядывать в лог ошибок _tmp/logs/error.log.
Создайте, пожалуйста, топик и перенесите туда описание нерешенных проблем. Я обязательно проверю плагины, о которые выше упоминаются, но отпишусь уже там. А здесь через какое-то время удалю комментарии, не соответствующие теме
Здесь речь идет о функционале движка. Если у вас возникают какие-то проблемы, что-то не работает, то для этого есть специальный раздел: Вопросы, проблемы и их решения
А где, в каком конкретно месте сайта это происходит? И в какой ситуации? При вводе логина/пароля во время авторизации? Или вообще везде, где есть на сайте логин? Если смотреть, например, список юзеров, или авторов топиков/комментов — преобразования тоже есть?
Вот взять юзера dimitr — у него везде в кириллицу преобразуется? Или где-то так, а где-то эдак?
Если по всем правилам, то нужно бы так. Но есть одна проблемка: для полноценного бета-тестирования необходимо, чтоб новая версия сайта работала в «боевом» режиме. Т.е. юзеры, которые туда приходят, не просто попробовали создать топик, коммент и т.д., а чтоб они работали с сайтом, как обычно, и чтоб весь контент, создаваемый ими, сохранялся. Но при этом часть юзеров будут работать со старой версией сайта, создавая контент. А базы-то разные!
Короче, при бета-тестировании по этой методике обязательно должна работать репликация контента — контент, создаваемый в разных версиях сайта должен синхронизироваться между старой и новой базами. Не скажу, что сделать это здесь совсем уж невозможно, но затратно.
Поэтому все делалось по упрощенной схеме:
1. Новый тестовый сайт был поднят параллельно с тестовой базой и какое-то время тестировался и правились баги.
2. Был создан удаленный git-репозитарий для нового сайта, куда была залита новая версия
3. На рабочем сервере был создан клон репо с новой версией
4. На рабочем сайте прямо через index.php была включена заглушка о том, что идут технические работы
5. Создана копия рабочей базы и на новую базу накатились правки
6. С помощью rsync из локального репо в рабочую папку сайта была залита новая версия
7. Правка параметров подключения в /app/config/config.local.php и списка активированных плагинов
8. Убирается заглушка и сайт работает
Я понимаю, что более типичным считается подход, когда новый сайт ставится в отдельную папку, и тогда, в случае острой необходимости, можно быстро откатиться к старой версии, изменив настройки сервера. Но т.к. у меня есть полностью рабочий вариант старого репозитария, и старая база тоже никуда не девается, то откатиться на старую версию не меняя корневой папки сайта в настройках серверов для меня это вопрос нескольких минут.
И в моем варианте, кстати, есть небольшой плюс: т.к. конфиги веб-сервера не трогаются, то его не нужно перезагружать, соответственно, сохраняются все сессии. Я сайт обновил, зашел — автоизован, как и был до обновления.
Нет, не означает. Я не знаю планов разработчика DAO, поэтому не могу делать таких заявлений. Но адаптация любого плагина может вестись с двух сторон — со стороны плагина, и со стороны движка. И я готов приложить усилия для обеспечения обратной совместимости со стороны движка — я это имел ввиду.
Если проблему с заменой названия страны на ее ID решили, то дальше все просто — в конфиг-файле app/config/config.local.php надо задать переопределение:
Не зная, какие именно плагины Вы скачивали, невозможно дать ответ на вопрос.
Для проверки я только что установил с нуля движок, и взял из каталога последний из плагинов altocms.ru/addons/download/item/124/ — плагин активировался без проблем
Проверьте для начала логи — нет ли там ошибок. А затем надо смотреть, какие пути прописываются у аватар
А по п.2 мало информации: надо знать, что и как пытаетесь изменить, чтобы дать какие-то советы
Создайте, пожалуйста, топик и перенесите туда описание нерешенных проблем. Я обязательно проверю плагины, о которые выше упоминаются, но отпишусь уже там. А здесь через какое-то время удалю комментарии, не соответствующие теме
Вот взять юзера dimitr — у него везде в кириллицу преобразуется? Или где-то так, а где-то эдак?
Короче, при бета-тестировании по этой методике обязательно должна работать репликация контента — контент, создаваемый в разных версиях сайта должен синхронизироваться между старой и новой базами. Не скажу, что сделать это здесь совсем уж невозможно, но затратно.
Поэтому все делалось по упрощенной схеме:
1. Новый тестовый сайт был поднят параллельно с тестовой базой и какое-то время тестировался и правились баги.
2. Был создан удаленный git-репозитарий для нового сайта, куда была залита новая версия
3. На рабочем сервере был создан клон репо с новой версией
4. На рабочем сайте прямо через index.php была включена заглушка о том, что идут технические работы
5. Создана копия рабочей базы и на новую базу накатились правки
6. С помощью rsync из локального репо в рабочую папку сайта была залита новая версия
7. Правка параметров подключения в /app/config/config.local.php и списка активированных плагинов
8. Убирается заглушка и сайт работает
Я понимаю, что более типичным считается подход, когда новый сайт ставится в отдельную папку, и тогда, в случае острой необходимости, можно быстро откатиться к старой версии, изменив настройки сервера. Но т.к. у меня есть полностью рабочий вариант старого репозитария, и старая база тоже никуда не девается, то откатиться на старую версию не меняя корневой папки сайта в настройках серверов для меня это вопрос нескольких минут.
И в моем варианте, кстати, есть небольшой плюс: т.к. конфиги веб-сервера не трогаются, то его не нужно перезагружать, соответственно, сохраняются все сессии. Я сайт обновил, зашел — автоизован, как и был до обновления.
Но придется еще и файлы шаблонов править, чтобы вырезать упоминание о личке.
Если загружаете не через админку, а руками заливаете на хост, то проверьте права на папку и файлы
Для проверки я только что установил с нуля движок, и взял из каталога последний из плагинов altocms.ru/addons/download/item/124/ — плагин активировался без проблем