Project

General

Profile

Wiki

Features by priorities

- form & tree mailer
- search tool


- help
- predefined broacast
- customisation
> add recipientes : private/public
> replay a model or a template

Templating sf2

http://knpbundles.com/phiamo/MopaBootstrapBundle
http://twig.sensiolabs.org/documentation

Javascript

jq_ helper
"jstree & jqmodal" : https://cvs.in2p3.fr/operations-portal/trunk/web/js/broadcast/
twitter bootstrap modal

Workflow

"jstree lib checkboxplugin": http://www.jstree.com/documentation/checkbox
"jstree lib htmldata plugin": http://www.jstree.com/documentation/html_data
"portal branch jstree template" : https://cvs.in2p3.fr/operations-portal/trunk/apps/frontend/modules/broadcast/templates/_targetBox.php?view=co

example cuple object/lavoisier view

lavoisier view
matching object

Swift mailer and Doctrine component

Model & classes

"BroadcastMsgHandle": https://cvs.in2p3.fr/operations-portal/trunk/apps/frontend/lib/broadcast/BroadcastMsgHandler.class.php?view=co
"BroadcastMessage" : https://cvs.in2p3.fr/operations-portal/trunk/lib/model/doctrine/BroadcastMessage.class.php?view=co

portal & lavoisier cron :

"lavoisier view result" : http://cclavoisierfr.in2p3.fr:9000/LavoisierService/view/send_emails
"lavoisier view config"http://cclavoisierfr.in2p3.fr:9000/LavoisierService/view/config
"portal action executeSendEmails": https://cvs.in2p3.fr/operations-portal/trunk/apps/frontend/modules/cron/actions/actions.class.php?view=co

portal configuration :

> https://cvs.in2p3.fr/operations-portal/trunk/apps/frontend/config/factories.yml?revision=21741

symfony :

sf2 bundle
sf1 plugin