Jump to content

Desti

Актив
  • Регистрация

  • В сети

Everything posted by Desti

  1. Раз: GDPR относится к любому посетителю из ЕС, у меня не стоит блокировка по геопризнаку, я должен пользователям ЕС (а они заходят достаточно часто) показывать куку-варнинг. Я показываю всем, чтобы не париться с геолокацией, да и пусть привыкают, это и у нас скоро внедрят. Два: сервера в Германии, зачем мне злить гусей? Снова некорректно, любой нормальный хостер при получении DMСA-запроса обязан заблокировать передачу указанного контента любым способом, которым он может это сделать. Он даже не должен поверять правомерность запроса, просто немедленно отключить. Ответственности за неправомерную блокировку у него, в этом случае, нет, за ввод в заблуждение отвечает DMCA-заявитель. Это базовая покупка движка, за него вы больше ничего не платите, только за обновления приложений. Цены на пол-года. Причем купить только движок нельзя, там же написано, select at least one paid app.
  2. Desti posted пост в теме in Invision Community 4 Support
    сорри, ->group['g_id'], конечно..
  3. Ну так там и живет {setting="board_name"} (изначально)... кто-то влез и захардкодил?
  4. Видимо, отредактировать что-то, отвечающее за заголовок. Например, название сайта в General settings админки.
  5. Desti posted пост в теме in Invision Community 4 Support
    Ну а я про что? В custom.css что-то типа .membersbad_backg { background: что-то там !important; }, .membersgood_back { background: что-то другое !important; } , в глобальном шаблоне внутри классов для body что-то типа {{if \IPS\Member::is_logged()->group == 1}}memberbad_back{{elseif if \IPS\Member::is_logged()->group == 2}}membersgood_back{{endif}}.
  6. Desti posted пост в теме in Invision Community 4 Support
    Фон живет в .body {background-image: ...}, его и меняйте в главном темплейте, добавляя свой класс с модификатором !important в теге body.
  7. Можно получить локаль пользователя через $user_locale = \IPS\Member::loggedIn()->language()->short; В $user_locale будет 'ru_RU' или 'en_EN' (или что там у вас установлено), дальше обычный {{if $user_locale='ru_RU'}}заходи, дорогой{{elseif $user_locale='en_EN'}}get out{{endif}}
  8. грызем "ГК РФ, Статья 1259. Объекты авторских прав", повышаем юридическую грамотность.
  9. А где вы title нашли в 4-ке? Там только альт остался.
  10. Все нормальные порталы "одного направления" обычно сидят на абузоустойчивом хостинге, туда никто писать не будет, бессмысленно.
  11. Запрос сформирует набор запросов для всех таблиц с признаком Compact SELECT CONCAT('ALTER TABLE ', SUBSTRING_INDEX(NAME,'/',-1), ' ROW_FORMAT=DYNAMIC;') FROM INFORMATION_SCHEMA.INNODB_SYS_TABLES WHERE ROW_FORMAT='Compact'; У вас получится список типа такого, который можно скопировать, отредактировать, убрать лишнее и запустить пакетом. ALTER TABLE ibf_members ROW_FORMAT=DYNAMIC; ALTER TABLE ibf_sessions ROW_FORMAT=DYNAMIC; ALTER TABLE ibf_forsex ROW_FORMAT=DYNAMIC; Предварительно надо проверить наличие этих глобальных настроек (в файле конфигурации mysql) и добавить их, если отсутствуют. innodb_file_format=Barracuda; innodb_file_per_table=1; innodb_large_prefix=1; и рестартануть mysql сервер Никакой ответственности за результат я не несу, тренируйтесь на бекапе/тестовых таблицах. Если для вас это темный лес, то
  12. То, что мне нужно, я уже купил.
  13. Если куплено официально, то при загрузке генерится пакет только с купленным содержимым, скачать неоплаченные компоненты невозможно.
  14. Т.е. вы хотите сказать, что я зря покупал блоги, файлы и прочие галереи, когда можно было купить только форум, а остальное "скачать с торрентов"? Вам самому-то не смешно с такого вопроса? Найдут - попросят удалить. Не удалите - отправят комплейн провайдеру, насчет бана ключа не знаю, но возможно и это.
  15. Пароль длинный попался VARCHAR (32) - поменяйте число 32 на 64, должно сработать.
  16. Надо хоть немного шарить. Идете в админку, в приложениях отключаете всё, кроме родных приложений. Идете в плагины, отключаете вообще всё. Идете в Темы, делаете тему default как публичную для всех. Идете в Поддержку, жмете "Что-то не так" и Продолжить, это обновит кеши. Проверяете, форум должен нормально работать, но без всяких примочек и с родной темой. Скачиваете свою тему с модификациями для версии 4.4.10 (без этого даже не пытайтесь), язык для 4.4.10. Скачиваете дистрибутив 4.4.10. Делаете бекап базы, бекап файлов форума, заливаете новую версию поверх старой. Запускаете /forum.ru/admin/upgrade/, смотрите, чтобы не было красных надписей на экране проверки требований (обычно надо обновить php, с этим к хостеру). Если всё зеленое, то просто жмем обновить и через пару минут имеем новую версию. Накатываем язык, новый скин, включаем по одному сторонние приложения и плагины, после каждого проверяем работоспособность форума. Если заглючило, выключаем приложение/плагин и ищем обновление.
  17. Отключайте все сторонние приложения и плагины перед обновлением, поставьте родную тема как основную и, если 4.3.х работала до апгрейда, то 4.4.10 нормально запустится после (ну и php не забыть обновить).
  18. Дык там же На самом деле не советую менять высоту блоков. Компактность выглядит достаточно убого и пользоваться неудобно.
  19. forums/front/forums.css .cForumList .ipsDataItem_title { font-size: 18px; } Или вам серенькие "Новости"? Тогда это global/framework/typografy.css .ipsType_sectionTitle {...} typography.css
  20. Теоретически - в core.css, практически - где угодно, зависит от темы. Ваш форум закрыт для гостей, поэтому ничего сказать нельзя.
  21. в виджете сместить дату начала отображения. Найти $_today = new \IPS\calendar\Date( "now", \IPS\Member::loggedIn()->timezone ? new \DateTimeZone( \IPS\Member::loggedIn()->timezone ) : NULL ); /* Do we have a days ahead cutoff? */ $endDate = NULL; if( isset( $this->configuration['days_ahead'] ) AND $this->configuration['days_ahead'] > 0 ) { $endDate = $_today->adjust( "+" . $this->configuration['days_ahead'] . " days" ); } Заменить на $_today = new \IPS\calendar\Date( "now", \IPS\Member::loggedIn()->timezone ? new \DateTimeZone( \IPS\Member::loggedIn()->timezone ) : NULL ); $_tmptoday = $_today; $_today = $_today->adjust( "-7 days" ); /* Do we have a days ahead cutoff? */ $endDate = NULL; if( isset( $this->configuration['days_ahead'] ) AND $this->configuration['days_ahead'] > 0 ) { $endDate = $_tmptoday->adjust( "+" . $this->configuration['days_ahead'] . " days" ); } Отредактировать и поставить свое число дней "назад". Снести старый виждет с экрана и поставить заново, иначе не отобразится. это в /appl/calendar/widgets/upcomingEvents.php
  22. Вы получили ответ на тот вопрос, который задали. А то, что надо еще и php обновить, вы не спрашивали.
  23. Desti posted пост в теме in Invision Community 4 Support
    В Саратове какой-то другой русский язык, я не понимаю вопроса
  24. Не думаю, что это проблема форума, такое бывает, когда что-то криво настроено в apache или nginx. Включайте debug логирование, смотрите, что происходит при пересылках.