Edit Subject Permissions [право редактировать заголовки]
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
).
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды
Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение
-
Krasavchik
- phpBB 1.4.2
- Сообщения: 64
- Стаж: 12 лет 5 месяцев
- Благодарил (а): 22 раза
Re: Edit Subject Permissions [право редактировать заголовки]
Так что именно мне заменить и на что, а то Вы написали много всего я чет запутался 
-
Пчелкин
- phpBB 3.3.0
- Сообщения: 11361
- Стаж: 16 лет 8 месяцев
- Благодарил (а): 1832 раза
- Поблагодарили: 1358 раз
Re: Edit Subject Permissions [право редактировать заголовки]
Проверил у себя - не добавляется... Пусть проверяет правки по инструкции
Добавлено спустя 43 секунды:
Дай сюда свой
Добавлено спустя 43 секунды:
Дай сюда свой
posting.phpNIKON-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 [право редактировать заголовки]
проверил все по инструкции сделал...Пчелкин писал(а):Пусть проверяет правки по инструкции
-
Пчелкин
- phpBB 3.3.0
- Сообщения: 11361
- Стаж: 16 лет 8 месяцев
- Благодарил (а): 1832 раза
- Поблагодарили: 1358 раз
Re: Edit Subject Permissions [право редактировать заголовки]
У тебя через какое место она вставляется? Где ты эту фразу вбивал?Krasavchik писал(а):"Відповідь: "
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 [право редактировать заголовки]
Поменяйте на php потому что не принимает отправку на php
У вас нет необходимых прав для просмотра вложений в этом сообщении.
-
Татьяна5
- Поддержка

- Сообщения: 13158
- Стаж: 15 лет 1 месяц
- Благодарил (а): 236 раз
- Поблагодарили: 3750 раз
Re: Edit Subject Permissions [право редактировать заголовки]
Пчелкин
Отправка сообщения идёт через
По стандартному файлу (с правками только от этого мода):
Добавлено спустя 5 минут 29 секунд:
Отправка сообщения идёт через
posting.phpПо стандартному файлу (с правками только от этого мода):
if ($submit || $preview || $refresh) - под условием строки 639 - 1198 (действия перед отправкой сообщения и сама отправка)$post_data['post_subject'] = censor_text($post_data['topic_title']); - заголовок сообщения заменяется на заголовок темы (если прав на его правку нет), без Re:, на строке 648$redirect_url = submit_post(... - строка 1171, отправка сообщенияtrigger_error($message); - строка 1195, выполнение кода прерывается сообщением об "ошибке" (сообщение что "успешно отправлено" тоже через него выводится)$post_data['post_subject'] = ((strpos($post_data['post_subject'], 'Re: ') !== 0) ? 'Re: ' : '';) . censor_text($post_data['post_subject&']); - строка 1375, добавляется Re:Добавлено спустя 5 минут 29 секунд:
Всё добавляетсяПчелкин писал(а):Проверил у себя - не добавляется
Код: Выделить всё
if ($submit || $preview || $refresh)
{
$post_data['topic_cur_post_id'] = request_var('topic_cur_post_id', 0);
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'] = 'Re: ' . censor_text($post_data['topic_title']);
}-
Пчелкин
- 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 [право редактировать заголовки]
Спасибо Вам большоеТатьяна5 писал(а):Всё добавляется
-
Krasavchik
- phpBB 1.4.2
- Сообщения: 64
- Стаж: 12 лет 5 месяцев
- Благодарил (а): 22 раза
Re: Edit Subject Permissions [право редактировать заголовки]
Код: Выделить всё
$post_data['topic_cur_post_id'] = request_var('topic_cur_post_id', 0);
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']);
}Если 'Відповідь: ' удалить, люди которые будут отвечать в теме, не будет добавляться 'Відповідь: ' (при ответе 'Відповідь: ' надо) Вот такая проблема...
-
Пчелкин
- 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 [право редактировать заголовки]
Где же ВыПчелкин писал(а):Ах вон оно что!!! Щас тебе ответят... У тя и для добавления поста и для правки код срабатывает. А надо тока для создания... Щас...
-
Anvar
- Former team member
- Сообщения: 1964
- Стаж: 16 лет 5 месяцев
- Благодарил (а): 67 раз
- Поблагодарили: 800 раз
Re: Edit Subject Permissions [право редактировать заголовки]
Krasavchik,
Если только для редактирования
Если только для редактирования
Код: Выделить всё
$post_data['topic_cur_post_id'] = request_var('topic_cur_post_id', 0);
if ($auth->acl_get('f_edit_subject', $forum_id) || $auth->acl_get('m_edit_subject') || $mode == 'post' || $mode == 'edit')
{
$post_data['post_subject'] = utf8_normalize_nfc(request_var('subject', '', true));
}
else
{
$post_data['post_subject'] = 'Відповідь: ' . censor_text($post_data['topic_title']);
}-
Krasavchik
- phpBB 1.4.2
- Сообщения: 64
- Стаж: 12 лет 5 месяцев
- Благодарил (а): 22 раза
Re: Edit Subject Permissions [право редактировать заголовки]
Помогите исправить...Anvar писал(а):Krasavchik,
Если только для редактированияКод: Выделить всё
$post_data['topic_cur_post_id'] = request_var('topic_cur_post_id', 0); if ($auth->acl_get('f_edit_subject', $forum_id) || $auth->acl_get('m_edit_subject') || $mode == 'post' || $mode == 'edit') { $post_data['post_subject'] = utf8_normalize_nfc(request_var('subject', '', true)); } else { $post_data['post_subject'] = 'Відповідь: ' . censor_text($post_data['topic_title']); }
-
Anvar
- Former team member
- Сообщения: 1964
- Стаж: 16 лет 5 месяцев
- Благодарил (а): 67 раз
- Поблагодарили: 800 раз
Re: Edit Subject Permissions [право редактировать заголовки]
Krasavchik, Не помогает этот код который я подредактировал? Там добавлено к условию
|| $mode == 'edit'-
Krasavchik
- phpBB 1.4.2
- Сообщения: 64
- Стаж: 12 лет 5 месяцев
- Благодарил (а): 22 раза
Re: Edit Subject Permissions [право редактировать заголовки]
Тогда скажите что делать? Какая есть альтернатива?
Отправлено спустя 7 минут 17 секунд:
Отправлено спустя 17 минут 56 секунд:
надо везде добавить:
Должно быть везде вместо:
Это:
Отправлено спустя 7 минут 17 секунд:
Сори мин. попробую...Anvar писал(а):Krasavchik, Не помогает этот код который я подредактировал? Там добавлено к условию|| $mode == 'edit'
Отправлено спустя 17 минут 56 секунд:
Ура спасибо Вам большое все работает как надо... Но по этому моду где нужна правка кода:Anvar писал(а):Krasavchik, Не помогает этот код который я подредактировал? Там добавлено к условию|| $mode == 'edit'
Код: Выделить всё
if ($auth->acl_get('f_edit_subject', $forum_id) || $auth->acl_get('m_edit_subject') || $mode == 'post')Код: Выделить всё
|| $mode == 'edit'Код: Выделить всё
if ($auth->acl_get('f_edit_subject', $forum_id) || $auth->acl_get('m_edit_subject') || $mode == 'post')Код: Выделить всё
if ($auth->acl_get('f_edit_subject', $forum_id) || $auth->acl_get('m_edit_subject') || $mode == 'post' || $mode == 'edit')
