Пропустить

Anonymous forum

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).

Re: Anonymous forum

Сообщение Пчелкин » 09.01.2012 19:13

А мне так кажется - просто перекрываются права..например групповыми..а?
Фанат phpBB. В HTML - без проблем, в CSS - так себе, учусь, в php - баран, помогает только дедукция
За это сообщение автора Пчелкин поблагодарил:
МайскийЖук (09.01.2012 22:54)
Аватара пользователя
Пчелкин
phpBB 3.0.7-PL1
 
Сообщения: 4901
Зарегистрирован: 15.01.2010 14:57
Откуда: От Москвы 9 часов на Боинге
Благодарил (а): 289 раз.
Поблагодарили: 557 раз.

Anonymous forum

Сообщение МайскийЖук » 09.01.2012 22:54

Пчелкин, отдаю дань вашему опыту в такого рода делах. В очередной раз вы оказались правы — дело было в групповых правах.

Видимо, то, что я ставил мод в пятом часу утра, все же сыграло свою роль. Уж не знаю, с какого перепугу, но для всех групп опция «Может видеть автора в анонимных форумах» была выставлена в «Никогда», и это перекрывало личные права администратора. Переставил групповые права на «Нет» — администраторы увидели авторов анонимных сообщений.
Любовь и боль, покой и бой я как любой несу с собой...
Аватара пользователя
МайскийЖук
phpBB 3.0.0 RC2
 
Сообщения: 1006
Зарегистрирован: 28.09.2009 16:07
Благодарил (а): 12 раз.
Поблагодарили: 125 раз.
Предупреждения: 1

Re: Anonymous forum

Сообщение s199 » 09.03.2012 14:01

В теме Общая ошибка. Вам запрещён доступ к этому файлу. с поста, на который указывает ссылка, обсуждалось дополнение к моду, позволяющее избавиться от этой неприятной ошибки... Было проверено как минимум втроём на разных форумах, результат успешен. Повторю здесь перечень мер:

1) Заменить в posting.php (искомая строчка будет чуть выше, чем вызов get_submitted_attachment_data п.2; полностью строчку не привожу, поскольку у меня в ней есть ещё кое-что, не имееющее отношение к моду анонимного форума, и может ввести в заблуждение)
$uninit = array('post_attachment' => 0, 'poster_id' => $user->data['user_id'],
на
$uninit = array('post_attachment' => 0, 'poster_id' => $user->data['user_id'], 'ranon_poster_id' => $user->data['user_id'],
то есть добавить для 'ranon_poster_id' то же самое, что и для 'posted_id'

2) Заменить в posting.php
$message_parser->get_submitted_attachment_data((int) $user->data['user_id']);
на
if (isset($post_data['forum_ranon_flags']) && ($post_data['forum_ranon_flags'] & FORUM_RANON_FLAG_ENABLE))
{
	$message_parser->get_submitted_attachment_data($post_data['ranon_poster_id']);
}
else
{
	$message_parser->get_submitted_attachment_data($post_data['poster_id']);
} 
если искомая строчка у Вас иная - get_submitted_attachment_data встречается только в указанном месте, ошибиться при замене невозможно.

3) В админке для всех анонимных форумов ставим: Личные данные - Скрывать

или

в functions_posting.php заменяем
$data['ranon_poster_id'] = 0
на
$data['ranon_poster_id'] = (int) $user->data['user_id'];

или

в functions_posting.php вымарываем или комментируем строки
			if (($data['forum_ranon_flags'] & FORUM_RANON_FLAG_ENABLE) && ($data['forum_ranon_flags'] & FORUM_RANON_FLAG_NOT_SAVE))
			{
				$data['poster_ip'] = '0.0.0.0';
				$data['ranon_poster_id'] = 0;
			}
			else 


Сделаны также дополнения к моду, но тестирование ещё не завершено:
- аватарки анонимов: в Центре пользователя можно задать аватар для анонимного форума - то есть анонимный аватар, привязываемый к постам пользователя; если его заменить - новые сообщения анонимного пользователя в анонимном форуме будут сопровождаться новым аватаром;
- сохранение анонимных ников: чтобы не набирать их повторно;
- и ещё кое-какая мелочёвка, в том числе по интеграции с форумным ботом SimpleChat.

Сегодня утром состоялся запуск на автофоруме с небольшим количеством активных пользователей. Есть надежда, что недельки через три-четыре всё обкатается. Если останутся силы после борьбы с багами и пользователями (некоторые считают, что анонимность ведёт к вседозволенности), постараюсь выложить все изменения, или могу (если кому срочно надо - во всех скриптах есть пометки) выложить в "непричёсанном" виде ))) Лучше бы, конечно, действовать совместно с кем-либо заинтересованным...

s199
phpBB 1.0.0
 
Сообщения: 5
Зарегистрирован: 17.02.2012 11:02
Благодарил (а): 0 раз.
Поблагодарили: 0 раз.

Re: Anonymous forum

Сообщение Пчелкин » 09.03.2012 14:16

Подтверждаю...мод аноним заработал со всеми правками на борту...правка первого сообщения с вложением - пашет...
Правка первого сообщения с повтором на всех страницах пашет...ошибок нет...пора мод обновлять...
Фанат phpBB. В HTML - без проблем, в CSS - так себе, учусь, в php - баран, помогает только дедукция
Аватара пользователя
Пчелкин
phpBB 3.0.7-PL1
 
Сообщения: 4901
Зарегистрирован: 15.01.2010 14:57
Откуда: От Москвы 9 часов на Боинге
Благодарил (а): 289 раз.
Поблагодарили: 557 раз.

Пред.

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

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

Бессрочный конкурс phpBB-ориентированных материалов
FastVPS — надёжный и доступный хостинг для phpBB
Место для вашей рекламы