Ecco come pubblicizzare un progetto di qualità su blographik. La storia interessante di un CMS creato dallo sviluppatore Salvatore Vacante che ora è pronto per essere utilizzato.
Tempo fa, pubblicai una mia idea offrendo la possibilità tutt’ora valida (ma a pagamento
) di ottenere una recensione su questo blog, per coloro che creavano applicazioni per il web come cms, tools on line, prodotti o servizi utili a blogger, web designer, sviluppatori etc..
Poche persone hanno colto quest’ occasione (dal 2009 tutte le recensioni di questo tipo che saranno pubblicate su blographik, rivolte ad aziende saranno a pagamento), ma c’è stato chi invece chia ha saputo sfruttare questa mia idea.
Ecco quindi la recensione di MyFrame, dalle stesse parole dell’autore di questo CMS made in Italy.
Se utilizzerai questo software, o vuoi maggiori informazioni, sei libero di commentare l’articolo, Salvatore sarà felice di rispondere a tutti
.
MyFrame: un nuovo CMS tutto italiano
di Salvatore Vacante
Ho conosciuto Blographik grazie alla sua iniziativa nel dare uno spazio ai nuovi progetti e commentando un articolo ho avuto modo di far presente il mio CMS, ricevendo una forte disponibilità.
Il progetto si chiama MyFrame frutto della mia esperienza si pone come obiettivo quello di rendere il più semplice possibile la creazione e la gestione di qualsiasi sito web.
Penso che possedere una base standard per affrontare nuovi progetti sia molto importante, molte porzioni di codice sono state usate nei mie progetti personali, infatti nel tempo ho espanso sempre di più il codice al fine di creare una base standard per me stesso, ma vista l’utilità che ne ho ricavato ho deciso di condividere questo mio lavoro con tutti.
Attualmente sto affrontando lo sviluppo da solo, e per quanto riguarda i test mi affido ad amici di questo settore, ma come vedrete più avanti è molto semplice espanderlo, intanto ringrazio Blographik.it dello spazio offerto.
Che cos’è e come funziona MyFrame
MyFrame nato come framework di lavoro, adesso è in grado di gestire anche i contenuti, i plugins, file css e javascript.
Le sue caratteristiche principali sono:
Gestione per tipi di contenuto, consiste nel creare tipologie di contenuto con template definiti, quindi i contenuti all’interno saranno visualizzati a seconda dei template definiti che sono due, un template per gli elementi in lista e quello per un elemento singolo, i template sono puro codice html che viene abbinato a del tag code che spiegheremo più avanti, inoltre abbiamo la possibilità di caricare plugins, files css e javascript in modo selettivo per il nostro tipo di contenuto.
Un tipo di contenuto può essere “Blog” che permette agli utenti autorizzati di postare articoli.

I tipi di contenuto
Gestione file css e javascript, il cms si preoccupa di comprimere i files css e javascript e segnalare l’errore nel caso in cui i files non vengano trovati.
![]()
Errore css

Gli errori javascript
Gestione dei plugins, i plugin per essere letti da MyFrame devono essere posizionati in questo modo ./plugins/nomeplugin/nomeplugin.php, il file nomeplugin.php può contenere del semplice testo, del codice php o del codice html.
Qualsiasi utente può cimentarsi nello sviluppo del proprio plugin.
I plugins di default (dichiarati dentro il file config.inc.php) vengono caricati in automatico, se un tipo di contenuto o una pagina richiama un plugin esso viene caricato insieme a quelli di default.
L’output di un plugin viene richiamato in qualsiasi parte della pagina attraverso un tag code di questo tipo {nomeplugin}.
Il pugin Carrello

Il tag code

Come abbiamo visto prima per i plugin MyFrame riconosce in automatico il tag code e lo sostituisce con i dati ad esso associati (plugin, testo e altro).
La funzionalità più curiosa è che MyFrame durante la creazione del form per l’inserimento di un contenuto, legge le occorrenze trovate ad esempio {Come ti chiami ?}, e genera per essa un campo di testo il quale prenderà il valore inserito dell’utente e lo conserverà sul database. Questo valore verrà riutilizzato nella visualizzazione del contenuto.
Il campo autogenerato da tag code
Ci sono altre funzionalità, da scoprire.
Ecco il link per una dimostrazione di MyFrame..
Ti ricordiamo inoltre che MyFrame è sotto licenza GNU/GPL, fa uso della libreria jquery, jqueryui e altri plugins javascript, i crediti vengono citati nei sorgenti degli stessi.
Per aiutare lo sviluppo puoi, effettuare dei test, consigliare, criticare, sviluppare plugins, sviluppare il core, creare un template oppure donare denaro attraverso paypal.
Visita il progetto MyFrame su sourceforge.net.
Cosa ne pensi di questo CMS?
Abbonati al Feed Rss

Blographik è un progetto dedicato in larga parte a web design, grafica e risorse per blog. Nasce nel Gennaio del 2006 con lo scopo di seguire i continui sviluppi del blogging e del web design cercando di proporre sempre materiale ed informazioni utili per tutti i professionisti e gli appassionati del settore.