Гость
Map
Форумы / Вопросы по форуму [закрыт для гостей] / Патчноут forum_deda_patch_2022.11.29 / 2 сообщений из 2, страница 1 из 1
28.12.2022, 16:04
    #256754
Администратор
Администратор
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Патчноут forum_deda_patch_2022.11.29
Пресс-секретарь Деды  03.12.2022, 17:31
[игнорируется]
Вышел патч.

Устранены баги:

- Перепутаны оценочные действия при отключении дизлайков

- У тех. кто выставляет предпочитаемые форумы не отображаются новые форумы
Переписана логика. Кто пользуется функцией, вам придётся заново выставить предпочитаемые форумы. В дальнейшем при создании нового форума он будет виден по умолчанию
Цитата 
[игнорируется]
Переход на инвертированную логику игнорируемых форумов оказался проще. Получилось отсавить логику preferred forum не только в интерфейсе профиля но и во всех запросах. Зачитываем - чекаем форумы только те которые не в списке. Сохраняем тоже только те которые не в списках. После наката юзерам придется перенастроить свои предпочитаемые форумы и все. Новосозданные форуме не будут по умолчанию заигноренными - даже для гостей.
- Баг с отображением стрелок при просмотре картинок

- Баг с гостевым постингом от Пашэ
Цитата 
[игнорируется]
Возможно регистрация необходима как раз под той же сессией что и залогинеенный ник:)

У меня есть такой код в регистрации Чтобы затрэкать посещение под айди только что зареганного юзера

$_SESSION["user_id"] = $uid;
$_SESSION["user_name"] = reqvar("user_name");
$this->track_hit("", "");
unset($_SESSION["user_id"]);
unset($_SESSION["user_name"]);

Т.е. выставляю его и тут же стираю чтобы трэкинг прошел под данным юзером а не под анонимом. Скорее всего он делает так

1) Логинится юзером например смузихлебом

2) В той же сессии идет регать новый ник. Ссылка на регистрацию залогиненным не видна, но регистрация работает. Опять же - регистрация доступна и гостям, проверять доступ не было резона. Теперь есть:) Буду давать отлуп если юзер залогинен уже. Типа разлогинья потом уже регай нового.

3) После регистрации user_id в и user_name в сессии старвятся на новые трэкается хит, а потом сбрасываются. Но статус logged_in остается. Вот почему пашэ мог постить только пустым гостем.

Всё. Кажись я схватил его за иички! :)

Готовлю патч.
Добавлены функции:

- Комментатор может видеть свой ip и при нажатии рядом на иконку видит все свои ip, под которым постил
Цитата 
[игнорируется]
Юзер может видеть свои IP:

- В своих постах
- В Профиле IP регистрации и свой последний IP
- Добавлена функция гостевого постинга для зарегистрированных пользователей. Это позволит вам сохранить некоторую анонимность друг перед другом, но в любом случае администрация форума будет видеть реального пользователя
Цитата 
[игнорируется]
Пользователи могут постить под гостями

Тогда залогиненные пользователи могут постить на данном форуме (только на данном) под свободными гостевыми никами. Чтобы юзеры могли запостить под гостем на соответсвующем форуме, в левом углу есть переключалка

Гостевой постинг вкл./выкл.

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

Таким образом, форум можно защитить от постов незарегистрированных ананимусов, однако зареганные пользователи имеют право на анонимность друг перед другом, если не спалятся по стилю конечно:)
Цитата 
[игнорируется]
Oleg, [29.11.2022 2338]
Высылаю патч. Изменения в структуре БД не нужны.

Порядок действий такой

1) Бэкапишь сорцы как есть.
2) Сравниваешь мой патч с текущими сорцами. Смотришь изменения, чтобы видеть что я изменил. Если будут вопросы, спрашивай.
3) Договариваемся о времени. Чтобы после наката патча я был у компа и относительно свободен.
4) Накатываешь патч. Смотрим, проверяем. Дальше действуем по ситуации.

Oleg, [29.11.2022 2345]
Новая фича с гостями.

Теперь в настройках форума можно сказать

Пользователи могут постить под гостями

Тогда залогиненные пользователи могут постить на данном форуме (только на данном) под свободными гостевыми никами. Чтобы юзеры могли запостить под гостем на соответсвующем форуме, в левом углу есть переключалка

Гостевой постинг вкл.выкл.

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

Таким образом, форум можно защитить от постов незарегистрированных ананимусов, однако зареганные пользователи имеют право на анонимность друг перед другом, если не спалятся по стилю конечно)

Админ модер может соспоставить через IP, так что данная фича не гарантирует анонимность пред модерами и админами.
...
Рейтинг: 0 / 0
28.12.2022, 16:04
    #256766
Администратор
Администратор
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Патчноут forum_deda_patch_2022.11.29
Тема опубликована.
...
Администратор:
Тема опубликована.
Рейтинг: 0 / 0
Форумы / Вопросы по форуму [закрыт для гостей] / Патчноут forum_deda_patch_2022.11.29 / 2 сообщений из 2, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]