@Willi: *job *php *jsжуйк, на сколько тянет такая работа?
Необходимо провести полноценную модернизацию системы личных сообщений.
На данный момент она настолько примитивна, что требует почти полной переделки или множественной доделки.
1. В личных сообщениях у каждого письма надо добавить чекбоксы, для возможности выбора и дальнейших действий с выбранными письмами. А так же нужно добавить список действий и кнопку — Выполнить.
2. Необходимо добавить возможность удаления письма. На данный момент удаление невозможно, по причине того, что когда удаляется письмо у отправителя,
тогда удаляется письмо и у получателя. Равно как и наоборот. (Добавляем действие — Удалить)
2.1. Необходимо добавить кнопку удаления письма на странице содержания.
2.2. Вхожу в письмо, прочитал... Вверху кнопка "Удалить" — клик и меня выбрасывает на СЛЕДУЮЩЕЕ ПИСЬМО (по дате).
3. Из основных папок оставляем только — Входящие, Непрочитанные, Отправленные, Удалённые, Черновики.
3.1. Удалённые — туда улетают письма, которые юзер удаляет. Рядом с папкой есть иконка — Очистить папку.
3.2. Черновики — туда улетают письма, которые юзер не закончил писать, то есть не нажал на кнопку отправить.
3.3. Обязательно выводить предупреждение, при попытке перейти из неотправленного письма — "Вы уверены, что хотите выйти из письма ? Все данные будут утеряны. Сохранить письмо в Черновики ?"
4. Необходимо добавить возможность создания папок. Над папками повесть большой "+" — Создать папку.
4.1. Добавляем действие с письмами — "Переместить в..."
5. В письма надо добавить наш редактор, со всеми его текущими возможностями редактирования текста и вставки элементов сайта.
6. Таблица просмотра писем. Столбец заголовка письма сделать уже. "Отправитель", "Получатель" и "Получено" сделать шире. Чтобы во всех ячейках была ОДНА строчка, без переносов! Там где не помещается Ник троеточие — главное видеть начало ника (в 10 символов будет с головой достаточно). Тоже самое и во всех ячейках.
7. Добавить действия с письмами — Отметить как прочитанные, Отметить как непрочитанные.
8. В самом окне письма сделать переходы на "Следующее — предыдущее", выпадающий список "Переместить в ... (черновики, папки)" (после чего выкидывает вновь в папку "ВХОДЯЩИЕ")
9. Убрать Поиск по сайту с окна Лички. А вместо него поставить поиск по письмам. И продумать возможность фильтра, отбора писем от конкретного адресата.
Поиск по письмам пусть работает по Внутрянке писем — а отбор по пользователю — по самим адресатам.
10. Все должно работать на аяксе, переходы по папкам, действия с письмами.
11. Добавить возможность перетаскивания писем в папки способом драг эн дроп.