Unico Posted June 18, 2014 Share Posted June 18, 2014 Есть у кого-нибудь решение, напишет ли кто?полноценный мод игнора для 1.3.- ты не видишь игнорируемого, игнорируемый не видит тебя- это распространяется на профиль, поиск, сообщения, темы.дам доступ к тестовому форуму. Link to comment Share on other sites More sharing options...
Unico Posted June 18, 2014 Author Share Posted June 18, 2014 вообще надо массу доработок.хотелось бы найти постоянного опытного ipb-проггера. Link to comment Share on other sites More sharing options...
danilka Posted June 18, 2014 Share Posted June 18, 2014 Отписался в личку Link to comment Share on other sites More sharing options...
Unico Posted August 16, 2016 Author Share Posted August 16, 2016 Как считаете, такое сильно нагрузит базу? ----------------- Любой пользователь форума (далее юзер А) может добавить любого другого пользователя форума (юзер Б) в список игнора. При этом юзер А перестает видеть темы, посты, цитаты где упоминается юзер Б, видеть его в списке активных пользователей, просматривать его профиль, а так же получать от него личные сообщения. При этом и юзер Б перестает видеть сообщения, цитаты, профиль и т.д. от юзера А. На главной странице внизу не должны быть видны ники тех, кого пользователь игнорирует и тех кто игнорирует его. Юзер Б не может просматривать профиль юзера А и наоборот. При отображении списка тем на главной странице или в списке тем справа показывается в какой теме был последний ответ. Необходимо находить самый свежий пост, удовлетворяющий условиям: пост не от юзера Б, и не от юзера, для которого текущий пользователь является юзером Б, в теме, не созданной юзером Б и для которого текущий пользователь не является юзером Б. Во время предварительного просмотра сообщений в топике или цитирования произвольного поста юзер А не должен видеть сообщений юзера Б или сообщений, обращенных к юзеру Б. В списке последних сообщений и активных тем Юзер А не должен видеть тем созданных юзером Б и тем, в которых последнее сообщение принадлежит юзеру Б и наоборот. Обращением к юзеру Б считается любой пост содержащий ник юзера Б который содержится в посте в одном из двух видов: <b>ник</b> или (ник @Тайкие посты не должен видеть юзер А. И наоборот. Таким образом получается, что оба юзера не видят присутствия на форуме друг друга, но только юзер А может управлять этим состоянием удалив юзера Б из игнор-листа. Если же оба юзера добавили друг друга в игнор лист, тогда пока каждый из них не удалит другого из списка они не должны видеть на форуме присутствия друг друга. Link to comment Share on other sites More sharing options...
siv1987 Posted August 16, 2016 Share Posted August 16, 2016 Базу не сильно нагрузит, а сымитировать полное отсутствие пользователя Б для пользователя А (и наоборот) придется править много кода да и еще найти специалиста для этой версии. Link to comment Share on other sites More sharing options...
Unico Posted August 16, 2016 Author Share Posted August 16, 2016 а в новых версиях ipb это как-нибудь реализовано? как примерно в общих чертах? Link to comment Share on other sites More sharing options...
siv1987 Posted August 16, 2016 Share Posted August 16, 2016 Какое-то игнорирование есть, по крайней мере сообщения игнорируемого пользователя не видны. Link to comment Share on other sites More sharing options...
Unico Posted August 16, 2016 Author Share Posted August 16, 2016 и вместо него выдается что-то вроде "тут пост, который вы не ходите видеть"?ясно. но тут главное, чтобы игнорируемый игнорирующего не видел и цитаты с ним, дабы не куражился и не троллил )что часто бывает Link to comment Share on other sites More sharing options...
siv1987 Posted August 16, 2016 Share Posted August 16, 2016 ясно. но тут главное, чтобы игнорируемый игнорирующего не видел и цитаты с ним, дабы не куражился и не троллил )Этого нету по понятным причинам, слишком геморно разбирать сообщения для этого. Все -таки есть какие-то приделы игнора, сообщения других пользователей он должен видеть в нормальным виде. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now