Passa ai contenuti principali

Post

Come si costruisce un modulo per xoops?

Per poter costruire un modulo per il CMS Xoops qualche anno fa era un lavorone poiché bisognava costruirsi tutto il codice dall'inizio con notevole spreco di tempo. Oggi e da qualche anno a questa parte, è molto più semplice poiché è stato creato un nuovo modulo che pensa in buona parte a scrivere e compilare il codice del nuovo modulo. Le prime due versioni erano abbastanza semplici e si poteva costruire una base non molto esaustiva dei nuovi moduli, adesso con l'ultima versione la 1.91 in fase alpha 3, è possibile creare molti file sia lato admin che utente. Per maggiori chiarimenti vi rimando alla lettura, sul sito ufficiale , la pagina del download e scaricare anche il modulo per poterlo consultare e per chi è più esperto migliorarlo a proprio piacimento.

Nuovo tema dashboard per xoops

E' in costruzione un nuovo tema per la sezione amministrativa con bootstrap 3.3.1 per xoops Questo nuovo tema offre la possibilità di utilizzare la sezione amministrativa anche sui dispositivi mobile, smartphone, iphone, tablet. Tra le novità anche la modifica dei file di sistema quali i template del modulo system e alcuni file del core che integrano codice html all'interno del codice php. Nuova linfa dunque con tema responsive con bootstrap che oltre alle librerie di base jquery e jquery-ui, utilizza anche altre librerie quali morris, raphael, dataTable.

Modulo TDMCreate su GitHub

Per motivi legati allo sviluppo e alla collaborazione nel migliorare il codice, abbiamo deciso di passare il modulo TDMCreate su GitHub, e fare in modo che possa essere modificato da chiunque voglia aiutarci nello sviluppo, in vista dell'imminente arrivo di Xoops 2.6.0. Per coloro che volessero collaborare nella stesura e miglioramenti del codice di questo modulo, può scaricarlo da qui . Pensiamo che per migliorare il codice è necessario passare a PHP 5.4.x e creare nuove classi per eliminare il codice superfluo che è presente nelle versioni attuali fino alla 1.39. Il codice in particolare è quello HTML all'interno dei file PHP, per cui vorremmo spostarlo nei file dei template, almeno per quanto riguarda il modulo in se e non il codice per la creazione di altri moduli. Come si può vedere dalla documentazione del PHP, sono cambiate molte cose e per questo è necessario aggiornarsi agli standard del PHP per restare al passo con i tempi e riutilizzo del codice in vista di alt...

Tell a Friend modulo versione 1.12 Beta 1

Aggiornato alla GUI 2.5.6 di xoops, il modulo oltre a riprendere le vecchie funzionalità con il codice completamente rinnovato, aggiunge file che utilizzano il Framework bootstrap con la finestra popup modal, tipo lightbox per capire meglio. In una fase di test che ci permetterà di integrarlo in qualsiasi altro modulo noi volessimo utilizzarlo, basterà semplicemente aggiungere due righe di codice nella pagina a noi interessata. Un modulo che fa uso di tellafriend, è TDMDownloads nella pagina singlefile che ha due opzioni, una l'invio tramite client email, e l'altra proprio attivando in preferenze modulo l'uso di tellafriend. Infatti utilizzando questo modulo, sarà xoops e le sue impostazioni in base al server che ci ospita ad inviare il messaggio in background. L'utilizzo delle librerie bootstrap aumenta la visibilità ed il design del sito con il popup modal. Demo Download

Txmod Xoops V3

A breve in arrivo la nuova versione del sito  www.txmodxoops.org  compatibile con tutti i dispositivi sia desktop che mobile. Tra le novità, la grafica disegnata con bootstrap e ormai imminente html5 garantisce una fluidità ed una migliore prestazione di tutte le pagine con un codice più accurato. 

Xoops su BitNami

BitNami (http://bitnami.org) è disponibile, pronto a correre ambienti per le vostre applicazioni preferite di origine web Open e Frameworks, tra cui molti CMS, PHP, Rails, Django e molti altri. E con BitNami Cloud Hosting, godere di backup automatici, il monitoraggio, e altro ancora. Ogni mese, far votare su quale progetto Open Source deve essere aggiunto alla loro lista: http://bitnami.org/contest Quindi, se abbiamo un sacco di voti, si potrebbe aggiungere xoops anche lì nella classifica, che è una buona promozione per XOOPS. Quindi, per favore andate a votare qui, e chiedi a tutti i tuoi amici a votare per XOOPS anche su: http://bitnami.org/product/xoops Grazie!

Video tutorial modulo meteoit

Video tutorial sull'utilizzo del modulo meteoit

jQuery: presentazione mobile - JQuery - xNews : TXMod Xoops

La strategia jQuery mobile si può riassumere semplicemente in un sistema unico di interfaccia utente che si integra perfettamente su tutte le piattaforme popolari dei dispositivi mobili, costruito sulla solida base jQuery e jQuery UI.  Leggi il seguito... jQuery: presentazione mobile - JQuery - xNews : TXMod Xoops :

Nuovi Temi Serie TXMod

Sono nati quattro nuovi temi creati e disegnati da TXMod con una nuova grafica e con l'apporto strutturale di funzioni javascript come jquery ed altri per diversificare e personalizzare meglio l'aspetto estetico. E' stato aggiunto il nuovo tema di default TXMod Bar ,  TXMod Bar ,  TXMod Bar ,  TXMod Bar  possono essere visualizzati e scaricati dal Sito Ufficiale

Spam nei forum

Come eliminare il fastidioso continuo spam nei forum o per i commenti inseriti nelle news? La cosa da fare è aggiungere una regola php che possa limitare ai nuovi utenti l'immissione del numero dei link, ed aumentare questo limite in base al rang, al numero dei messaggi o post e poi decidere, a discrezione degli amministratori del sito, se aumentare il numero di link nei post o messaggi. Leggi la news completa 

Semplice barra dei bottoni dei social network.

Realizzare una barra social con i pulsanti per condividere contenuti sia su twitter, facebook, google + ed altri, non è difficile, basta copiare i codici sorgenti da questi siti ed integrarli nel proprio sito utilizzando principalmente i css per creare un aspetto personalizzato. Ho creato una semplice barsocials da inserire in tutte le pagine del sito , adattandola al layout delle singole pagine. Vedi Tutorial

Demo dei moduli sul sito ufficiale

Sul sito ufficiale è stata creata una sezione demo per visualizzare, prima di scaricarli, i moduli creati da TXMod Xoops. La sezione demo visualizza la parte utente e l'interfaccia dei moduli, la parte amministrativa si visiona solo dopo aver effettuato il download ed installato il modulo sullo spazio web. Visualizza Demo   Oppure semplicemente si può accedere a questa sezione, dalla home page del sito ufficiale  TXMod Xoops

Xoops 2.6.0

In versione demo il modulo  xtransam  si può testare sul nuovo  xoops 2.6.0 alpha  ancora non propriamente funzionante ma sicuramente innovativo, xoops 2.6.0 mostra uno nuovo design in amministrazione davvero bello. Ancora qualche mese credo per vedere meglio le sue caratteristiche che prevedono l'inserimento di plugin dall'amministrazione mediante una procedura di installazione tipica dei moduli. Dunque aspettiamo fiduciosi il nuovo arrivato.

Nuovo Modulo per Temi Xoops xThCreator

Un nuovo modulo per la costruzione dei temi per xoops è xThCreator semplice inserimento del nome del tema e creazione automatica di base delle cartelle e dei file per una prima versione beta. Il seguito potrebbe essere ideata una versione che include ajax o jquery colllegata a script php e mysql per inserimento dati specifici in un database e costruire un layout personalizzato magari dividendo in diversi file il nostro tema. Download dal sito ufficiale A new module for the construction of themes for xoops is xThCreator, simply entering the name of the theme and automatic creation of folders and files according to a first beta release. The result could be designed a version that includes jquery, ajax, php and mysql script to connect and insert specific data into a database and build a custom layout in various file sharing might be our theme. Download at the official site --