Kubik Опубликовано 9 Июля 2007 Жалоба Поделиться Опубликовано 9 Июля 2007 Подскажите как сделать автоматическое сохранение отправленных РМ сообщений, достало галочку ставить) Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 FatCat Опубликовано 9 Июля 2007 Жалоба Поделиться Опубликовано 9 Июля 2007 У меня нет 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 Kubik Опубликовано 9 Июля 2007 Автор Жалоба Поделиться Опубликовано 9 Июля 2007 У меня нет 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 Sannis Опубликовано 9 Июля 2007 Жалоба Поделиться Опубликовано 9 Июля 2007 (изменено) Если хоть немножко знать английский, вполне можно догадаться, что добавлять 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' => '' );что будет несколько правильнее. Изменено 9 Июля 2007 пользователем Sannis Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Quite Unknown Опубликовано 29 Февраля 2008 Жалоба Поделиться Опубликовано 29 Февраля 2008 Пришлось сделать методом добавления ЧЕКА в <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 -Cross- Опубликовано 1 Марта 2008 Жалоба Поделиться Опубликовано 1 Марта 2008 Второй метод мне помог. Отличное решение ) Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Uraaa Опубликовано 23 Июля 2008 Жалоба Поделиться Опубликовано 23 Июля 2008 Вопрос: как сделать то же самое при ответе на личное сообщение? Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Uraaa Опубликовано 30 Июля 2008 Жалоба Поделиться Опубликовано 30 Июля 2008 апаю. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 mokys Опубликовано 29 Января 2009 Жалоба Поделиться Опубликовано 29 Января 2009 (изменено) Вопрос: как сделать то же самое при ответе на личное сообщение?Тоже заинтересовало Сделал по методу Sannis, но сохранение идет только при написании НОВОГО ЛИЧНОГО СООБЩЕНИЯ, а при ответе нет((( Изменено 29 Января 2009 пользователем mokys Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 mimas Опубликовано 9 Июня 2009 Жалоба Поделиться Опубликовано 9 Июня 2009 Вопрос: как сделать то же самое при ответе на личное сообщение?Тоже заинтересовало Сделал по методу Sannis, но сохранение идет только при написании НОВОГО ЛИЧНОГО СООБЩЕНИЯ, а при ответе нет((( Тоже интересно!!! Может всё-таки Sannis снизойдёт да подскажет. Его второй способ работает на ура только в отправленном ЛС. А в ответе и вправду не работает Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 FatCat Опубликовано 9 Июня 2009 Жалоба Поделиться Опубликовано 9 Июня 2009 Вопрос: как сделать то же самое при ответе на личное сообщение?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 mimas Опубликовано 10 Июня 2009 Жалоба Поделиться Опубликовано 10 Июня 2009 FatCat Большое спасибо! Всё работает на ура. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Sudya Опубликовано 14 Октября 2009 Жалоба Поделиться Опубликовано 14 Октября 2009 А как сделать, чтобы юзер сам в настройках профиля мог выставлять нужна ему эта галочка "сохранять в отправленных" или нет?и чтобы по умолчанию у всех новых юзеров стояла такая штука как включена. Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
0 Ed1 Опубликовано 21 Октября 2009 Жалоба Поделиться Опубликовано 21 Октября 2009 Сделал Все получилось, Большое Спасибо FatCat,Sannis Цитата Ссылка на комментарий Поделиться на других сайтах Прочее
Вопрос
Kubik
Ссылка на комментарий
Поделиться на других сайтах
13 ответов на этот вопрос
Рекомендуемые сообщения
Присоединиться к обсуждению
Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.