{"id":179,"date":"2014-06-19T22:44:59","date_gmt":"2014-06-19T20:44:59","guid":{"rendered":"http:\/\/www.valeriofinazzo.it\/wordpress\/?p=179"},"modified":"2014-06-19T22:44:59","modified_gmt":"2014-06-19T20:44:59","slug":"chronoform-tutorial-1-creare-un-form","status":"publish","type":"post","link":"http:\/\/www.valeriofinazzo.it\/wordpress\/2014\/06\/chronoform-tutorial-1-creare-un-form\/","title":{"rendered":"CHRONOFORM &#8211; TUTORIAL 1 &#8211; CREARE UN FORM"},"content":{"rendered":"<p style=\"color: #0d293f; text-align: justify;\">Inizia una serie di articoli dedicati a Joomla, il celebre CMS scritto in php, utile per chiunque voglia realizzare un sito web senza avere nozioni di HTML e linguaggi server side. L&#8217;uso di Joomla \u00e8 abbastanza intuitivo, e la documentazione a disposizione \u00e8 precisa ed esauriente, pertanto non penso di scrivere articoli specifici su questa tecnologia. Mi dedicher\u00f2 ai vari plugin sviluppati per Joomla che permettono di estendere le funzionalit\u00e0 base di Joomla.<\/p>\n<p style=\"color: #0d293f; text-align: justify;\">Nel momento in cui scrivo sono presenti le versioni:<\/p>\n<ul style=\"color: #143c5d; text-align: justify;\">\n<li>1.5<\/li>\n<li>1.6 (versione di transizione, non pi\u00f9 supportata)<\/li>\n<li>1.7<\/li>\n<\/ul>\n<div style=\"color: #0d293f; text-align: justify;\">La pi\u00f9 grande differenza tra le versioni \u00e8 quella relativa la gestione delle utente, con la 1.7 si sono superati i limiti della 1.5 e l&#8217;utente pu\u00f2 gestire al meglio le ACL, senza alcuna limitazione.<\/div>\n<div style=\"color: #0d293f; text-align: justify;\">Il componente analizzato in questo articolo \u00e8 Chronoform, prodotto dalla\u00a0<a style=\"color: #2675b5;\" href=\"http:\/\/www.chronoengine.com\/\">ChronoEngine<\/a>, che consente la creazione di form da inserire nel nostro sito.<\/div>\n<div style=\"color: #0d293f; text-align: justify;\">Il comportamento base di Joomla prevede il sito come una serie di articoli organizzati in sezioni e categorie, articoli che vengono realizzato tramite il comodo editor messo a disposizione. La realizzazione di un form per l&#8217;invio di dati richiede l&#8217;uso di un componente esterno e la scelta \u00e8 caduta su Chronoform, altre valide alternative sono analizzabile sul\u00a0<a style=\"color: #2675b5;\" href=\"http:\/\/extensions.joomla.org\/\">sito ufficiale delle estensioni<\/a>.<\/div>\n<div style=\"color: #0d293f; text-align: justify;\">Attualmente sono disponibili due versioni di Chronoform, la 3 e la 4. La versione 4 \u00e8 una versione riscritta della 3, che aggiunge nuove funzionalit\u00e0 e la gestione degli eventi al potente wizard messo a disposizione. La versione 4 ha una dipendenza da mootools 1.2, quindi se per qualche motivo non potete soddisfare tale dipendenza ripiegate sulla versione 3.<\/div>\n<div style=\"color: #0d293f; text-align: justify;\">In questo articolo vediamo la creazione di un form con la versione 3.<\/div>\n<div style=\"color: #0d293f; text-align: justify;\">Una volta installato, seleziona il Wizard del men\u00f9, seguendo il percorso Componente\/Chronoform\/Form Wizard.<\/div>\n<div style=\"color: #0d293f; text-align: justify;\">Il sistema carica il form e abbiamo la possibilit\u00e0 di costrutire il form aggiungendo tramite drag&amp;drop i componenti messi a disposizione nel men\u00f9 laterale.<\/div>\n<div style=\"color: #0d293f; text-align: justify;\">Aggiungiamo i componenti desiderati e concludiamo inserente il pulsante di Submit che ogni form deve avere.<\/div>\n<div style=\"color: #0d293f; text-align: justify;\">A questo punto salviamo, specificando il nome del form, e il modulo caricher\u00e0 l&#8217;elenco dei form disponibili.<\/div>\n<div style=\"color: #0d293f; text-align: justify;\">Il form non \u00e8 ancora pubblicato, ma \u00e8 possibile pubblicarlo tramite il pulsante messo a disposizione e verificare con il link messo ben in evidenza la sua visualizzazione.<\/div>\n<div style=\"color: #0d293f; text-align: justify;\">Una volta pubblicato \u00e8 possibile richiamare la pagina da men\u00f9,specificando l&#8217;opzione Chronoform e specificando il nome del form stabilito all&#8217;atto del salvataggio.<\/div>\n<p style=\"text-align: justify;\">\n","protected":false},"excerpt":{"rendered":"<p>Inizia una serie di articoli dedicati a Joomla, il celebre CMS scritto in php, utile per chiunque voglia realizzare un sito web senza avere nozioni di HTML e linguaggi server side. L&#8217;uso di Joomla \u00e8 abbastanza intuitivo, e la documentazione a disposizione \u00e8 precisa ed esauriente, pertanto non penso di scrivere articoli specifici su questa &hellip; <a href=\"http:\/\/www.valeriofinazzo.it\/wordpress\/2014\/06\/chronoform-tutorial-1-creare-un-form\/\" class=\"more-link\">Continua la lettura di <span class=\"screen-reader-text\">CHRONOFORM &#8211; TUTORIAL 1 &#8211; CREARE UN FORM<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[30],"tags":[32,31],"_links":{"self":[{"href":"http:\/\/www.valeriofinazzo.it\/wordpress\/wp-json\/wp\/v2\/posts\/179"}],"collection":[{"href":"http:\/\/www.valeriofinazzo.it\/wordpress\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.valeriofinazzo.it\/wordpress\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.valeriofinazzo.it\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.valeriofinazzo.it\/wordpress\/wp-json\/wp\/v2\/comments?post=179"}],"version-history":[{"count":1,"href":"http:\/\/www.valeriofinazzo.it\/wordpress\/wp-json\/wp\/v2\/posts\/179\/revisions"}],"predecessor-version":[{"id":180,"href":"http:\/\/www.valeriofinazzo.it\/wordpress\/wp-json\/wp\/v2\/posts\/179\/revisions\/180"}],"wp:attachment":[{"href":"http:\/\/www.valeriofinazzo.it\/wordpress\/wp-json\/wp\/v2\/media?parent=179"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.valeriofinazzo.it\/wordpress\/wp-json\/wp\/v2\/categories?post=179"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.valeriofinazzo.it\/wordpress\/wp-json\/wp\/v2\/tags?post=179"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}