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

[2.3.x](SnS) Быстрый ответ на странице просмотра личных сообщений


Sannis

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

index.php?app=downloads&module=display&section=screenshot&id=5

Название: (SnS) Быстрый ответ на странице просмотра личных сообщений

Добавил: Sannis

Добавлен: 03 Окт 2007

Обновлен: 21 Фев 2010

Категория: IP.Board 2.3.x

 

#-----------------------------------------------------------

# (SnS) PM Fast Reply

#-----------------------------------------------------------

# For IP.Board 2.1.7, 2.2.x, 2.3.x

#-----------------------------------------------------------

# © 2007 Олег «Sannis» Ефимов

#-----------------------------------------------------------

# Мод добавляет кнопку «Быстрый ответ» на странице

# просмотра ПМ, которая открывает форму для быстрого ответа,

# как в теме, причём с полным функционалом редактора.

#-----------------------------------------------------------

 

P.S. Для желающих отблагодарить автора - реквизиты в профиле.

 

Нажмите здесь, чтобы скачать файл

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

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

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

Исправлен глюк с меню, для обновления нужно в шаблоне skin_msg->Render_msg найти:

<div class="borderwrapm" id="qr_open" style="display: none; position: relative;">

и заменить на

<div class="borderwrapm" id="qr_open" style="display:none;">

 

Архив обновлен.

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

  • 1 месяц спустя...
Для 2.1.7 нет пока что желания, там нужно шаблон формы писать или копировать из ответа, громоздко :D
Ссылка на комментарий
Поделиться на других сайтах

Что-то ни одного приличного фильма не появилось в сети за неделю ;)

Тестите для 2.1.7 :D

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

Sannis, спасибо. Хороший мод. Только в 2.1.7 почему-то вместо картинки быстрый ответ отображается тест. Сделай пожалуйста, чтобы отображалась картинка
Ссылка на комментарий
Поделиться на других сайтах

Покажите скриншот, не понял что имеется в виду.
Ссылка на комментарий
Поделиться на других сайтах

  • 1 месяц спустя...

Установил.

Всё клёво. Почти.

Кнопки тегов слева вылазят из своих границ, а там где окно со смайлами, появился скролинг.

Может можно как нибудь это исправить?

Вот ели бы ширину текстового поля уменьшить...

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

  • 3 недели спустя...

-Cross-, если ещё актуально(и для всех остальных):

Исправить это геморой. Зато можно скрыть эту панель, всё равно ответ позиционируется как «быстрый», нефиг нагружать страницу.

 

Нужно в файле ./sources/action_public/messenger.php найти:

$this->msglib->postlib->han_editor->remove_side_panel = 0;

и заменить на

$this->msglib->postlib->han_editor->remove_side_panel = 1;

 

Для тех, кому её не хватало, прикрепляю кнопку для скина Pro:

post-36662-1203103122_thumb.png

 

Теперь для мода доступно демо, продолжаю и дальше доносить смысл модов понятным языком.

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

Не, мод сносить не буду. Мод очень удобный, особенно для админа.

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

И грузить кучу страниц для ответа на все сообщения очень не удобно было.

 

Теперь хоть всё удобно. Мод супер.

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

  • 2 недели спустя...

Мог бы ты добавить к быстрому ответу галочки: проследить за сообщением и сохранить сообщение в папку отправленные.

Очень полезной бы была такая функция.

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

Спасибо за мод (и за остальные тоже)! Все работает!

 

Один вопрос:

 

Как сделать чтобы форма быстрого ответа в PM была всегда открыта?

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

В шаблоне

<div class="borderwrapm" id="qr_open" style="display:none;">

заменить на

<div class="borderwrapm" id="qr_open" style="display:block;">

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

  • 4 недели спустя...
Мог бы ты добавить к быстрому ответу галочки: проследить за сообщением и сохранить сообщение в папку отправленные.

Очень полезной бы была такая функция.

Up

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

  • 1 месяц спустя...

Cross,

для 2.1.7

в шаблоне в конце между </tr> и </table> вставить

<td align="left" width='80%'>
 <input type="checkbox" name="add_sent" value="yes" checked {$default['add_sent']}/> <b>{ipb.lang['auto_sent_add']}</b>
 <br />
 <input type="checkbox" name="add_tracking" value="1" {$default['add_tracking']}/> <b>{ipb.lang['vm_track_msg']}</b>
</td>

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

Нашёл недочёт в скрипте:

Если последовательность действий будет "Быстрый ответ", затем "Предварительный просмотр", то ник адресата сотрётся из формы и отправить сообщение будет невозможно.

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

  • 1 месяц спустя...

Для версии 2.3.5 добавление опций "Сохранить в отправленных" и "Проследить" проиходит так.

 

Найти в шаблоне

 

	<tr>
	<td class="formbuttonrow" align="center" colspan="2">
	 <input class='button' type="submit" value="{$this->ipsclass->lang['submit_send']}" tabindex="10" accesskey="s" />
	 <input class='button' type="submit" value="{$this->ipsclass->lang['pm_pre_button']}" tabindex="11" name="preview" />
	 <input class='button' type="submit" value="{$this->ipsclass->lang['pms_send_later']}" tabindex="12" name="save" />
	</td>
</tr>

 

Перед этим кодом добавить код такой:

 

<tr>
<td class="row2" align="center" colspan="2">
 <input type="checkbox" name="add_sent" value="yes" checked {$default['add_sent']}/> <b>{$this->ipsclass->lang['auto_sent_add']}</b>
 <br />
 <input type="checkbox" name="add_tracking" value="1" {$default['add_tracking']}/> <b>{$this->ipsclass->lang['vm_track_msg']}</b>
</td>
</tr>

 

 

 

 

Олег, а как сделать, чтобы форма быстрого ответа для ЛС была чистая, то есть чтобы туда по умолчанию НЕ вставлялось цитирование предыдущего сообщения?

 

 

 

 

******************

 

И ещё в догонку вопрос, какой шаблон для ЛС открывает страницу "Ответить" и "Новое сообщение"? Я там тоже хочу вставить галочку "Сохранять в папке Отправленные"

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

  • 1 месяц спустя...
Олег, а как сделать, чтобы форма быстрого ответа для ЛС была чистая, то есть чтобы туда по умолчанию НЕ вставлялось цитирование предыдущего сообщения?
+1, кто-нибудь может помочь?
Ссылка на комментарий
Поделиться на других сайтах

×
×
  • Создать...

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

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