elitedivision/amos-chat
Sistema AMOS per la chat
Requires
- php:>=5.4.0
- elitedivision/amos-admin:^2.0.0
- elitedivision/amos-core:^1.9.60
- elitedivision/amos-email-manager:^1.1.0
- kop/yii2-scroll-pager:~2.2
Requires (Dev)
- yiisoft/yii2-faker:*
Suggests
None
Provides
None
Conflicts
None
Replaces
None
- dev-master
- 1.7.2
- 1.6.0
- 1.5.1
- 1.5.0
- 1.4.0
- 1.3.20
- 1.3.19
- 1.3.18
- 1.3.17
- 1.3.16
- 1.3.15
- 1.3.14
- 1.3.13
- 1.3.12
- 1.3.11
- 1.3.10
- 1.3.9
- 1.3.8
- 1.3.7
- 1.3.6.x-dev
- 1.3.5.x-dev
- 1.3.4.x-dev
- 1.3.4
- 1.3.3.x-dev
- 1.3.2.x-dev
- 1.3.2
- 1.3.1.x-dev
- 1.3.0.1-dev
- 1.3.0
- 1.2.12
- 1.2.11
- 1.2.10
- 1.2.9
- 1.2.8
- 1.2.7
- 1.2.6
- 1.2.5
- 1.2.4
- 1.2.3
- 1.2.2
- 1.2.1
- 1.2
- 1.1.23
- 1.1.22
- 1.1.21
- 1.1.20
- 1.1.19
- 1.1.18
- 1.1.17
- 1.1.16
- 1.1.15
- 1.1.14
- 1.1.13
- 1.1.12
- 1.1.11
- 1.1.10
- 1.1.9
- 1.1.8
- 1.1.7
- 1.1.6
- 1.1.5
- 1.1.4
- 1.1.3
- 1.1.2
- 1.1.1
- 1.1
- 1.0.4
- 1.0.3
- 1.0.2
- 1.0.1
- 1.0
- 0.0.2
- 0.0.1
- dev-stefanoc/2.0.0/1
- dev-test/1.7.2/1
- dev-cesari/1.7.0/2
- dev-test/1.7.0/3
- dev-test/1.7.0/2
- dev-test/1.7.1/2
- dev-scarface_digiteca/test/1.7.1/2
- dev-daniele/1.7.1/2
- dev-test/1.7.1/1
- dev-daniele/1.7.0/2
- dev-scarface_digiteca/test/1.7.0/1
- dev-stefanob/1.7.0/1
- dev-test/1.7.0/1
- dev-gianluca/1.7.0/1
- dev-test/1.6.0/1
- dev-gianluca/1.6.0/1
- dev-mapple_fol/1.6.0/1
- dev-michelezucchini/01.5.0/1
- dev-michelezucchini/1.5.0/1
- dev-test/1.5.1/1
- dev-test/1.3.20
- dev-eleonora_1.3.20
- dev-test/1.5.0
- dev-riccardo/1.5.0
- dev-fabiot
- dev-lisa_1.3.19
- dev-open20/1.3.19/1
- dev-test/1.4.0
- dev-scarface
- dev-test/1.3.19/1
- dev-test/1.3.18/1
- dev-riccardo/1.3.18/1
- dev-test/1.3.17/1
- dev-POI
- dev-POI_community_fullsize
- dev-community_fullsize
- dev-riccardo-widget-custom-poi
- dev-la_francesca/1.3.15/1
- dev-test/1.3.15/1
- dev-simonem/1.3.14/2/reactchat-nottomerge
- dev-riccardo/1.3.14/1
- dev-la_francesca/1.3.14/2
- dev-DEPLOY_POI_20180921
- dev-test/1.3.14/1
- dev-cinzia
- dev-la_francesca/1.3.12/1
- dev-DEPLOY_POI_20180702
- dev-enrico/1.3.12/1
- dev-test/1.3.12/1
- dev-michelez/1.3.12
- dev-test/1.3.10/1
- dev-la_francesca/1.3.10/1
- dev-test/1.3.9/1
- dev-la_francesca/1.3.9/1
- dev-test/1.3.7/6
- dev-pivanti
- dev-riccardo/amos-layout
- dev-test/1.3.7/5
- dev-test/1.3.7/4
- dev-riccardo/1.3.7/4
- dev-test/1.3.7/3
- dev-test/1.3.7/2
- dev-test/1.3.7/1
- dev-fabiot_1.3.7
- dev-la_francesca_1.3.8
- dev-fabiot_1.3.8
- dev-la_francesca_1.3.9
- dev-lafrancesca_1.3.8
- dev-la_francesca_1.3.7
- dev-giuseppe_1.3.6
- dev-rudy_1.3.0.1
- dev-giuseppe_1.3.5_fix_email
- dev-la_francesca_1.3.4
- dev-giuseppe_1.3.3
- dev-michelez_1.3.3
- dev-enrica_1.3.2
- dev-enrica_accessibilitÃ
- dev-enrico_1.3.0.1
README
Plugin to manage private messages, conversations with user contacts.
Installation
Add chat requirement in your composer.json:
"elitedivision/amos-chat": "dev-master",
Enable the Chat modules in modules-amos.php, add :
'chat' => [
'class' => 'elitedivision\amos\chat\AmosChat',
],
add chat migrations to console modules (console/config/migrations-amos.php):
'@vendor/elitedivision/amos-chat/src/migrations'
Configurable fields
Here the list of configurable fields, properties of module AmosChat. If some property default is not suitable for your project, you can configure it in module, eg:
'chat' => [
'class' => 'elitedivision\amos\chat\AmosChat',
'immediateNotificationForce' => false, //changed property (default was true)
],
- formRedactorButtons - array, default = ['file']
List of all Redactor visible buttons in message form'chat' => [ 'class' => 'elitedivision\amos\chat\AmosChat', 'formRedactorButtons' => ['image', 'file'] ],
immediateNotificationForce - boolean, default = true
Force notification sending to the message receiverdefaultEmailSender - string Default e-mail sender if the server allow only sender with the same domain
subjectOfimmediateNotification - string Default subject for emails of "immediate notification force". If in the module settings override the value, you detach translation system
enableForwardMessage - boolean, default = false
used to enable the forwarding of messages. It's required to insert an array of user_id in the variable $userIdForwardMessageuserIdForwardMessage - (array) integer , default = []
It's required to enable the function of forwarding message, it contain the list of user to which forward the messagesonlyNetworkUsers - boolean, default = true
subjectOfimmediateNotification - string Default subject for emails of "immediate notification force". If in the module settings override the value, you detach translation system
emailMessageContentAllowedTag - string, default = 'p,div'
enableVideoconference - boolean, default = false
assistanceUserId - integer, default = 1 User Id of the assistance user to open a conversation on click on WidgetIconChatAssistance