Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Anonymous forum

Все моды, созданные нашим сообществом для phpBB 3.0.x, будут анонсированы тут. Вся техническая поддержка по этим модам оказывается в этом форуме.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Booker
phpBB 2.0.7a
Сообщения: 627
Стаж: 12 лет 9 месяцев
Благодарил (а): 165 раз
Поблагодарили: 21 раз

Re: Anonymous forum

Сообщение Booker »

Ясно.
Может тогда кто-то поможет с проблемой? Мод Topic Starter состоит из пары строчек изменений всего:

viewtopic.php
Найти:

Код: Выделить всё

'S_TOPIC_POSTER'	=> ($topic_data['topic_poster'] == $poster_id) ? true : false,
Добавить после:

Код: Выделить всё

'S_TOPIC_STARTER'	=> ($topic_data['topic_poster'] == $poster_id && $poster_id != ANONYMOUS) ? true : false,
styles/prosilver/template/viewtopic_body.html
Вставить в минипрофиль:

Код: Выделить всё

<!-- IF postrow.S_TOPIC_STARTER --><dd><strong style="color: #FF0000;">{L_AUTHOR_TOPIC}</strong></dd><!-- ENDIF -->
Как подружить это с анонимным форумом? В нём не показывает топикстартёра (в остальных работает как надо).
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

Re: Anonymous forum

Сообщение Татьяна5 »

Booker
В анонимном форуме все пользователи идентифицируются как гости. Как там должен работать мод Topic Starter? Показывать, что автором темы являются все ответившие?
Аватара пользователя
xisp
phpBB 3.0.0 RC7
Сообщения: 1798
Стаж: 11 лет 10 месяцев
Благодарил (а): 152 раза
Поблагодарили: 215 раз
Забанен: Бессрочно

Re: Anonymous forum

Сообщение xisp »

Татьяна5 писал(а):В анонимном форуме все пользователи идентифицируются как гости.
Вообще- то можно и представится, насколько я помню.
phpBBex
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

Re: Anonymous forum

Сообщение Татьяна5 »

Большинство - как гости
Booker
phpBB 2.0.7a
Сообщения: 627
Стаж: 12 лет 9 месяцев
Благодарил (а): 165 раз
Поблагодарили: 21 раз

Re: Anonymous forum

Сообщение Booker »

Татьяна5 писал(а):Booker
В анонимном форуме все пользователи идентифицируются как гости. Как там должен работать мод Topic Starter? Показывать, что автором темы являются все ответившие?
Пчёлкин здесь писал:
Пчелкин писал(а): Нет...гость он и остается гостем...А не пробившие НИКИ - все ж имеют свой ид..
Откуда я понял, что если ид у каждого свой, то и вполне можно выделить топикстартёра. Это не так?
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11234
Стаж: 14 лет 2 месяца
Откуда: fotovideoforum.ru
Благодарил (а): 1782 раза
Поблагодарили: 1340 раз
Контактная информация:

Re: Anonymous forum

Сообщение Пчелкин »

Для всех - не так, а для тех, у кого есть право видеть настоящий ник - должен топистартер показываться.. Но, повторюсь - не всем... И при том тока пр опции - сохранять настоящий ник. Если опция вырублена - фиг, а не топистартер...
Личные данные:
Если выбрано «Скрывать», то информация о пользователе сохранится в базе, однако доступна будет только администрации, в противном случае информация сохранена НЕ будет
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11234
Стаж: 14 лет 2 месяца
Откуда: fotovideoforum.ru
Благодарил (а): 1782 раза
Поблагодарили: 1340 раз
Контактная информация:

Re: Anonymous forum

Сообщение Пчелкин »

На шареде инет управления сервером и мускула, но есть СТК...
Запросы в БД

Код: Выделить всё

INSERT INTO `phpbb_acl_options` (auth_option, is_global, is_local, founder_only) VALUES ('f_ranon_view', 0, 1, 0);

Код: Выделить всё

ALTER TABLE `phpbb_forums` ADD `forum_ranon_flags` MEDIUMINT(8) UNSIGNED NOT NULL DEFAULT 0;

Код: Выделить всё

ALTER TABLE `phpbb_posts` ADD `ranon_poster_id` MEDIUMINT(8) UNSIGNED NOT NULL DEFAULT 0;
Я честно пишу - я тупой. Как теперь это удалить? Я не могу сообразить как состряпать запрос на удаление... особливо первый .. шибко все наворочено... Второй и третий вроде удалил.
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

Re: Anonymous forum

Сообщение Татьяна5 »

Код: Выделить всё

DELETE FROM `phpbb_acl_groups` WHERE `auth_option_id` = (SELECT `auth_option_id` FROM `phpbb_acl_options` WHERE `auth_option` = 'f_ranon_view')

Код: Выделить всё

DELETE FROM `phpbb_acl_roles_data` WHERE `auth_option_id` = (SELECT `auth_option_id` FROM `phpbb_acl_options` WHERE `auth_option` = 'f_ranon_view')

Код: Выделить всё

DELETE FROM `phpbb_acl_users` WHERE `auth_option_id` = (SELECT `auth_option_id` FROM `phpbb_acl_options` WHERE `auth_option` = 'f_ranon_view')

Код: Выделить всё

DELETE FROM `phpbb_acl_options` WHERE `auth_option` = 'f_ranon_view'
Порядок выполнения запросов имеет значение
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11234
Стаж: 14 лет 2 месяца
Откуда: fotovideoforum.ru
Благодарил (а): 1782 раза
Поблагодарили: 1340 раз
Контактная информация:

Re: Anonymous forum

Сообщение Пчелкин »

Вот вот... Так и думал что отдельными запросами все четыре опции...Спасибо большое...
Эх... Смотрел, смотрел... Млин все так просто кажется на первый взгляд... А ведь не сообразил...
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 12372
Стаж: 12 лет 7 месяцев
Благодарил (а): 223 раза
Поблагодарили: 3517 раз
Контактная информация:

Re: Anonymous forum

Сообщение Татьяна5 »

Пчелкин писал(а):все так просто кажется на первый взгляд
Оно не кажется, оно на самом деле просто (в sql всего 4 основных команды)
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11234
Стаж: 14 лет 2 месяца
Откуда: fotovideoforum.ru
Благодарил (а): 1782 раза
Поблагодарили: 1340 раз
Контактная информация:

Re: Anonymous forum

Сообщение Пчелкин »

Результаты запроса
SQL-ЗАПРОС: ВЫДЕЛИТЬ ВСЕ
DELETE FROM `forum_acl_groups` WHERE `auth_option_id` = (SELECT `auth_option_id` FROM `forum_acl_options` WHERE `auth_option` = 'f_ranon_view')
Ошибок при выполнении запроса не выявлено
Результаты запроса
SQL-ЗАПРОС: ВЫДЕЛИТЬ ВСЕ
DELETE FROM `forum_acl_roles_data` WHERE `auth_option_id` = (SELECT `auth_option_id` FROM `forum_acl_options` WHERE `auth_option` = 'f_ranon_view')
Ошибок при выполнении запроса не выявлено
Результаты запроса
SQL-ЗАПРОС: ВЫДЕЛИТЬ ВСЕ
DELETE FROM `forum_acl_users` WHERE `auth_option_id` = (SELECT `auth_option_id` FROM `forum_acl_options` WHERE `auth_option` = 'f_ranon_view')
Ошибок при выполнении запроса не выявлено
Результаты запроса
SQL-ЗАПРОС: ВЫДЕЛИТЬ ВСЕ
DELETE FROM `forum_acl_options` WHERE `auth_option` = 'f_ranon_view'
Ошибок при выполнении запроса не выявлено
Вот чем мне нравится СТК - с префиксами мучиться не надо... Сама меняет... Усе окей!!!

Добавлено спустя 1 минуту 51 секунду:
Татьяна5 писал(а):(в sql всего 4 основных команды)
Вот давайте не бум? Каждому свое... Автомат-коробку слабо перебрать и исправить поломку? Мне жапрошта... То-то!!! Каждый занимается тем, что умеет больше другого...
elmama
phpBB 1.4.0
Сообщения: 34
Стаж: 14 лет 3 месяца
Откуда: московская область
Благодарил (а): 4 раза
Поблагодарили: 1 раз

Re: Anonymous forum

Сообщение elmama »

Здравствуйте! Как я понимаю, в phpbb3.1-7 теперь нет возможности сделать анонимный форум? расширения такого я не нашла. Может есть другие способы?
Закрыто

Вернуться в «Анонсы и поддержка модов для phpBB 3.0.x»