Plugin sms

Version: Not specified

Main configuration parameters detail

org.ametys.plugins.sms.broker.autorized

Configuration:

<param id="org.ametys.plugins.sms.broker.autorized" type="string">
<label i18n="true">PLUGINS_SMS_SUBSCRIPTION_SERVICE_BROKER_AUTHORIZED_LABEL</label>
<description i18n="true">PLUGINS_SMS_SUBSCRIPTION_SERVICE_BROKER_AUTHORIZED_DESCRIPTION</description>
<validation>
<mandatory/>
</validation>
<default-value>\+33[67][0-9]{8}</default-value>
<category i18n="true">PLUGINS_SMS_DATASOURCE_CONFIG_CATEGORY</category>
<group i18n="true">PLUGINS_SMS_SUBSCRIPTION_SERVICE_BROKER_GROUP</group>
<order>10</order>
<widget>edition.textarea</widget>
</param>

org.ametys.plugins.sms.broker.convert

Configuration:

<param id="org.ametys.plugins.sms.broker.convert" type="string">
<label i18n="true">PLUGINS_SMS_SUBSCRIPTION_SERVICE_BROKER_CONVERT_LABEL</label>
<description i18n="true">PLUGINS_SMS_SUBSCRIPTION_SERVICE_BROKER_CONVERT_DESCRIPTION</description>
<validation>
<mandatory/>
</validation>
<default-value>0([67][0-9]{8})/+33{1} 0([67])[ .]([0-9]{2})[ .]([0-9]{2})[ .]([0-9]{2})[ .]([0-9]{2})/+33{1}{2}{3}{4}{5}</default-value>
<category i18n="true">PLUGINS_SMS_DATASOURCE_CONFIG_CATEGORY</category>
<group i18n="true">PLUGINS_SMS_SUBSCRIPTION_SERVICE_BROKER_GROUP</group>
<order>20</order>
<widget>edition.textarea</widget>
</param>

org.ametys.plugins.sms.broker.sample

Configuration:

<param id="org.ametys.plugins.sms.broker.sample" type="string">
<label i18n="true">PLUGINS_SMS_SUBSCRIPTION_SERVICE_BROKER_SAMPLE_LABEL</label>
<description i18n="true">PLUGINS_SMS_SUBSCRIPTION_SERVICE_BROKER_SAMPLE_DESCRIPTION</description>
<validation>
<mandatory/>
</validation>
<default-value>+336XXXXXXXX 06XXXXXXXX</default-value>
<category i18n="true">PLUGINS_SMS_DATASOURCE_CONFIG_CATEGORY</category>
<group i18n="true">PLUGINS_SMS_SUBSCRIPTION_SERVICE_BROKER_GROUP</group>
<order>30</order>
<widget>edition.textarea</widget>
</param>

org.ametys.plugins.sms.datasource

This parameter contains the data source to use to connect the SMS database

Configuration:

<param id="org.ametys.plugins.sms.datasource" type="datasource">
<label i18n="true">PLUGINS_SMS_DATASOURCE_CONFIG_DATASOURCE_LABEL</label>
<description i18n="true">PLUGINS_SMS_DATASOURCE_CONFIG_DATASOURCE_DESCRIPTION</description>
<widget>edition.datasource-sql</widget>
<widget-params>
<param name="allowCreation">true</param>
<param name="allowPrivate">true</param>
<param name="allowInternal">true</param>
<param name="allowedDbTypes">derby,mysql,oracle,postgresql,hsqldb</param>
</widget-params>
<validation>
<custom-validator class="org.ametys.core.datasource.SQLDatabaseTypeValidator">
<mandatory/>
<allowed-dbtypes>derby,mysql,oracle,postgresql,hsqldb</allowed-dbtypes>
</custom-validator>
</validation>
<category i18n="true">PLUGINS_SMS_DATASOURCE_CONFIG_CATEGORY</category>
<group i18n="true">PLUGINS_SMS_DATASOURCE_CONFIG_GROUP</group>
<order>10</order>
</param>