Перейти к публикации
View in the app

A better way to browse. Learn more.

Дизайн и модификация 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.

Временное исправление бага в функции сообщения о битом файле в IP.Downloads

Опубликовано:

x5ZG8.jpg

 

Если в вашем IP.Downloads массово стали появляться за короткое время вот такие сообщения, значит вас посетил спам-бот. Как временно закрыть дыру до выхода официального патча:

 

1. Выполнить sql запрос к базе данных из админцентра или через phpmyadmin:

 

UPDATE ibf_groups
SET idm_report_files=0
WHERE g_id=2;

 

где ibf_ - префикс к базе данных (у вас он может быть другим), а 2 - id группы гостей (по умолчанию).

 

2. Перейти в ACP - Tools & Settings - Cache Management

Найти group_cache и перекешировать.

 

3. Удалить все ложные сообщения о битых файлах в панели управления модератора.

 

Подробнее

Рекомендованные сообщения

Опубликовано:

@siv1987,

Да нет, зачем такое сравнение у вас, мне понятно. Не понятно почему гуру говорят "не надо".

Опубликовано:

(Файлы) Файловый архив -> fileDisplay

 

Перетащить блок if с $this->memberData['idm_report_files']

перед

Опубликовано:
  • Автор

Спасибо. Работает.

Опубликовано:

Не понятно почему гуру говорят "не надо".

В большинстве случаев это действительно нет смысла делать (практически это вообще нет смысла делать без проверки типов '==='). Если функция возвращает только true или false, тогда сравнивать true с true будет излишним, либо возвращает любой другой тру подобный тип, какой смысл делать 'OK' == true, если и так очевидно что это тру. Делается если функция может вернуть как boolean-овский true, так и string-овое значение которое после преобразование будет true (обратный пример с strpos, array_search - возвращает как boolean false, так и integer значение '0' которое приравнивается к false).

Опубликовано:
  • Автор

Теперь для всех групп ссылка отдельно стала от остальных функций. Нельзя ли ее вернуть на место, но и сделать доступной для гостей?

 

4vNsl.jpg

Опубликовано:

Что-то мне подсказывает, что li вообще за пределами тега ul, а должен быть внутри. Смотрите куда переместили, в моей версии блок ul вне условия

Опубликовано:
  • Автор

Собственно, переместил всё условие выше <if test="hasmemberid:|:$this->memberData['member_id']"> , как и было вами сказано:

 

EljIR.jpg

Изменено пользователем Zero108

Опубликовано:
  • Автор

Вот шаблон целиком

1.txt

Опубликовано:

Тогда ul переместите перед

Опубликовано:
  • Автор

Да, спасибо, дошло.

 

Надеюсь keycaptcha продержится еще годик-два.

Изменено пользователем Zero108

Создайте аккаунт или войдите в него для комментирования

Сейчас на странице 0

  • Нет пользователей, просматривающих эту страницу.

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.