Перейти к публикации
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.

Мод игнора на 1.3

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

Есть у кого-нибудь решение, напишет ли кто?

полноценный мод игнора для 1.3.

- ты не видишь игнорируемого, игнорируемый не видит тебя

- это распространяется на профиль, поиск, сообщения, темы.

дам доступ к тестовому форуму.

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

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

вообще надо массу доработок.

хотелось бы найти постоянного опытного ipb-проггера.

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

Отписался в личку

  • 2 года спустя...
Опубликовано:
  • Автор

Как считаете, такое сильно нагрузит базу?

 

-----------------

 

Любой пользователь форума (далее юзер А) может добавить любого другого пользователя форума (юзер Б) в список игнора. При этом юзер А перестает видеть темы, посты, цитаты где упоминается юзер Б, видеть его в списке активных пользователей, просматривать его профиль, а так же получать от него личные сообщения. При этом и юзер Б перестает видеть сообщения, цитаты, профиль и т.д. от юзера А.

 

На главной странице внизу не должны быть видны ники тех, кого пользователь игнорирует и тех кто игнорирует его.

 

Юзер Б не может просматривать профиль юзера А и наоборот.

 

При отображении списка тем на главной странице или в списке тем справа показывается в какой теме был последний ответ. Необходимо находить самый свежий пост, удовлетворяющий условиям: пост не от юзера Б, и не от юзера, для которого текущий пользователь является юзером Б, в теме, не созданной юзером Б и для которого текущий пользователь не является юзером Б.

 

Во время предварительного просмотра сообщений в топике или цитирования произвольного поста юзер А не должен видеть сообщений юзера Б или сообщений, обращенных к юзеру Б.

 

В списке последних сообщений и активных тем Юзер А не должен видеть тем созданных юзером Б и тем, в которых последнее сообщение принадлежит юзеру Б и наоборот.

 

Обращением к юзеру Б считается любой пост содержащий ник юзера Б который содержится в посте в одном из двух видов:

<b>ник</b>

или

(ник @

Тайкие посты не должен видеть юзер А. И наоборот.

 

Таким образом получается, что оба юзера не видят присутствия на форуме друг друга, но только юзер А может управлять этим состоянием удалив юзера Б из игнор-листа. Если же оба юзера добавили друг друга в игнор лист, тогда пока каждый из них не удалит другого из списка они не должны видеть на форуме присутствия друг друга.

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

Базу не сильно нагрузит, а сымитировать полное отсутствие пользователя Б для пользователя А (и наоборот) придется править много кода да и еще найти специалиста для этой версии.

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

а в новых версиях ipb это как-нибудь реализовано? как примерно в общих чертах?

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

Какое-то игнорирование есть, по крайней мере сообщения игнорируемого пользователя не видны.

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

и вместо него выдается что-то вроде "тут пост, который вы не ходите видеть"?

ясно. но тут главное, чтобы игнорируемый игнорирующего не видел и цитаты с ним, дабы не куражился и не троллил )

что часто бывает

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

ясно. но тут главное, чтобы игнорируемый игнорирующего не видел и цитаты с ним, дабы не куражился и не троллил )

Этого нету по понятным причинам, слишком геморно разбирать сообщения для этого. Все -таки есть какие-то приделы игнора, сообщения других пользователей он должен видеть в нормальным виде.

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

Сейчас на странице 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.