Перейти к контенту
  • 0

Автоматическое сохранение отправленных РМ


Вопрос

Рекомендуемые сообщения

  • 0

У меня нет 2.3 чтобы посмотреть.

В 2.2 довольно легко:

В HTML-шаблонах skin_msg (личные сообщения) => send_form_footer:

Найти:

<input class='checkbox' type="checkbox" name="add_tracking" value="1" {$default['add_tracking']}/>

заменить на

<input class='checkbox' type="checkbox" name="add_tracking" value="1" checked {$default['add_tracking']}/>

Ссылка на комментарий
Поделиться на других сайтах

  • 0
У меня нет 2.3 чтобы посмотреть.

В 2.2 довольно легко:

В HTML-шаблонах skin_msg (личные сообщения) => send_form_footer:

Найти:

<input class='checkbox' type="checkbox" name="add_tracking" value="1" {$default['add_tracking']}/>

заменить на

<input class='checkbox' type="checkbox" name="add_tracking" value="1" checked {$default['add_tracking']}/>

Данное изменение в 2.3.1 ставит автоматом галочку на "Проследить за этим сообщением?", но не ставит галочку на "Добавить копию этого сообщения в папку 'Отправленные'

". (

Ссылка на комментарий
Поделиться на других сайтах

  • 0

Если хоть немножко знать английский, вполне можно догадаться, что добавлять checked нужно в

<input class='checkbox' type="checkbox" name="add_sent" value="yes" {$default['add_sent']}/> <b>{$this->ipsclass->lang['auto_sent_add']}</b>

Также это можно сделать, заменив в файле ./sources/lib/func_msg.php

$footer_defaults = array( 'add_sent' => '', 'add_tracking' => '' );

на

$footer_defaults = array( 'add_sent' => 'checked="checked"', 'add_tracking' => '' );

что будет несколько правильнее.

Изменено пользователем Sannis
Ссылка на комментарий
Поделиться на других сайтах

  • 0

Пришлось сделать методом добавления ЧЕКА в

<input class='checkbox' type="checkbox" name="add_sent" value="yes" {$default['add_sent']}/> <b>{$this->ipsclass->lang['auto_sent_add']}</b>

Потому что не получилось сделать через

...заменив в файле ./sources/lib/func_msg.php

$footer_defaults = array( 'add_sent' => '', 'add_tracking' => '' );

на

$footer_defaults = array( 'add_sent' => 'checked="checked"', 'add_tracking' => '' );

что будет несколько правильнее.

Не почему это может не получиться? потому что у меня на форуме порядка 20 стилей и в каждом менять шаблоны нерационально.

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Вопрос: как сделать то же самое при ответе на личное сообщение?

Тоже заинтересовало Сделал по методу Sannis, но сохранение идет только при написании НОВОГО ЛИЧНОГО СООБЩЕНИЯ, а при ответе нет(((

Изменено пользователем mokys
Ссылка на комментарий
Поделиться на других сайтах

  • 0
Вопрос: как сделать то же самое при ответе на личное сообщение?

Тоже заинтересовало Сделал по методу Sannis, но сохранение идет только при написании НОВОГО ЛИЧНОГО СООБЩЕНИЯ, а при ответе нет(((

 

Тоже интересно!!! Может всё-таки Sannis снизойдёт да подскажет.

 

Его второй способ работает на ура только в отправленном ЛС. А в ответе и вправду не работает :D

Ссылка на комментарий
Поделиться на других сайтах

  • 0
Вопрос: как сделать то же самое при ответе на личное сообщение?

sources\lib\func_msg.php

Найти

'add_sent' 	=> ( isset($old_addsent) AND $old_addsent == '1' ) ? "checked='checked' " : "",

и заменить на

'add_sent' 	=> ( !isset($old_addsent) OR $old_addsent == '1' ) ? "checked='checked' " : "",

Ссылка на комментарий
Поделиться на других сайтах

  • 0

А как сделать, чтобы юзер сам в настройках профиля мог выставлять нужна ему эта галочка "сохранять в отправленных" или нет?

и чтобы по умолчанию у всех новых юзеров стояла такая штука как включена.

Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

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

Гость
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Ответить на вопрос...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.