Уважаемые пользователи, по техническим причинам загрузка файлов временно недоступна. Приносим извинения за временные неудобства.

Anonymous forum

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Booker
phpBB 2.0.7a
Сообщения: 627
Стаж: 15 лет 4 месяца
Благодарил (а): 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
Поддержка
Поддержка
Сообщения: 13177
Стаж: 15 лет 2 месяца
Благодарил (а): 236 раз
Поблагодарили: 3754 раза

Re: Anonymous forum

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

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

Re: Anonymous forum

Сообщение xisp »

Татьяна5 писал(а):В анонимном форуме все пользователи идентифицируются как гости.
Вообще- то можно и представится, насколько я помню.
phpBBex
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13177
Стаж: 15 лет 2 месяца
Благодарил (а): 236 раз
Поблагодарили: 3754 раза

Re: Anonymous forum

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

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

Re: Anonymous forum

Сообщение Booker »

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

Re: Anonymous forum

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

Для всех - не так, а для тех, у кого есть право видеть настоящий ник - должен топистартер показываться.. Но, повторюсь - не всем... И при том тока пр опции - сохранять настоящий ник. Если опция вырублена - фиг, а не топистартер...
Личные данные:
Если выбрано «Скрывать», то информация о пользователе сохранится в базе, однако доступна будет только администрации, в противном случае информация сохранена НЕ будет
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11372
Стаж: 16 лет 9 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

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;
Я честно пишу - я тупой. Как теперь это удалить? Я не могу сообразить как состряпать запрос на удаление... особливо первый .. шибко все наворочено... Второй и третий вроде удалил.
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13177
Стаж: 15 лет 2 месяца
Благодарил (а): 236 раз
Поблагодарили: 3754 раза

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
Сообщения: 11372
Стаж: 16 лет 9 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Anonymous forum

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

Вот вот... Так и думал что отдельными запросами все четыре опции...Спасибо большое...
Эх... Смотрел, смотрел... Млин все так просто кажется на первый взгляд... А ведь не сообразил...
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13177
Стаж: 15 лет 2 месяца
Благодарил (а): 236 раз
Поблагодарили: 3754 раза

Re: Anonymous forum

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

Пчелкин писал(а):все так просто кажется на первый взгляд
Оно не кажется, оно на самом деле просто (в sql всего 4 основных команды)
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11372
Стаж: 16 лет 9 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

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 основных команды)
Вот давайте не бум? Каждому свое... Автомат-коробку слабо перебрать и исправить поломку? Мне жапрошта... То-то!!! Каждый занимается тем, что умеет больше другого...
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
elmama
phpBB 1.4.0
Сообщения: 34
Стаж: 16 лет 10 месяцев
Откуда: московская область
Благодарил (а): 4 раза
Поблагодарили: 1 раз

Re: Anonymous forum

Сообщение elmama »

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

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