diff --git a/application/configs/config.ini b/application/configs/config.ini index 944b290..881b4f4 100644 --- a/application/configs/config.ini +++ b/application/configs/config.ini @@ -1,5 +1,5 @@ -ip_master = "" -ip_alternativo = "185.31.65.102" +ip_master = "79.9.179.236" +ip_alternativo = "195.32.92.242,212.43.120.241,93.41.96.27" email_mittente = "info@adriaticasistemi.it" email_mittente_nome = "Adriatica Sistemi" email_primo_contatto = "info@adriaticasistemi.it" @@ -7,7 +7,7 @@ default_footer_email = "Inserisci qui il footer che comparirà sotto alle email puoi utilizzare %default_NomeSito% per inserire il nome del sito" email_contatto_template = "CONTATTO" test_email = "sviluppoweb@winfatt.com" -interrutore_sito = "off" +interrutore_sito = "on" interrutore_webservices_v1 = "on" interrutore_services = "on" interrutore_testdb = "off" diff --git a/application/forms/V1/Licenze/Add.php b/application/forms/V1/Licenze/Add.php new file mode 100644 index 0000000..987e94f --- /dev/null +++ b/application/forms/V1/Licenze/Add.php @@ -0,0 +1,56 @@ +addElement('text', 'IdentificativoDB', + array( + 'filters' => array('StringTrim'), + 'required' => true + ) + ); + + $this->addElement('text', 'RagioneSociale', + array( + 'filters' => array('StringTrim'), + ) + ); + + $this->addElement('text', 'PartitaIva', + array( + 'filters' => array('StringTrim'), + ) + ); + + $this->addElement('text', 'CodiceFiscale', + array( + 'filters' => array('StringTrim'), + ) + ); + + $this->addElement('text', 'Chiave', + array( + 'filters' => array('StringTrim'), + 'required' => true + ) + ); + + $this->addElement('text', 'IdentificativoPC', + array( + 'filters' => array('StringTrim'), + ) + ); + + $this->addElement('text', 'Versione', + array( + 'filters' => array('StringTrim'), + ) + ); + + } + +} diff --git a/application/layouts/scripts/public/_privacyPolicy.phtml b/application/layouts/scripts/public/_privacyPolicy.phtml new file mode 100644 index 0000000..f8bd850 --- /dev/null +++ b/application/layouts/scripts/public/_privacyPolicy.phtml @@ -0,0 +1,60 @@ + + +
+
+
+ Questo sito o gli strumenti terzi da questo utilizzati si avvalgono di cookie necessari al funzionamento + ed utili alle finalità illustrate nella privacy policy e cookie policy + Ok,acconsento +
+
+
+ + diff --git a/application/models/Resources/Licenze.php b/application/models/Resources/Licenze.php new file mode 100644 index 0000000..c2c65e2 --- /dev/null +++ b/application/models/Resources/Licenze.php @@ -0,0 +1,13 @@ +_resourceName = 'Licenze'; + parent::init(); + } + + //----------------------------------------------- + + public function switchMethodFunction($method) + { + switch ($method) { + default: + $this->defaultGetList(); + break; + } + } + + +}//END CLASS diff --git a/library/App/Model/Acl/AclRestV1.php b/library/App/Model/Acl/AclRestV1.php index fe7c653..38fa067 100644 --- a/library/App/Model/Acl/AclRestV1.php +++ b/library/App/Model/Acl/AclRestV1.php @@ -19,7 +19,8 @@ class App_Model_Acl_AclRestV1 extends Zend_Acl // ACL for user $this->addRole(new Zend_Acl_Role('user'), 'unregistered') ->add(new Zend_Acl_Resource('emails')) - ->allow('user', array('emails')); + ->add(new Zend_Acl_Resource('licenze')) + ->allow('user', array('emails','licenze')); // ACL for administrator $this->addRole(new Zend_Acl_Role('admin'), 'user')