Edit Subject Permissions [право редактировать заголовки]

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

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

Edit Subject Permissions [право редактировать заголовки]

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

Однажды теплым солнечным днем хорошая девочка Таня гуляла по городу.
И все бы хорошо, да проходила она мимо доски объявлений и заметила как прыщавый упырь черным маркером нагло и бессовестно исправлял в объявлениях людей циферки написанных ими телефонов.
--- "Это не правильно" - подумала Таня - "Не им написано, значит не им исправлять. Надо это запретить! "
Задвинула наглому упырю хорошую затрещину и пошла домой писать мод.

:lol: :lol: :lol:
Так появился мод -
ЗАПРЕТ ПРАВОМ НА ИЗМЕНЕНИЕ ЗАГОЛОВКОВ СООБЩЕНИЙ
По научному - Edit subject permissions
:P :P :P
Право на изменение заголовков сообщений глобальное модераторское: индивидуальное и групповое и локальное...
Вот индивидуальное -
1998.jpg
А вот так дается модерское групповое...
1999.jpg
Вот так выглядит попытка исправить заголовок сообщения при правке у тех, кому запрещено -
2002.jpg
А так у тех, кому право на изменение дано -
2001.jpg
Мод сделан и для формы полного ответа и для встроенного быстрого ответа.
Автор мода, как вы уже догадались, маэстро phpBB и скрипта - Татьяна5

Ну и, собственно, сам мод...
Edit Subject Permissions.rar
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Пчелкин 15.06.2014 14:03, всего редактировалось 1 раз.
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: Edit Subject Permissions [право редактировать заголовки]

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

Пчелкин писал(а):Право на изменение заголовков сообщений глобальное модераторское: индивидуальное и групповое
Ещё локальное пользовательское есть

Добавлено спустя 3 минуты 5 секунд:
Пчелкин писал(а):Так появился мод
:lol:
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Edit Subject Permissions [право редактировать заголовки]

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

Татьяна5 писал(а):Ещё локальное пользовательское есть
Ах да... Точно!!!!
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
Krasavchik
phpBB 1.4.2
Сообщения: 64
Стаж: 12 лет 5 месяцев
Благодарил (а): 22 раза

Re: Edit Subject Permissions [право редактировать заголовки]

Сообщение Krasavchik »

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

Re: Edit Subject Permissions [право редактировать заголовки]

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

А по аналогии сделать не? Там жеж все и так понятно....
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
Krasavchik
phpBB 1.4.2
Сообщения: 64
Стаж: 12 лет 5 месяцев
Благодарил (а): 22 раза

Re: Edit Subject Permissions [право редактировать заголовки]

Сообщение Krasavchik »

Пчелкин писал(а):А по аналогии сделать не? Там жеж все и так понятно....
не могу найти :(

В сабсилвере нету файла Posting_editor
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 19 лет 7 месяцев
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2756 раз

Re: Edit Subject Permissions [право редактировать заголовки]

Сообщение Sheer »

Зато есть posting_body.html
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Krasavchik
phpBB 1.4.2
Сообщения: 64
Стаж: 12 лет 5 месяцев
Благодарил (а): 22 раза

Re: Edit Subject Permissions [право редактировать заголовки]

Сообщение Krasavchik »

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

Re: Edit Subject Permissions [право редактировать заголовки]

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

Кста... Мод отлично работает и на отдельном быстром ответе... На этом - Quick reply for phpBB3 - Быстрый ответ
Вместо по инструкции с файлом styles/prosilver/template/quickreply_editor.html те же правки необходимо сделать в файле styles/prosilver/template/quick_reply.html
Ничего сложного.. Все по наитию...
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
Krasavchik
phpBB 1.4.2
Сообщения: 64
Стаж: 12 лет 5 месяцев
Благодарил (а): 22 раза

Re: Edit Subject Permissions [право редактировать заголовки]

Сообщение Krasavchik »

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

Re: Edit Subject Permissions [право редактировать заголовки]

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

Сравни свой шаблон с тем, что получился после правки и добавь куда надо. Почитай эту тему - Убрать RE из заголовка сообщения и сделай наоборот...
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
Krasavchik
phpBB 1.4.2
Сообщения: 64
Стаж: 12 лет 5 месяцев
Благодарил (а): 22 раза

Re: Edit Subject Permissions [право редактировать заголовки]

Сообщение Krasavchik »

Вы не так меня поняли, смотрите при ответе добавляется то самое "Re" но в моем случаи это: "Відповідь: " но когда нажимаю отправить - "Відповідь: " не добавляется, а только назва темы, а у кого есть право на изменение заголовка - "Відповідь: " перед назвой темы добавляется, как это исправить что бы те у кого нет прав на изменение заголовка так же добавлялось "Відповідь: "? Помогите плз...
573c7190cc51.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Edit Subject Permissions [право редактировать заголовки]

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

Ах вон что... У тебя бывшая стандартная приставка РЕ делает добавление специнцы о постах к названию...
Но данный мод не затрагивает кода добавки этой приставки RE:
Как вариант: (я так думаю) в файле posting.php по инструкции надо найти строку

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

 	$post_data['post_subject']		= utf8_normalize_nfc(request_var('subject', '', true));
И заменить ее на код -

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

	if ($auth->acl_get('f_edit_subject', $forum_id) || $auth->acl_get('m_edit_subject') || $mode == 'post')
	{
		$post_data['post_subject']		= utf8_normalize_nfc(request_var('subject', '', true));
	}
	else
	{
		$post_data['post_subject'] = censor_text($post_data['topic_title']);
	}


Но в posting.php ты вместо строки

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

	$post_data['post_subject']		= utf8_normalize_nfc(request_var('subject', '', true));
Ты заменил на необходимый код по инструкции другую строку...
Там есть несколько строк у которых начало почти по инструкции -

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

$post_data['post_subject']
Короч ты заменил не ту...
Тебе нужна строка которая в этом блоке -

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

if ($submit || $preview || $refresh)
{
	$post_data['topic_cur_post_id']	= request_var('topic_cur_post_id', 0);
	$post_data['post_subject']		= utf8_normalize_nfc(request_var('subject', '', true));
	$message_parser->message		= utf8_normalize_nfc(request_var('message', '', true));

	$post_data['username']			= utf8_normalize_nfc(request_var('username', $post_data['username'], true));
	$post_data['post_edit_reason']	= (!empty($_POST['edit_reason']) && $mode == 'edit' && $auth->acl_get('m_edit', $forum_id)) ? utf8_normalize_nfc(request_var('edit_reason', '', true)) : '';
Добавлено спустя 1 минуту 54 секунды:
Скорей всего ты нашел эту (типа) -

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

	$post_data['post_subject'] = ((strpos($post_data['post_subject'], 'Re: ') !== 0) ? 'Re: ' : '') . censor_text($post_data['post_subject']);
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13159
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: Edit Subject Permissions [право редактировать заголовки]

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

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

$post_data['post_subject'] = 'Re:' . censor_text($post_data['topic_title']);
Не проверяла

Добавлено спустя 2 минуты 28 секунд:
Пчелкин писал(а):Но данный мод не затрагивает кода добавки этой приставки RE:
Затрагивает. Она там никак не учтена (мод под 1 форум, где re не было)
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11361
Стаж: 16 лет 8 месяцев
Благодарил (а): 1832 раза
Поблагодарили: 1358 раз

Re: Edit Subject Permissions [право редактировать заголовки]

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

Татьяна5 Это в правке для стандартного быстрого... Там Ре добавляется указанным мной куском... И правкой от мода не должна затрагиваться...
Хотя - фиг его знает... Это ж php... Хорошо если так...
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70

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