Jump to content
View in the app

A better way to browse. Learn more.

IPBMafia.ru - поддержка Invision Community, релизы, темы, плагины и приложения

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Desti

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

  • В сети

Everything posted by Desti

  1. Раз: GDPR относится к любому посетителю из ЕС, у меня не стоит блокировка по геопризнаку, я должен пользователям ЕС (а они заходят достаточно часто) показывать куку-варнинг. Я показываю всем, чтобы не париться с геолокацией, да и пусть привыкают, это и у нас скоро внедрят. Два: сервера в Германии, зачем мне злить гусей? Снова некорректно, любой нормальный хостер при получении DMСA-запроса обязан заблокировать передачу указанного контента любым способом, которым он может это сделать. Он даже не должен поверять правомерность запроса, просто немедленно отключить. Ответственности за неправомерную блокировку у него, в этом случае, нет, за ввод в заблуждение отвечает DMCA-заявитель. Это базовая покупка движка, за него вы больше ничего не платите, только за обновления приложений. Цены на пол-года. Причем купить только движок нельзя, там же написано, select at least one paid app.
  2. сорри, ->group['g_id'], конечно..
  3. Ну так там и живет {setting="board_name"} (изначально)... кто-то влез и захардкодил?
  4. Видимо, отредактировать что-то, отвечающее за заголовок. Например, название сайта в General settings админки.
  5. Ну а я про что? В 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. Фон живет в .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. В Саратове какой-то другой русский язык, я не понимаю вопроса
  24. Не думаю, что это проблема форума, такое бывает, когда что-то криво настроено в apache или nginx. Включайте debug логирование, смотрите, что происходит при пересылках.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.