New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Удалить настройки невидимости #4085
Comments
Ну не вот прямо выпилить, а серверный игнор перенести в игнор. А тут оставить только всю работу с группами-подгруппами, и переименовать в "Группы". Все таки, работать с группами и подгруппами привычнее и удобнее здесь, а не в клисте. |
Один тикет - одна задача. Добавление раздела управления группами стоит сделать отдельной задачей, не связанной с удалением игнора.
Нет, это плохая идея. А что если я хочу заигнорить чувака, не добавляя его в ростер? В "Игноре" можно игнорить лишь тех, кто в ростере, т.к. там используется embedded clist. Это мне что, каждого спамера держать в ростере? Нет, серверный игнор должен жить в меню протокола и никак не быть связанным с ростером и клистом. |
А что такое ростер? Знаю БД миранды, куда можно добавить контакт. Знаю серверный клист. А ростер, это где?
Очень даже связаный - в визибилити на 98% уже сделана вся функциональность управления группами. Я писал, что для начала там нету только создания группы в корне (те самые 2% - один пункт меню) Соответственно, если его "выпилить", то есть убить, то все это придется делать заново. А можно просто аккуратно "подпилить", и сразу будет удобное рабочее управление группами. Но это конечно ваше дело, экономить на кол-ве работы, или нет...
Но должен быть доступен и список - кто у меня в серверном игноре. Поэтому надо их по любому писать в БД, кого я заигнорил. Как именно и в каком виде - вопрос другой. |
В телеге и вацапе (и, возможно, Дискорде) есть возможность заблочить чувака на сервере, но вряд ли это является невидимостью |
Ну, как и в аське. Когда ты блочишь чувака на сервере, он помимо прочего лишается возможности видеть твой статус. Исходя из этого соображения мы прикрутили серверный игнор сюда в ICQ-WIM, потому что в WIM простая невидимость отсутствует совсем. Зря мы это сделали. Это супернеочевидно. Юзер такой "о, хочу быть невидимым для чувака" и бац - чувак без всякого объявления войны и без предупреждения засовывается в серверный игнор. |
Если верить сорцам, эта фигня используется в аське (выше выяснили, что зря), в погоде (там она бесполезна, т.к. контакты погоды это не живые люди и скрывать от них наш статус бессмысленно) и в GG (там оно заявлено, но не используется). |
Я отсмотрел добрый десяток протоколов. Даже у протоколов, у которых поддерживается невидимость (жаббер, вк) в этом диалоге ничего не настраивается.
Настраивается только для аськи, но в аське инвиза нет. Мы когда-то вместо инвиза прикрутили тут серверный игнор.
В связи с этим, предлагаю посмотреть по исходникам, умеет ли какой-то ещё протокол в настройки инвиза. Если никто не умеет, то, вероятно, пора их выпилить.
The text was updated successfully, but these errors were encountered: