Jump to content

motomac

Пользователи
  • В сети

  • Количество сообщений

    133
  • Reputation

    34 motomac's Reputation
  1. mistudioru столкнулся с такой же фигней - правлю код в интеграции Google Analytics, но на фронте ничего не меняется. Все возможные кэши сбрасывал. Оказалось, они изменили код этой интеграции в шаблоне, а у меня дочерний кастомный шаблон, который сам не обновляется и наследовать куски не умеет. Вот у чувака та же проблема (https://invisioncommunity.com/forums/topic/476200-integrations-google-analytics-new-code-not-present-in-source-code/?do=findComment&comment=2958828). Решение: посмотреть код дефолтной темы и перенести в свою. Все там же - в Integrations -> Google Analytics (/admin/?app=core&module=applications&controller=enhancements)
  2. motomac posted пост в теме in Interface
    По всей видимости, на 4.7.7 (PHP 8.1) не работает. При попытке создания темы выдает: TypeError: implode(): Argument #2 ($array) must be of type ?array, string given (0) #0 /home/site/init.php(935) : eval()'d code(434): implode() #1 /home/site/init.php(935) : eval()'d code(290): IPS\Content\advancedtagsprefixes_hook_addPrefixToForm::updateTagFieldSettings() #2 /home/site/system/Content/Item.php(754): IPS\Content\advancedtagsprefixes_hook_addPrefixToForm::tagsFormField() #3 /home/site/init.php(935) : eval()'d code(30): IPS\Content\_Item::formElements() #4 /home/site/applications/forums/sources/Topic/Topic.php(493): IPS\Content\advancedtagsprefixes_hook_addPrefixToForm::formElements() #5 /home/site/system/Content/Item.php(183): IPS\forums\_Topic::formElements() #6 /home/site/system/Content/Item.php(133): IPS\Content\_Item::buildCreateForm() #7 /home/site/applications/forums/modules/front/forums/forums.php(639): IPS\Content\_Item::create() #8 /home/site/system/Dispatcher/Controller.php(107): IPS\forums\modules\front\forums\_forums->add() #9 /home/site/system/Dispatcher/Dispatcher.php(153): IPS\Dispatcher\_Controller->execute() #10 /home/site/index.php(13): IPS\_Dispatcher->run() #11 {main}
  3. motomac posted пост в теме in Interface
    Дружище, а можешь пофиксить и перепаковать, пожалуйста? Мой .tar отчего-то не принимается ни в какую.
  4.    motomac reacted to файл: Chatbox FREE 4.3.0
  5. Дык объединили же. Вопрос за остальными, включая тебя. Прямой вопрос: готов ли ты делать единый совместный перевод на Github? Перевод, который никому не принадлежит и будет единым каноническим переводом IPS на русский - строгим и формальным.
  6. Проблема с корректировкой в том, что каждая новая версия будет его перезаписывать. Потому хотелось бы, чтобы это было в апстриме. Это уже проблема другого характера - интерфейса. В крайнем случае сокращение до "сообщ." вполне приемлемо в некоторых местах, но использования то "постов", то "сообщений" неконсистентно. Тогда уж все надо переводить в "посты". Вариант Ильи лежит на Гитхабе, что есть самый правильный способ кооперативной работы над кодом на сегодня. Там же есть удобные issues и PR. Ну вот есть Илья, я тоже готов вносить пусть небольшую, но нужную лепту. Я раньше регулярно отправлял свои пулл-реквесты в тот реп. Почему бы не объединить усилия?
  7. Пардон, я думал, это перевод Мафии. Лучшая версия была у IlyaHoilik, но сайт лежит. Если и делать нормальный централизованный перевод, то, думаю, стоит взять за основу именно его версию: https://github.com/запрещённый_сайт/russian-language З.Ы. Эх, зря блочите адреса. Людей, желающих что-то делать в IPS сообществе и так мало, а если его еще и дробить, то получаем то, что имеем - куча кривых неполных переводов "кто во что горазд". Один переводчик, помню, вообще перевел "like" как "нраицца" и выложил такой перевод в паблик: "Мне так захотелось. Не хотите, не качайте".
  8. Друзья, предлагаю изменить сокращения числительных: num_short_billion = %s млрд num_short_million = %s млн num_short_thousand = %s тыс Ведь явно более понятно для людей наших краев выглядит: Также предлагаю заменить "посты" на "сообщения" по всей системе. Как уже писал в отзыве на перевод, "посты" это неформальная калька с английского. Раз уж это самый популярный перевод, я считаю, он должен быть более строгим и формальным.
  9. Блин, второй раз гуглю свою же тему Короче, прямой ответ на поставленный вопрос: чтобы разблокировать перевод, надо открыть редактирование любого другого перевода и поставить галку "По умолчанию". Блокируется дефолтный перевод. Странно, что функции установки дефолтного нет в выпадающем меню. Это вводит в заблуждение.
    Переводу не хватает строгости и формальности. Как уже выше замечал @DLab, слишком вольно переведены некоторые слова. Например, "посты". Это слово калька с английского, причем неформальная. Традиционно "posts" переводятся как "сообщения". Еще столкнулся с проблемой падения форума при загрузке перевода - он слишком большой и, видимо, включает в себя переводы всех приложений IPS - даже тех, которые у вас не установлены. Хотелось бы их отделить. Не знаю, от этого или нет, но некоторые значения не отображаются вовсе. Например, на главной странице: Блок форумной статистики не переведен и в целом сломан:
    Вышла новая версия.
  10. motomac posted пост в теме in Interface
    Подскажите, как в 4.5 обновить приложение, если оно связано с маркетплейсом? Тупо нет кнопки "залить новую версию".
  11. Не, версия 4.5. Какими-то непонятными манипуляциями удалось вернуть хотя бы возможность заливать новую версию, но сам перевод все равно заблокирован. ... SlawkA сработало! Получается, перевод заблокирован (что бы это ни значило), когда он по умолчанию. Но почему при этом пропадает функция загрузки новой версии большая загадка.
  12. Два: английский и русский. Русский заблокирован. Ни удалить, ни залить новую версию. Поставил еще один русский - он в порядке, но на основной русский никак не влияет - удалить его все равно невозможно.
  13. На переводе стоит Закрыто (Locked). Невозможно ни залить новые строки от плагинов, ни даже удалить этот перевод. Что опять за "гениальные" ходы от IPS?
  14. В админка не пускает: [[Template core/admin/global/globalTemplate is throwing an error. This theme may be out of date. Run the support tool in the AdminCP to restore the default theme.]] Как можно сгенерировать кэш темы без доступа к админке? Сам он почему-то не догадывается генерироваться.