Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

rss

Вы не зашли.

Объявление

#1 2009-02-06 22:16:08

d7p4x
Модератор
Зарегистрирован: 2008-10-13
Сообщений: 199
Рейтинг :   
Профиль  Вебсайт

Личные сообщения 0.01

Плагин личных сообщений.

Возможности пока что довольно скудные, но дальше - больше smile

Итак:

+ исходящие
+ входящие
+ отправка сообщения

Планы:

+ удаление сообщений
- поддержка ббкодов
- уведомления о новых сообщениях (всплывающее окно - вам пришло новое письмо)
- блок: всего | входящих | исходящих
- учет новых / старых сообщений
- бан-лист

Скрины:
1. http://dorogoff.ru/plugin/messages/private_mes1.jpg
2. http://dorogoff.ru/plugin/messages/private_mes2.jpg

Установка: залить в папку engine/plugins и включить в админке, и все.
Адрес по которому доступен плагин: http://ngcms/plugin/messages/

Сам плагин: http://dorogoff.ru/plugin/messages/messages.rar

Страница плагина у меня на сайте: http://dorogoff.ru/blog/private-messages-ngcms.html

Неактивен

 

#2 2009-02-07 00:49:17

graf
Пользователь
Откуда: Днепр
Зарегистрирован: 2008-10-13
Сообщений: 394
Рейтинг :   
Профиль

Re: Личные сообщения 0.01

спасибо big_smile

Неактивен

 

#3 2009-02-07 14:28:28

d7p4x
Модератор
Зарегистрирован: 2008-10-13
Сообщений: 199
Рейтинг :   
Профиль  Вебсайт

Re: Личные сообщения 0.01

Добавлено удаление сообщений.

Неактивен

 

#4 2009-02-07 16:02:03

graf
Пользователь
Откуда: Днепр
Зарегистрирован: 2008-10-13
Сообщений: 394
Рейтинг :   
Профиль

Re: Личные сообщения 0.01

а плагин связан с формами обратной связи?

Неактивен

 

#5 2009-02-07 16:46:44

d7p4x
Модератор
Зарегистрирован: 2008-10-13
Сообщений: 199
Рейтинг :   
Профиль  Вебсайт

Re: Личные сообщения 0.01

Какая именно связь тебя интересует?

Неактивен

 

#6 2009-02-07 17:38:43

Wolverine
Модератор
Откуда: Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3538
Рейтинг :   160 
Профиль  Вебсайт

Re: Личные сообщения 0.01

имеется ввиду (я так думаю) работа с плагинами feedback и complain, т.е. в ЛС падает сообщение, либо с полным дублированием инфы, либо просто уведомление что кто-то что-то заполнил или просигналил о проблеме. Но тут по идее связь должна идти и от самих плагинов (feedback, complain)

Неактивен

 

#7 2009-02-07 22:23:30

d7p4x
Модератор
Зарегистрирован: 2008-10-13
Сообщений: 199
Рейтинг :   
Профиль  Вебсайт

Re: Личные сообщения 0.01

Связь есть, если отправлено ЛС в фидбэке, то все это покажется в ЛС админа, если фидюэк настроен на админа.

Неактивен

 

#8 2009-02-08 01:01:46

graf
Пользователь
Откуда: Днепр
Зарегистрирован: 2008-10-13
Сообщений: 394
Рейтинг :   
Профиль

Re: Личные сообщения 0.01

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

Неактивен

 

#9 2009-02-08 10:51:56

vitaly
Администратор
Откуда: Россия
Зарегистрирован: 2008-10-08
Сообщений: 2785
Рейтинг :   115 
Профиль

Re: Личные сообщения 0.01

Ни feedback ни complain не умеют отправлять ЛС.
Но если это кому-то интересно - научу.

Неактивен

 

#10 2009-02-08 11:34:25

infinity237
Модератор
Откуда: Russia, Moscow
Зарегистрирован: 2008-11-09
Сообщений: 2674
Рейтинг :   174 
Профиль  Вебсайт

Re: Личные сообщения 0.01

Лично мне больше интересуют такие вопросы:
1. Когда в SVN появиться данный плагин + когда лишний функционал будет вырезан из ядра.
2. Имхо стоит разгранисить страницы "Входящие", "Исходящие", "Отправка сообщений".
3. В графе "Кому", сделать ссылкой, имя пользователя.
4. Какой-то тупизм, с удалением сообщений:
а) Нельзя удалить свои "Исходящие сообщения".
б) Если получатель удаляет у себя сообщения из входящих, то и у отправителя письма удаляются из изходящих.

Неактивен

 

#11 2009-02-08 13:21:14

d7p4x
Модератор
Зарегистрирован: 2008-10-13
Сообщений: 199
Рейтинг :   
Профиль  Вебсайт

Re: Личные сообщения 0.01

Код:

а) Нельзя удалить свои "Исходящие сообщения".
б) Если получатель удаляет у себя сообщения из входящих, то и у отправителя письма удаляются из изходящих.

Именно поэтому нельзя удалить свои исходящие сообщения. В будующем планируется создание отдельных таблиц в базе под плагин личных сообщений, если Виталий не сделает уже свой )

Неактивен

 

#12 2009-02-08 14:26:27

infinity237
Модератор
Откуда: Russia, Moscow
Зарегистрирован: 2008-11-09
Сообщений: 2674
Рейтинг :   174 
Профиль  Вебсайт

Re: Личные сообщения 0.01

Вот именно, что нужно делать нормально, а не так как сейчас.

Неактивен

 

#13 2009-02-08 16:19:32

Styler
Пользователь
Зарегистрирован: 2008-10-13
Сообщений: 266
Рейтинг :   11 
Профиль

Re: Личные сообщения 0.01

infinity237, ну так сделай... Кто тебе не дает?

Чего ты на человека, который пытается что-то сделать для движка, накинулся сразу? Москва тоже не сразу строилась.

Неактивен

 

#14 2009-02-08 16:51:56

infinity237
Модератор
Откуда: Russia, Moscow
Зарегистрирован: 2008-11-09
Сообщений: 2674
Рейтинг :   174 
Профиль  Вебсайт

Re: Личные сообщения 0.01

Просто не могу понять, зачем делать заведомо неправильно...

Неактивен

 

#15 2009-02-09 00:32:57

d7p4x
Модератор
Зарегистрирован: 2008-10-13
Сообщений: 199
Рейтинг :   
Профиль  Вебсайт

Re: Личные сообщения 0.01

infinity237, не нравится, не пользуйся.

Неактивен

 

#16 2009-02-09 08:31:03

infinity237
Модератор
Откуда: Russia, Moscow
Зарегистрирован: 2008-11-09
Сообщений: 2674
Рейтинг :   174 
Профиль  Вебсайт

Re: Личные сообщения 0.01

Хорошо. И так не использую.smile

Неактивен

 

#17 2009-02-11 15:38:19

Wolverine
Модератор
Откуда: Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3538
Рейтинг :   160 
Профиль  Вебсайт

Re: Личные сообщения 0.01

Ни feedback ни complain не умеют отправлять ЛС.
Но если это кому-то интересно - научу.

думаю такая функция не помешает smile

В будующем планируется создание отдельных таблиц в базе под плагин личных сообщений, если Виталий не сделает уже свой )

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

Неактивен

 

#18 2009-02-11 18:04:51

d7p4x
Модератор
Зарегистрирован: 2008-10-13
Сообщений: 199
Рейтинг :   
Профиль  Вебсайт

Re: Личные сообщения 0.01

Нет, конечно двух одинаковых плагинов не будет )

Неактивен

 

#19 2009-06-13 23:55:45

Евгений
Модератор
Откуда: Россия
Зарегистрирован: 2009-04-08
Сообщений: 1014
Рейтинг :   38 
Профиль  Вебсайт

Re: Личные сообщения 0.01

Будьте добры помогите реализовать такую вещь:

http://photoload.ru/data/97/1b/be/971bbe989ad132e834b0ccb3f32e92ee_pv.jpg

Хотелось бы реализовать выбор пользователя с помощью плагина Userlist или с помощью чего то другого. Так что бы имя выбранного пользователя вставлялось в поле "Кому".

Думаю многим эта идея понравится. Пользователю не придется искать на сайте имя того кому он хочет оправить сообщение.

Заранее спасибо.
С уважением Евгений.


I NGeneration CMS

Неактивен

 

#20 2009-06-13 23:58:19

Wolverine
Модератор
Откуда: Домодедово
Зарегистрирован: 2008-10-13
Сообщений: 3538
Рейтинг :   160 
Профиль  Вебсайт

Re: Личные сообщения 0.01

А если там тысячи зареганных? Оптимальней в профиле юзера вешать кнопочку Отправить ЛС

Неактивен

 

#21 2009-06-14 01:08:20

Евгений
Модератор
Откуда: Россия
Зарегистрирован: 2009-04-08
Сообщений: 1014
Рейтинг :   38 
Профиль  Вебсайт

Re: Личные сообщения 0.01

Ну я нажал на "Отправить ЛС" ,а тогда как в поле "Кому" вставится имя пользователя которому я отправляю?smile


I NGeneration CMS

Неактивен

 

#22 2009-06-14 14:47:48

d7p4x
Модератор
Зарегистрирован: 2008-10-13
Сообщений: 199
Рейтинг :   
Профиль  Вебсайт

Re: Личные сообщения 0.01

Евгений,  в htaccess Добавляем строчку:

Код:

RewriteRule ^plugin/messages/(.*)(/?)+$ ?action=plugin&plugin=messages&to=$1 [QSA,L]

В шаблоне users.tpl куда хоти ставим ссылку:

Код:

<a href="/plugin/messages/{user}">Отправить личное сообщение</a>

Неактивен

 

#23 2009-06-15 06:16:38

Евгений
Модератор
Откуда: Россия
Зарегистрирован: 2009-04-08
Сообщений: 1014
Рейтинг :   38 
Профиль  Вебсайт

Re: Личные сообщения 0.01

d7p4x написал:

Евгений,  в htaccess Добавляем строчку:

Код:

RewriteRule ^plugin/messages/(.*)(/?)+$ ?action=plugin&plugin=messages&to=$1 [QSA,L]

В шаблоне users.tpl куда хоти ставим ссылку:

Код:

<a href="/plugin/messages/{user}">Отправить личное сообщение</a>

Спасибо.smile


I NGeneration CMS

Неактивен

 

#24 2009-06-17 05:32:43

Евгений
Модератор
Откуда: Россия
Зарегистрирован: 2009-04-08
Сообщений: 1014
Рейтинг :   38 
Профиль  Вебсайт

Re: Личные сообщения 0.01

А можно пожалуйста сделать тег для usermenu.tpl  который выводил бы мигающую картинку которая обозначала бы что есть непрочитанное входящее сообщение.

Личные сообщения [new_pm]http://photoload.ru/data/0c/03/ce/0c03ce4cbbae680f46362dd24207e254.gif[/new_pm]

Отредактированно Евгений (2009-06-17 05:33:34)


I NGeneration CMS

Неактивен

 

#25 2009-06-17 11:59:39

EsCaPeR
Пользователь
Зарегистрирован: 2008-10-17
Сообщений: 71
Рейтинг :   
Профиль

Re: Личные сообщения 0.01

Евгений,
Я сделал так:

В usermenu.php
после

Код:

$lang = LoadLang('usermenu', 'site');

добавил

Код:

$newpm = $mysql->rows($mysql->query("SELECT pmid FROM ".prefix."_users_pm WHERE to_id = ".db_squote($userROW['id'])." AND viewed = '0'"));

после

Код:

'phtumb_url'        =>    photos_url.'/'.(($userROW['photo'] != "")?'thumb/'.$userROW['photo']:'nophoto.gif'),

добавил

Код:

'pm_new'        =>    ($newpm != "0") ? '<span style="color:#9ACD32;">+'.$newpm.'</span>' : '',

В usermenu.tpl вставить {pm_new}

может криво - но работает smile

Неактивен

 

Board footer

Powered by FluxBB

[ Generated in 0.026 seconds, 31 queries executed ]