brussens / yupe-message Goto Github PK
View Code? Open in Web Editor NEWPrivate Messaging Module for Yupe CMS
Private Messaging Module for Yupe CMS
На версию 0.3
https://github.com/brussens/yupe-message/blob/master/views/message/_outbox.php#L28
Хотелось бы чтобы изображение выводилось с помощью CHtml::image и указать для изображения: height: 50px;
Пришла бредовая идея))
Не знаю если ли вообще возможность ее реализовать.
В общем идея следующая: что если используя модуль реализовать возможность отправки/просмотра сообщений из соц сетей??
Я бы заменил textAreaGroup ( https://github.com/brussens/yupe-message/blob/master/views/message/compose.php#L47 ) на виджет Textarea ( https://github.com/yupe/yupe/blob/master/protected/modules/yupe/widgets/editors/Textarea.php )
После отправки сообщеия предлагаю редиректить на страничку с отправленными, т.е. вот сюда http://yupe.ru/outbox
На версию 0.3
https://github.com/brussens/yupe-message/blob/master/controllers/MessageController.php#L167-L168
Можно в модельке сделать метод Message->markAsRead() и логику перенести туда.
Аналогично для markAsSpam и т.д.
В MessageModule.php в методе init() отсутствует вызов родительского метода
parent::init();
На версию 0.3
Я бы сделал уведомлялку на почту о новом сообщении.
Добрый день!
Как вывести виджет вкладки сообшений - где выводится количество Входящих,Исходящих?
Как сделать ограничение в селекте выбора пользователя для отправки сообшения(сейчас как понял список всез узеров тянет)?
СпасиБО!
Необходимо добавить условие при выборке данных счётчиков
Нет проверки доступа к сообщениям.
Злоумышленник может получить доступ к личным сообщениям пользователей:
Просто перейдя по ссылке: http://site.ru/message/inbox/message/23
Тоже самое с удалением сообщений.
Необходимо в контроллерах InboxController и OutboxController проверять что пользователь обращающийся к экшенам - действительно может производить такие действия.
Так же не давать доступа к сообщениям у которых стоит признак "удален".
Хотелось бы чтобы ссылки были вида:
/message/inbox
/message/outbox
и т.д.
Не хватает какого нить виджета для отображения количества не просмотренных сообщений, а так же для быстрого перехода к сообщениям
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.