Topic_password - пароль на тему

Проблемы с установкой или работой phpBB 3.0.x? Получите помощь здесь!
С 1 января 2017 года phpBB Group прекращает поддержку phpBB версии 3.0.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.0 до 1 июля 2017 года.
Подробнее: Окончание поддержки phpBB 3.0.
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11362
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Topic_password - пароль на тему

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

К вопросу - где включается разрешение на установку паролей в форуме
da16b587e367.jpg
Добавлено спустя 2 минуты 22 секунды:
Slava9 писал(а):а редактор такой
Это первая картинка что ли? Это форма создания новых тем..Она не вся влезла..там еще внизу наворотов куча..
Тока загрузчиков картинок - три, ну и еще куча всего...
Где-то порядка 40 модов помогли ее так наворотить...
У вас нет необходимых прав для просмотра вложений в этом сообщении.
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
Slava9
phpBB 2.0.2
Сообщения: 321
Стаж: 17 лет 8 месяцев
Откуда: Киев
Благодарил (а): 47 раз

Re: Topic_password - пароль на тему

Сообщение Slava9 »

Тока загрузчиков картинок - три, ну и еще куча всего...
Где-то порядка 40 модов помогли ее так наворотить...
обалдеть можно. вы просто герой-администратор :)
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11362
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Topic_password - пароль на тему

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

Скорей - "чекнутый"...

Ну кто-нибудь обратит внимание на эту темку? Помогите разобраться с запросами от мода...
Запросы в БД не заполняются...ни в одну из пяти строк таблиц.
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
Slava9
phpBB 2.0.2
Сообщения: 321
Стаж: 17 лет 8 месяцев
Откуда: Киев
Благодарил (а): 47 раз

Re: Topic_password - пароль на тему

Сообщение Slava9 »

ну, помогите нам, пожалуйста :|
Аватара пользователя
Айдар
Former team member
Сообщения: 1687
Стаж: 15 лет 9 месяцев
Откуда: KZN
Благодарил (а): 93 раза
Поблагодарили: 189 раз

Re: Topic_password - пароль на тему

Сообщение Айдар »

Уважаемые Slava9 и Пчелкин, прекращайте флудить, пожалуйста!
In Web We Trust
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11362
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Topic_password - пароль на тему

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

Пчелкин писал(а):Кто нибудь успел скачать последнюю версию мода от автора за август 2010 года? Поделитесь..перерыл весь инет - нету.
Может все же есть у кого?
Здесь когда-то лежала новая версия по 3.0.7
http://www.phpbb.com/community/viewtopi ... c+password
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
Slava9
phpBB 2.0.2
Сообщения: 321
Стаж: 17 лет 8 месяцев
Откуда: Киев
Благодарил (а): 47 раз

Re: Topic_password - пароль на тему

Сообщение Slava9 »

Уважаемые модераторы и поддержка, вопрос все еще не решен. Как можно по другому решить (без использования этого мода, раз он глючит), проблему закрытия личных страничек форумчанок?
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11362
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Topic_password - пароль на тему

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

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

Куски кода вставляющиеся в posting.php

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

//as for forum do the topic
if (($mode == 'edit')&&($post_data['topic_password']))
{
	login_topic_box(array(
		'topic_id'			=> $topic_id,
		'topic_password'	=> $post_data['topic_password'])
	);
}

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

	$post_data['topic_password']		= request_var('topic_password', '');

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

				'topic_password'		=> $post_data['topic_password'],

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

		$s_allow_password = $post_data['forum_allow_topic_password'];

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

		if ($post_id == $post_data['topic_first_post_id'])
		{
			$edit_password = $post_data['topic_password'];
		}

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

	'S_ALLOW_PASSWORD'		=> (!empty($s_allow_password)) ? $s_allow_password : '',
	'EDIT_TOPIC_PASSWORD'			=> (!empty($edit_password)) ? $edit_password : '',
Что-то в них не так? есть мысли?
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
Slava9
phpBB 2.0.2
Сообщения: 321
Стаж: 17 лет 8 месяцев
Откуда: Киев
Благодарил (а): 47 раз

Re: Topic_password - пароль на тему

Сообщение Slava9 »

Пчелкин
так у вас все же заносится пароль?

Добавлено спустя 39 секунд:
скажите, а
в файле posting_editor нет строки
<!-- IF S_CONFIRM_CODE -->
а есть
<!-- IF CAPTCHA_TEMPLATE and S_CONFIRM_CODE -->
значит нужно перед ней вставить код?
<!-- IF S_ALLOW_PASSWORD or EDIT_TOPIC_PASSWORD -->
<dl>
<dt><label for="topic_password">{L_TOPIC} {L_PASSWORD}:</label></dt>
<dd><input type="password" name="topic_password" id="topic_password" size="45" maxlength="40" tabindex="3" value="{EDIT_TOPIC_PASSWORD}" class="inputbox" /></dd>
</dl>
<!-- ENDIF -->
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11362
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Topic_password - пароль на тему

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

Да..но проще будет написать так...
после этого

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

	<!-- IF S_POST_ACTION or S_PRIVMSGS or S_EDIT_DRAFT -->
	<dl style="clear: left;">
		<dt><label for="subject">{L_SUBJECT}:</label></dt>
		<dd><input type="text" name="subject" id="subject" size="45" maxlength="<!-- IF S_NEW_MESSAGE -->60<!-- ELSE -->64<!-- ENDIF -->" tabindex="2" value="{SUBJECT}{DRAFT_SUBJECT}" class="inputbox autowidth" /></dd>
	</dl>
так понятней?
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
Slava9
phpBB 2.0.2
Сообщения: 321
Стаж: 17 лет 8 месяцев
Откуда: Киев
Благодарил (а): 47 раз

Re: Topic_password - пароль на тему

Сообщение Slava9 »

Пчелкин
ничего, если я оставлю как есть? я не понимала только куда код вставить
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11362
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Topic_password - пароль на тему

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

В общем смысла нет ..мод не работает...пароль на темы ставится...модеры и админы по умолчанию такую тему видят..а пользователи в нее зайти не могут..после вбивания пароля - выкидывает на главную и тема даже тем, кто знает пароль - не открывается....
Никто не откликнулся и ждать помощи и советов не от кого..у себя мод удаляю
Тему эту можно тоже удалить...
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
Slava9
phpBB 2.0.2
Сообщения: 321
Стаж: 17 лет 8 месяцев
Откуда: Киев
Благодарил (а): 47 раз

Re: Topic_password - пароль на тему

Сообщение Slava9 »

пожалуйста, не надо удалять!
вдруг кто-нибудь все же сможет довести этот мод до ума! уж очень он полезный!
SkazochNik
phpBB 1.0.0
Сообщения: 1
Стаж: 15 лет 3 месяца

Re: Topic_password - пароль на тему

Сообщение SkazochNik »

После установки мода:

В /posting.php удалить:

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

//as for forum do the topic
if (($mode == 'edit')&&($post_data['topic_password']))
{
	login_topic_box(array(
		'topic_id'			=> $topic_id,
		'topic_password'	=> $post_data['topic_password'])
	);
}
В /styles/prosilver/template/login_topic.html
Найти:

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

{S_LOGIN_ACTION}
Заменить на:

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

viewtopic.php
В /styles/subsilver2/template/login_topic.html
Найти:

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

{S_LOGIN_ACTION}
Заменить на:

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

viewtopic.php
Аватара пользователя
Voodoo Doll
phpBB 1.4.2
Сообщения: 68
Стаж: 15 лет 2 месяца
Откуда: Москва
Благодарил (а): 19 раз
Поблагодарили: 12 раз

Re: Topic_password - пароль на тему

Сообщение Voodoo Doll »

Установила мод, все работает.
Но, насколько поняла, можно поставить пароль только на создаваемую тему. Можно ли сделать так, чтобы автор мог поставить пароль при редактировании первого поста своей темы?

Вернуться в «Поддержка phpBB 3.0.х»