Dcument di specifiche MWeb Pr - Funzinalità del CMS Milan, nvembre 2013 Ver: 0.9 - Nicla Cappricci / Stefan Leguti
1. PREMESSA MWeb Pr è un CMS (Cntente Management System) sviluppat da Marketing Multimedia srl accessibile via Web tramite un Brwser. MWeb è un strument evlut che si è sviluppat nel temp e sul camp grazie al cntribut dei clienti di Marketing Multimedia che attravers esigenze specifiche ci hann cnsentit di estendere la funzinalità dell strument. Oggi MWeb è un strument altamente scalabile ed efficace nella gestine di siti Web di piccle e grandi dimensini. MWeb Pr è sviluppat cn il framewrk Micrsft.NET 3.5. MWeb permette di gestire più siti cntempraneamente dand l access al singl sit slamente agli utenti selezinati. Tra un sit e l altr è pssibile cndividere risrse quali i template, cntenuti editriali e utenti. 2. FUNZIONALITA' Funzinalità di base del CMS Le funzinalità di base del CMS si riferiscn a tutte le cmpnenti essenziali per la gestine di un sit quali: la struttura, le pagine, i template, i fgli di stile, i prcessi di pubblicazine. CONTENUTO > STRUTTURA I pannelli di gestine della struttura e delle risrse si ccupan di amministrare la struttura fisica del sit Web. Gestine integrata della struttura fisica del sit tramite la creazine / mdifica / eleminazine di pagina, cartelle, e redirect interni esterni al sit Viale Cassala, 36 20143 Milan Italia - 2 -
Gestine dell'assciazine tra pagine fisiche, template e temi (fgli di stile) secnd una lgica di ereditarietà del tema / template Ricerca testuale tra le risrse fisiche del sit Pubblicazine rapida delle pagine fisiche direttamente dalla vista della struttura Gestine delle cmpnenti SEO (titl, tag, desctiptin) per le pagine fisiche del sit Gestine di Metatag aggiutnivi Gestine delle URL delle pagine fisiche Gestine della prtezine delle pagine fisiche sulla base del prfil utente (Membership) Funzine di duplica per la pagine esistenti Gestine della libreria delle risrse (files) del sit (dcumenti, immagini, ecc) basata su cartelle Visualizzazine delle prprietà dei file (URL, pes, numer di vlte utilizzat) Funzine di sstituzine di un file risrsa in md che ess venga rimpiazzat autmaticamente vunque quest sia stat impiegat nel sit CONTENUTO > STRUTTURA > EDITING DELLA PAGINA FISICA La pagina fisica spita i vari mduli funzinali che definiscn servizi e cntenuti ergati dalla pagina stessa. tramite le funzine di editing si pssn definire quali mduli inserire e dve inseririli all'intern della pagina. Gestine dell'editing delle pagine fisiche attravers la cnfigurazine dei mduli nelle gabbie previste dal template Creazine, mdifica ed eliminazine dei mduli funzinali presenti su una pagina cnsentn un'alta flessibilità di impieg dei mduli stessi e delle pagine Interfaccia drag & drp per l spstament dei mduli all'intern di una pagina Gestine di spalle, vver di cntenitri di più mduli, per la gestine cndivisa di aree di cntenut tra più pagine - 3 - Viale Cassala, 36 20143 Milan Italia
Gestine di salvataggi di mdifiche e apprvazini alla messa nline separatamente SITO > PROPRIETA', VARIABILI E LOCALIZZAZIONE Il pannell di prprietà del sit cnsente di impstare alcuni parametri di fnd del sit: Gestire il nme e il titl del sit Gestire la generazine della Ggle Site Map e la Ggle News Site Map Gestine della Favicn Caricament del file rbts.txt Pssibilità di cnfigurare e valrizzare variabili lcali e glbali ad us e cnsum di specifiche funzini del sit Gestine delle lingue del sit attravers il pannell delle lcalizzazini SITO > PUBBLICAZIONE Il pannell di pubblicazine cnsente di aggirnare il sit in prduzine cn le mdifiche effettuate alla struttura e alle pagine fisiche del sit, i mduli in esse cntenuti e i cntenuti presenti nelle aree di test. MWeb separa il sistema di editing del sit da quell di fruizine. Per pter quindi mettere nline le mdifiche effettuate in MWeb è necessari pubblicarle. Questa separazine permette agevlmente di avere siti scalabili e pubblicabili su più server. Da MWeb è sempre pssibile avere un anteprima del sit prima della pubblicazine. Pssibilità di effettuare pubblicazini parziali intergrali del sit Pssibilità di defnire dei prfili di pubblicazine vver di definire sttinsiemi di pagine per pubblicazini ricrrenti Pssibilità di definire pubblicazini prgrammate e autmatiche Lg di tutte le pubblicazini effettuate cmprese di peratre che ha lanciat la pubblicazine, l'esit e il reprt dell'esit della pubblicazine Reprt dell'esit delle pubblicazini - 4 - Viale Cassala, 36 20143 Milan Italia
Gestine e cnfigurazine dei server di destinazine delle pubblicazini Pssibilità di pubblicazine su diversi server SITO > OPERATORI Il pannell degli peratri cnsente di definire quali utenze e cn quali privilegi pssn accedere al CMS. Tramite quest grupp di funzini è pssibile definire un wrkflw strutturat sulla base delle esigenze perative di aggirnament del sit e dei sui cntenuti. Gestine degli accunt per gli peratri del CMS Gestine di gruppi di utenti cn facltà di definire prfili per gruppi ltre che per singli utenti Gestine di privilegi custmizzabili sulle perazini funzinali del CMS (pubblicazine, editing, mdifica della struttura, apprvazine dei cntenuti): Viewer (access al CMS senza pssibilità di perare) Publisher (cnsente di apprvare e pubblicare mdifiche alla struttura fisica del sit) Mdule Admin (cnsente di amministrare i mduli) Membership Manager (cnsente di cnsultare e cnfigurare il mdul membership) Designer (cnsente di caricare e mdificare template, temi e CSS) Editr (cnsente di mdificare ma NON pubblicare la struttura fisica del sit) mweb Manager (cnsente di lavrare sul cure editriale del CMS: il mdul mweb Cntent) Administratr (ha pieni privilegi sulle funzinalità del CMS) Il framewrk cnsente di estendere e persnalizzare i prfili sulla base dei privilegi perativi Pssibilità di circscrivere l'ambit dei privilegi dei prfili utente a determinate cartelle pagine fisiche del sit Pssibilità di circscrivere l'ambit dei privilegi dei prfili utente a determinati mduli presenti in pagine cartelle specifiche - 5 - Viale Cassala, 36 20143 Milan Italia
Pssibilità di visualizzare le utenze effettivamente lggate al CMS ASPETTO > TEMPLATE, MODELLI Il caricament dei template e dei mdelli cnsente di strutturare e gestire le funzinalità e la grafica delle pagine del sit. Tramite i template è pssibile definire mdelli standard per la pagine di un sit per frnire unifrmità grafic-funzinale al sit e di cndividere aree di cntenut tra le pagine. Gestine dei template del sit attravers il caricament di file su due livelli (Mdell di base e Template) Pssibilità di definire la aree di cntenut e le aree funzinali a livell di template Gestine della dispsizine dei mduli di frnt-end sia sul template che sulla pagina fisica Gestine delle risrse (file esterni) necessari alla cstruzine di Mdelli e Template Visualizzazine dell'impieg dei template (numer di vlte impiegat e pagine ve vengn impiegati) ASPETTO > TEMI La gestine dei temi cnsente di definire i fgli di stile per il sit Web. Gestine di mlteplici fgli di stile e di mlteplici temi da assciare ai vari ndi della struttura del sit Gestine degli stili di base tramite cnfiguratre guidat Caricament di fgli di stile per estendere gli stili di base in base alle esigenze del prgett grafic Gestine delle risrse (file esterni) necessari alla cstruzine dei fgli di stile ASPETTO > BORDI - 6 - Viale Cassala, 36 20143 Milan Italia
La gestine dei brdi cnsente di frnire elementi cmuni ai mduli presenti nel sit sia da un punt di vista grafic (il brd appunt) sia da un punt di vista funzinale (es. titlazine bx a tab). Gestine dei brdi per la persnalizzaine dei bx di cntenut sul frnt-end Pssibilità di inserire elementi variabili interni ai brdi per la persnalizzazine del frntend (titli, clri, ecc) Gestine delle risrse (file esterni) necessari alla cstruzine dei brdi ASPETTO > SNIPPET La gestine degli snippet cnsente di definire una libreria di cdici HTML che pssn essere reimpiegati all'intern delle pagine di un sit per ttimizzare il lavr fatt layut che pssn avere una ripetitività di lavrazine. Gestine di snippet di cdice HTML per il riutilzz all'intern di text bx e aree di cntenut gestite tramite mweb Cntent Editr WYSIWYG per la cmpsizine del cdice snippet Funzinalità evlutive del CMS Le funzinalità evlutive sn gestite tramite mduli ad hc e cprn funzini specifiche che rispndn ad esigenze puntuali. La creazine di mduli è il md cn cui si pssn estendere le capacità del CMS. MODULI > CONFIGURAZIONE E RICERCA Gestine e cnfigurazine integrata dei mduli funzinali di mweb Gestine della lcalizzazine dei mduli sulla base delle versini in lingua del sit Web Ampia gamma di mduli per la gestine degli aspetti mainstream di un sit Web mweb Cntent - Mdul per la gestine evluta del cntenut di carattere editriale (vedi dettagli più avanti) - 7 - Viale Cassala, 36 20143 Milan Italia
mweb Memebrship - Mdul per la gestine degli utenti registrati al sit e dei privilegi cnnessi ai prfili mweb menu - Mduli di utility per la gestine dei menu di navigazine del sit (sia custm che elabrati dalla struttura fisica del sit Web) Frm designer - Mdul per la realizzazine di frm per richiesta infrmazini, sndaggi, e questinari nline Facebk cnnectr - Cnsente di integrare la Membership interna cn gli accunt Facebk degli utenti Textbx Editr HTML per l inseriment di testi all intern delle pagine del sit Banner - mdul per ergazine di creatività all intern del sit cn reprt statistici mcmmerce mdul per la gestine delle cmpnenti classiche di un sit ecmmerce quali carrell, checkut, pagamenti Syndicatin permette di visualizzare sul sit flussi RSS di terze parti Pssibilità di estendere e persnalizzare i mduli presenti sulla esigenze del prgett e di creare nuvi mduli persnalizzati andand quindi ad aggiungere funzinalità richiesta dal cliente MODULI > FORM DESIGNER Il mdul Frm Designer cnsente la creazine e pubblicazine di frm di racclta dati. Pssibilità di creare frm di richiesta dati in piena autnmia Persnalizzazine dei campi richiesti e delle plicy di bbligatrietà Pssibilità di integrazine cn il mdul Membership per raccgliere dati legati agli utenti Pssibilità di persnalizzare i CSS per ciascuna frm Gestine dei dati integrata cn ricerche sui valri inseriti ed esprtazine in frmat CSV dei risultati Gestine della lcalizzazine delle frm - 8 - Viale Cassala, 36 20143 Milan Italia
MEMBERSHIP Il mdul membership si ccupa di gestire gli utenti registrati al sit. Pssibilità di gestire in piena autnmia la creazine delle funzinalità di Membership del sit Gestine persnalizzata dei campi richiesti in fase di registrazine e delle plicy di bbligatrietà Pssibilità di creazine di prfili multipli cn privilegi dedicati Pssibilità di persnalizzare i CSS per ciascuna frm di registrazine / lgin Gestine integrata degli pt-in di registrazini ad invit Gestine della lcalizzazine del mdul Gestine integrata cn pssiblità di persnalizzazine della messaggistica di sistema (Cnferma registrazine, Reimpsta passwrd, Nuva registrazine, ecc) Gestine degli utenti tramite pannell dedicat (cnsultazine, sspensine, abilitazine). Pssibilità di esprtazine degli utenti in frmat CSV / Excel Pssibilità di imprtare elenchi utente Tracciament degli IP di cllegament / registrazine degli utenti Gestine integrata delle mailing list cn MCntact per l'invi di Newsletter e DEM Pssibilità di integrazine cn sistemi di terze parti che lavran cn le utenze del sit (CRM, piattafrme di invi DEM, ecc). MWEB CONTENT Il mdul MWeb Cntent è il cure editriale del CMS. Tramite di ess il cntenut viene creat e gestit in md dinamic tramite un sistema relazinale evlut. Creazine e cnfigurazine di tipi di cntenuti dinamici (es. Articli, Immagini, Vide, Blg, ecc.), basati su mdelli cnslidati - 9 - Viale Cassala, 36 20143 Milan Italia
Cnfigurazine di campi aggiuntivi per estendere l anagrafica e le caratteristiche dei cntenuti Creazine e cnfigurazine di tipi di cntenitri dinamici (es. Gallery, Vide gallery, Cpertine per lanci cntenuti in slider, ecc.) Pssibilità di estendere la gestine a cntenuti imprtati da piattafrme terze Pssibilità di estendere i mdelli cntenut di base sulla base della struttura infrmativa del cntenut e delle funzinalità attese Pssiblità di defnire l'architettura di infrmazine dei cntenuti Mlteplici alberi di classificazine interamente cnfigurabili Tagging e metadatazine Pssibilità di inserire cntenuti gli uni all'intern degli altri (es. una gallery all'intern di una news) Gestine delle cmpnenti SEO del cntenut Cnfigurazine degli URL Cmpilazine dei title, keywrds e descriptins Pssibilità di definire le tiplgie e le caratteristiche degli allegati ai cntenuti (immagini, dcumenti, ecc) Integrazine dei cntenuti cn Wrdpress e Aivea Cmmerce Server Gestine integrata delle diverse tiplgie di cntenut attravers le fuzninalità di: Cllegament diretta tra due cntenuti Definizine del psizinament dei cntenuti sul frnt-end Definizine della prirità del cntenut Gestine dei cmmenti ai cntenuti Gestine delle vtazini dei cntenuti Gestine degli autri dei cntenuti (pssibilità di impstare autri, curatri, traduttri, ecc.) Gestine delle cpertine dedicate per i cnnteuti dinamici - 10 - Viale Cassala, 36 20143 Milan Italia
Gestine della gelcalizzazine dei cntenuti Gestine integrata dei feed RSS dei cntenuti Gestine di cntenuti generati dagli utenti del sit Inseriment di liste persnalizzate di cntenuti sulle pagine del sit. E pssibile creare elenchi in base a mlteplici filtri e decidere quali infrmazini visualizzare. E inltre pssibile persnalizzare l aspett grarfic tramite l utilizz di skin html per creare elenchi, slider, pagine tematiche racclte persnliazzte. - 11 - Viale Cassala, 36 20143 Milan Italia