Linux Day Plone e Zope 3: dietro le quinte
|
|
- Lucrezia Toscano
- 8 anni fa
- Visualizzazioni
Transcript
1 Linux Day Plone e Zope 3: dietro le quinte Linux Day Plone e Zope 3: dietro le quinte La nuova versione di Plone include nuove funzionalità e nuovi prodotti. L introduzione di Zope 3 permette di portare plone al livello dei migliori framework applicativi. Un overview sul cms, sulle sue estensioni e sulla comunità. Massimo Azzolini Zope 3 Zope 3 separa nettamente i contenuti dalla logica applicativa e dalla presentazione Zope 3 e la prima versione di Zope completamente basata su una architettura a componenti Cosa e stato introdotto interfacce adattatori le view nuovo modello degli eventi configurazioni in file zcml Cosa e stato introdotto, ancora i18n, testing, (demo) schema, utilities,... 1 of :56
2 Linux Day Plone e Zope 3: dietro le quinte Zope 3 - interfacce Il concetto di interfaccia e del tutto simile a quello di interfaccia in un altro linguaggio ad oggetti: class ICilindro(Interface): """ questa interfaccia rappresenta un cilindro """ class ICubo(Interface): """ questa interfaccia rappresenta un cubo """ class IForoQuadrato(Interface): """ questa interfaccia rappresenta un foro di forma quadrata""" def inseriscioggetto(): """ fa passare un un oggetto nel foro """ Zope 3 - Adapter - generale Un adattatore e un componente che "converte" un oggetto con una certa interfaccia (o un set di interfacce) in qualcos'altro. Supponiamo di voler incastrare i due solidi di prima nel foro quadrato (ricordi di bambino...) Zope3 mi permette di scrivere due adattatori da ICubo e ICilindo a IForoQuadrato Con Zope2 occorreva spesso fornire metodi speciali alle classi del cubo e del cilindro. 2 of :56
3 Linux Day Plone e Zope 3: dietro le quinte Zope 3 - Adapter - cubo2quadrato class Cubo2quadrato(object): implements(iforoquadrato) adapts(icubo) def inseriscioggetto(): """ non devo fare nulla: si incastra! """ Zope 3 - Adapter - cilindro2quadrato class Cilindro2quadrato(object): implements(iforoquadrato) adapts(icilindro) def inseriscioggetto(): """ questo metodo rende deformabile il cilindro fino a comprimer passare attraverso il foro """ Zope 3 - Adapter - usiamolo! per ottenere l'oggetto adattato: obj_adattato = IforoQuadrato(obj_da_adattare) """ il sistema si preoccupa d obj_adattato.inseriscioggetto() Zope 3 - View Le view sono un tipo particolare di adapter: adattano il componente che stiamo guardando alle esigenze dell'utente. estendono il componente con caratteristiche di presentazione fornendo visioni differenti delle stesse informazioni Esempio: Cerchiamo in un sito Plone la frase ajax e... 3 of :56
4 Linux Day Plone e Zope 3: dietro le quinte Zope 3 - view Si ottiene un elenco in XHTML... Zope 3 - view... ma e anche disponibile la versione RSS delle stesse info 4 of :56
5 Linux Day Plone e Zope 3: dietro le quinte Zope 3 - view... ma si puo avere anche una versione google map! 5 of :56
6 Linux Day Plone e Zope 3: dietro le quinte Zope 3 Il modello degli eventi Componenti possono informare altri componenti che qualcosa e successo Un Evento e un componente che definisce questo qualcosa. Zope 3 Il modello degli eventi Il meccanismo e semplice Il componente A notifica che l'evento E e avvenuto: notify(eventraised(obj)) Il componente B sottoscrive un suo metodo ad essere avvertito quando E accade: <subscriber IEventRaised) def manageevent(obj, event):... Zope 3 Zope Configuration Markup Language Zope3 utilizza un sistema di configurazione basato su XML per la registrazione dei componenti. Il vantaggio e quello di separare la parte di configurazione dalla parte di implementazione. Diventa piu semplice abilitare e disabilitare componenti senza modificare il codice python. View, Adapter, Subscribers vengono gestiti in questo modo OK, ho finito! Avete domande? 6 of :56
7 Linux Day Plone e Zope 3: dietro le quinte I miei riferimenti: Massimo Azzolini massimo@redturtle.net / massimo.azzolini@gmail.com irc plone: massimo_azzolini 7 of :56
8 Linux Day Plone e Zope 3: L'evoluzione del CMS Linux Day Plone e Zope 3: L'evoluzione del CMS La nuova versione di Plone include nuove funzionalità e nuovi prodotti. L introduzione di Zope 3 permette di portare plone al livello dei migliori framework applicativi. Un overview sul cms, sulle sue estensioni e sulla comunità. Imolug partecipa allo sviluppo di bersabea: un tool per creare network in plone. Massimo Azzolini Prima di partire, facciamo un punto Di cosa parliamo in quest'oretta? Focus sulle informazioni lo strumento e al servizio delle idee, non il viceversa Parliamo di comunita open knowledge, open development, open minds... Parliamo di architetture flessibili, riusabili, solide Parliamo di software Plone3 Zope3 KSS Perche mi interesso a Plone? Mi chiedono che le info siano gestite velocemente Condivido! Credo che la conoscenza debba muoversi rapida dapersona a persona, da organizzazione a organizzazione Strumenti adattabili Poche storie: occorre dotarsi degli strumenti software facilmente riadattabili allo scopo! 1 of :54
9 Linux Day Plone e Zope 3: L'evoluzione del CMS Gli strumenti che ho scelto nel tempo HTML + CGI C'erano forse alternative? oggi - Lotus Domino Groupware: persone e documenti. Rapid prototyping oggi - Zope e Plone Open! Community! CMS moderno e completo Domani: Zope3 e Plone3! - la nuova architettura rocks! Parliamo di comunita Parliamo di comunita La comunita Plone sono gli sprinter La comunita Plone sono gli zopisti e i pythonisti (in senso lato) La comunita Plone sono le aziende: italiane e internazionali La comunita Plone sono gli utilizzatori finali 2 of :54
10 Linux Day Plone e Zope 3: L'evoluzione del CMS E come si interagisce con la comunita? Direttamente agli eventi regionali Chat - irc.freenode.net zope-it, ploneitalia, plone, kss,... Mailing list (plone-users) (plone-italia) Conferenze mondiali La comunita guida lo sviluppo Le esigenze nascono dalla comunita e sono raccolte dal core degli sviluppatori (framework team): PLIP PLone Improvement Proposal La comunita stessa (aziende e clienti) rilascia prodotti. I migliori possono essere inclusi nella successiva release. Un paio di esempi? KSS Kinetic Style Sheet CMFEdition Versioning e staging CMFPlacefulWorkflow un workflow per ogni differente oggetto La release 3.0-1/4 Versioning Modifiche in linea con Ajax Live Search per tutti i tipi di file e contenuti Rules! Portlet 3 of :54
11 Linux Day Plone e Zope 3: L'evoluzione del CMS La release 3.0-2/4 Controllo di Integrita automatico Working copy Lock/unlock di un documento Collaborazione e condivisione ancora piu facile La release 3.0-3/4 Ancora migliorato il motore di workflow (Placeful Workflow) Autenticazione del back-end modulare (LDAP, OpenID) Collection: AKA Smart Folder Modalità presentazione dei contenuti Supporto del protocollo Sitemap La release 3.0-4/4 Supporto di diversi markup Markdown Textile Structured Text Restructured Text Plain Text Navigazione automatica con prec./succ. Plone 3.5 idee dalla roadmap 4 of :54
12 Linux Day Plone e Zope 3: L'evoluzione del CMS Sono solo proposte allo stato attuale! Better media file handling (Video, audio) Expanded Document Management capabilities Composite Pages Ship Plone with support for the most common auth setups (LDAP, Radius, NTLM) Improved framework (incoming handling) Non ho finito continua... 5 of :54
13 Linux Day Plone e Zope 3: Le estensioni Linux Day Plone e Zope 3: Le estensioni Plone 3, come anche i suoi predecessori arriva assieme a 600+ prodotti. Massimo Azzolini KSS sugli scudi KSS Kinetic Style Sheet (Godefroid Chapelle, Bala tz Ree ) Perche ve lo racconto? E' un approccio assolutamente differente all'uso di tecniche ajax-like Separa notevolmente la parte di design dalla parte di sviluppo Al designer, non serve conoscere Javascript ne tantomento ajax E' estremamente semplice e veloce utilizzare KSS per trasformare un portale tradizionale in uno web 2.0 E' comunque accessibile E' built-in in Plone 3! KSS lo spirito del progetto KSS si basa su due capisaldi: Sintassi CSS-like: tutti i designer di portali la conoscono Python per la parte server: se sviluppi in Zope/Plone, python lo conosci... KSS e una libreria javascript che che utilizza AJAX KSS include e permette l'inclusione di librerie 3rd_party (script.aculo.us, mochikit, ecc.) KSS, potenzialmente, puo essere utilizzato con un framework differente da Zope/Plone 1 of :55
14 Linux Day Plone e Zope 3: Le estensioni KSS: design vedi il quadro globale KSS - basics: il client.inlineeditable:click { action-server: replacefield; replacefield-fieldname: kssattr('atfieldname', true); replacefield-macro: kssattr('macro', true); } form.inlineform input[name=kss-save]:click { evt-click-preventdefault: true; action-server: savefield; savefield-fieldname: kssattr('atfieldname', true); savefield-value: currentform(); savefield-macro: kssattr('macro', true); } KSS - basics: il server def replacefield(self, fieldname, templateid, macro): """ kss commands to replace the field value by the edit widget "" parent_fieldname = "parent-fieldname-%s" % fieldname html = self.rendereditfield(fieldname, templateid, macro) html = html.strip() ksscore = self.getcommandset('core') ksscore.replacehtml(ksscore.gethtmlidselector(parent_fieldname), html) ksscore.focus("#%s.firsttofocus" % parent_fieldname) return self.render() 2 of :55
15 Linux Day Plone e Zope 3: Le estensioni def savefield(self, fieldname, value, templateid, macro): """ This method saves the current value to the field. and returns the rendered view macro.""" Altri prodotti Plone4Artist: multimedia e calendaring! PloneGov: prodotti per la P.A. PloneSurvey: un tool di sondaggi di alto profilo, estendibile. Tradotto recentemente dal Comune di Arezzo. PloneBooking: prenotazioni on line. Workflow specializzati. Content Panel: per creare il layout delle sotto aree. Altri prodotti Plone.relations: relazioni arbitrarie tra persone, contenuti, sistemi. Si può creare dall'organigramma al social network, dai miei preferiti al desktop personalizzato. Manca l'interfaccia... ovviamente Membrane: tutto si può autenticare! Un dipendente, un dirigente, un lavoratore esterno, un cittadino, un ufficio... ognuno è fatto in modo diverso, non ha solo accessi diversi. Plone Article (e MultiPA): per creare pagine composite in stile giornalistico. Altri prodotti FileStorage: per salvare tutti i contenuti documentali su un file system e non nel database. PloneGazette: la newsletter PloneBoard: il forum SignupSheet: per le iscrizioni ad eventi/seminari ecc. Include funzionalità di questionario pre-iscrizione. 3 of :55
16 Linux Day Plone e Zope 3: Le estensioni Vari prodotti per le discussion sui contenuti Altri prodotti Quills, EasyBlog e altri: il blog in plone TagCloud e EasyRating per migliorare l'accesso alle informazioni Poi e PloneCollectorNG: sistemi di ticketing di diverso livello di personalizzazione SmartPrintNG: il contenuto Plone esportato in PDF, ODF, DOCX, RTF e WML Altri prodotti GetPaid: il sistema di commercio elettronico. Integrazioni con GoogleMap (ne esistono di vari tipi) PressRoom: per la rassegna stampa LinguaPlone: per il supporto alle traduzioni. Ok, ancora un attimo di pazienza continua... 4 of :55
Il Content Management System Plone
Il Content Management System Plone Stefano Marchetti - stefano[at]redturtle.net Ferrara 7 novembre 2008 1 Di cosa parliamo Sistemi per la gestione di informazioni : i CMS Gestione delle informazioni Plone!
DettagliCONTENT MANAGEMENT SYSTEM
CONTENT MANAGEMENT SYSTEM P-2 PARLARE IN MULTICANALE Creare un portale complesso e ricco di informazioni continuamente aggiornate, disponibile su più canali (web, mobile, iphone, ipad) richiede competenze
DettagliNOVITÀ SITI COMMERCIALISTA
NOVITÀ E-COMMERCE Sono state introdotte, nella versione 2011B, una serie di implementazioni grazie alle quali sarà ora possibile disporre all interno del proprio sito E-commerce delle seguenti funzionalità:
DettagliIl CMS Moka. Giovanni Ciardi Regione Emilia Romagna
Il CMS Moka Giovanni Ciardi Regione Emilia Romagna Moka è uno strumento per creare applicazioni GIS utilizzando oggetti (cartografie, temi, legende, database, funzioni) organizzati in un catalogo condiviso.
DettagliKnowledge Management
[ ] IL K-BLOG Cosa è il KM Il Knowledge Management (Gestione della Conoscenza) indica la creazione, la raccolta e la classificazione delle informazioni, provenienti da varie fonti, che vengono distribuite
DettagliL o. Walter Ambu http://www.japsportal.org. japs: una soluzione agile (www.japsportal.org)
L o JAPS: una soluzione Agile Walter Ambu http://www.japsportal.org 1 Lo sviluppo del software Mercato fortemente competitivo ed in continua evoluzione (velocità di Internet) Clienti sempre più esigenti
DettagliSistemi per la produzione, gestione e conservazione di contenuti digitali CMS. L12 - Comunicazione e archiviazione digitale A.A 2015-2016.
Sistemi per la produzione, gestione e conservazione di contenuti digitali L12 - Comunicazione e archiviazione digitale A.A 2015-2016 Carlo Savoretti carlo.savoretti@unimc.it Produzione Contenuti prodotti
DettagliWBT Authoring. Web Based Training STUDIO
Web Based Training STUDIO AU-1.0-IT http://www.must.it Introduzione è un applicazione on-line in grado di soddisfare un gran numero di esigenze nel campo della formazione a distanza e della comunicazione.
DettagliTitolo. Verso il nuovo sito Istat: opportunità e innovazioni per potenziare l informazione sul web FORUM PA 2010. Maurizio Firmani Giulia Mottura
Titolo FORUM PA 2010 Verso il nuovo sito Istat: opportunità e innovazioni per potenziare l informazione sul web Maurizio Firmani Giulia Mottura Istat - Direzione centrale comunicazione ed editoria Il punto
Dettagli29 Novembre 2012 Open Source: un opportunità per far evolvere l ICT nelle imprese
DEFINIZIONE Joomla è un software di content management (CMS) sviluppato in php per la realizzazione di siti Internet dinamici, è gratuito e rilasciato sotto licenza GPL v.2, per il suo utilizzo non sono
DettagliAddition X DataNet S.r.l. www.xdatanet.com www.xdatanet.com
Addition è un applicativo Web che sfrutta le potenzialità offerte da IBM Lotus Domino per gestire documenti e processi aziendali in modo collaborativo, integrato e sicuro. www.xdatanet.com Personalizzazione,
DettagliIBM Software Demos The Front-End to SOA
Oggi, imprese piccole e grandi utilizzano software basato sull'architettura SOA (Service-Oriented Architecture), per promuovere l'innovazione, ottimizzare i processi aziendali e migliorare l'efficienza.
DettagliWEB 2.0 PER CRESCERE. Sfruttare le potenzialità del Web 2.0 per far conoscere la Lunigiana
WEB 2.0 PER CRESCERE Sfruttare le potenzialità del Web 2.0 per far conoscere la Lunigiana Web 2.0 L'insieme di tutte quelle applicazioni online che permettono uno spiccato livello di interazione tra il
DettagliWorkFLow (Gestione del flusso pratiche)
WorkFLow (Gestione del flusso pratiche) Il workflow è l'automazione di una parte o dell'intero processo aziendale dove documenti, informazioni e compiti vengono passati da un partecipante ad un altro al
DettagliBDX 3D-EDITOR (autore: Marco Bedulli) Scopo del software. Caratteristiche fondamentali. Linguaggi utilizzati. Navigazione 3D
BDX 3D-EDITOR (autore: Marco Bedulli) Scopo del software BDX 3D Editor è un programma che permette di navigare ed editare texture in un qualsiasi modello 3D.E compatibile con i software in grado di esportare
DettagliI MODULI Q.A.T. PANORAMICA. La soluzione modulare di gestione del Sistema Qualità Aziendale
La soluzione modulare di gestione del Sistema Qualità Aziendale I MODULI Q.A.T. - Gestione clienti / fornitori - Gestione strumenti di misura - Gestione verifiche ispettive - Gestione documentazione del
DettagliAlfa Layer S.r.l. Via Caboto, 53 10129 Torino ALFA PORTAL
ALFA PORTAL La struttura e le potenzialità della piattaforma Alfa Portal permette di creare, gestire e personalizzare un Portale di informazione in modo completamente automatizzato e user friendly. Tramite
Dettaglila tua presenza e il tuo BUSINESS ON-LINE
LINEA58 è una soluzione nata per gestire la tua presenza e il tuo BUSINESS ON-LINE Gestione totale dei contenuti Aggiornamento del sito in tempo reale Autonomia completa Estrema semplicità d'uso Sito multilingua
DettagliGiardinerie Digitali Evoco di Coppola Nicola. Web Marketing Bologna - Consulenza Progetti Comunicazione Online
Presentazione di Karmaleon CMS- Software per siti Web Cosa è Karmaleon è un software che permette la gestione automatizzata di siti e Portali Internet, multilingua e ottimizzato per Motori di Ricerca,
DettagliContent Management professionale con Python nel 2012. Maurizio Delmonte - Abstract
Content Management professionale con Python nel 2012 Maurizio Delmonte - Abstract Content/Document management applicazioni (web) tipiche: siti e portali web [1] knowledge base [2] extranet e intranet centrate
DettagliOgni documento digitalizzato, carta attivo o passivo, viene di infatti accompagnato identità da una sorta di elettron
Arxivar Document & Process Managment Arxivar è il software allinone gestionale per l'archiviazione aziendale OS1. documentale di Tre Ci adatto alle aziende semplice, int SISTEMA DI GESTIONE DOCUMENTALE
DettagliI blog. Andrea Marin. a.a. 2013/2014. Università Ca Foscari Venezia SVILUPPO INTERCULTURALE DEI SISTEMI TURISTICI SISTEMI INFORMATIVI PER IL TURISMO
Andrea Marin Università Ca Foscari Venezia SVILUPPO INTERCULTURALE DEI SISTEMI TURISTICI SISTEMI INFORMATIVI PER IL TURISMO a.a. 2013/2014 Section 1 Pubblicare tramite i blog Self-publishing Prima del
DettagliCREA IL CATALOGO DEI TUOI PRODOTTI SU IPAD E IPHONE CON UN APP. ANZI, CON UPP!
CREA IL CATALOGO DEI TUOI PRODOTTI SU IPAD E IPHONE CON UN APP. ANZI, CON UPP! COS È UPP!? upp! è l applicazione di punta della divisione mobile di Weblink srl, dedicata allo sviluppo di applicazioni per
DettagliMANUALE DI UTILIZZO: INTRANET PROVINCIA DI POTENZA
MANUALE DI UTILIZZO: INTRANET PROVINCIA DI POTENZA Fornitore: Publisys Prodotto: Intranet Provincia di Potenza http://www.provincia.potenza.it/intranet Indice 1. Introduzione... 3 2. I servizi dell Intranet...
DettagliUn CMS potente e versatile
1 Un CMS potente e versatile www.plone.org www.tecnoteca.com 2 Cos è Plone E un CMS open source, distribuito con licenza GPL screen sito plone base E facile da installare, utilizzare ed estendere. Consente
DettagliPort Community System del Porto di Ravenna CONFIGURAZIONE
Port Community System del Porto di Ravenna CONFIGURAZIONE SOMMARIO Indicazioni generali... 3 Dipendenze software... 4 Lato server... 4 Lato client... 4 Organizzazione del sistema... 5 Struttura delle directory...
DettagliMANUALE MOODLE STUDENTI. Accesso al Materiale Didattico
MANUALE MOODLE STUDENTI Accesso al Materiale Didattico 1 INDICE 1. INTRODUZIONE ALLA PIATTAFORMA MOODLE... 3 1.1. Corso Moodle... 4 2. ACCESSO ALLA PIATTAFORMA... 7 2.1. Accesso diretto alla piattaforma...
Dettagli01KTF CV. Architetture distribuite per i sistemi infomativi aziendali. Presentazione del corso http://elite.polito.it/courses/01ktf.
01KTF CV Architetture distribuite per i sistemi infomativi aziendali Presentazione del corso http://elite.polito.it/courses/01ktf Fulvio Corno Dipartimento di Automatica e Informatica Politecnico di Torino
Dettaglihttp://www.ilveliero.info veliero@samnet.it Il nuovo browser italiano dedicato alla navigazione e comunicazione sicura in internet per bambini
http://www.ilveliero.info veliero@samnet.it Il nuovo browser italiano dedicato alla navigazione e comunicazione sicura in internet per bambini versione scuola SAM Via di Castro Pretorio, 30 00185 ROMA
DettagliCos'è Plone: l'esperienza di Mo-Net, la Rete Civica del Comune di Modena
Cos'è Plone: l'esperienza di Mo-Net, la Rete Civica del Comune di Modena La PA e la condivisione del software libero: PloneGov, dall'europa all'italia Claudio Forghieri Comune di Modena Ferrara, 16 settembre
Dettaglihttp://indesk.innove.it
http://indesk.innove.it INDESK. Un nuovo service management. Un approccio completamente nuovo alla gestione di sistemi di information technology (IT) su larga scala e integrabile ai sistemi legacy ha portato
DettagliPROGETTAZIONE DI UN SITO WEB
PROGETTAZIONE DI UN SITO WEB PROGETTAZIONE DI UN SITO WEB Fasi di progettazione Software: Analisi dei requisiti Analisi dei Requisiti Progettazione (Design) Progettazione (design) Sviluppo Test Manutenzione
DettagliWEB MARKETING HOSTING GRAFICA
WEB DESIGN amministrazione siti CMS e CRM CONSULENZA WEB SOFTWARE PERSONALIZZATI WEB MARKETING HOSTING GRAFICA EXPLICO Explico è la Web Agency, costituita nel 1999 da professionisti specializzati in tecnologie
DettagliUn nuovo modo per fare analisi e generare documenti dinamici
Un nuovo modo per fare analisi e generare documenti dinamici Cos è Web4Project Web4Project (W4P) è un software nel cloud che consente di fare analisi e generare documenti dinamici/report. Cosa fa W4P è
DettagliArchitettura del. Sintesi dei livelli di rete. Livelli di trasporto e inferiori (Livelli 1-4)
Architettura del WWW World Wide Web Sintesi dei livelli di rete Livelli di trasporto e inferiori (Livelli 1-4) - Connessione fisica - Trasmissione dei pacchetti ( IP ) - Affidabilità della comunicazione
DettagliCome funziona il WWW. Architettura client-server. Web: client-server. Il protocollo
Come funziona il WWW Il funzionamento del World Wide Web non differisce molto da quello delle altre applicazioni Internet Anche in questo caso il sistema si basa su una interazione tra un computer client
DettagliC4B Doc. Gestione Documentale, permette di. organizzare l archiviazione e, la gestione dei documenti
C4B Doc La Gestione Documentale, permette di CLOUD4BUSINESS SRL organizzare l archiviazione e, la gestione dei documenti o, di altri contenuti aziendali, su apposite piattaforme software per avere i documenti
DettagliBASE STANDARD PREMIER. PREZZO 400 / mese 1000 / mese 2500 / mese SEO (SEARCH ENGINE OPTIMIZATION)
BASE STANDARD PREMIER PREZZO 400 / mese 1000 / mese 2500 / mese SEO (SEARCH ENGINE OPTIMIZATION) PREVIA ANALISI SEO INTERNO Numero di parole, frasi, keyword o criteri di ricerca consigliati per ciascun
DettagliCONTENUTI 1. INTRODUZIONE...3 2. CONCETTI BASICI SU EQUINOX CMS XPRESS...5 3. ACCESSO A EQUINOX CMS XPRESS...9 4. PAGINA D INIZIO...
CONTENUTI 1. INTRODUZIONE...3 DEFINIZIONE...3 ELEMENTI DEL SERVIZIO...3 TECNOLOGIA E OPERAZIONE...3 WORKFLOW E GRAFICO DI PROCESSI...4 2. CONCETTI BASICI SU EQUINOX CMS XPRESS...5 STRUTTURA...5 OGGETTI...5
DettagliPresidenzadelConsigliodeiMinistri DipartimentopergliA farigiuridicielegislativi Servizioanalisidel impatodelaregolamentazione
PresidenzadelConsigliodeiMinistri DipartimentopergliA farigiuridicielegislativi Servizioanalisidel impatodelaregolamentazione Forum PA 2011 9 maggio 2011, ore 11.00, Fiera di Roma Il Sistema Gestionale
DettagliRetail L organizzazione innovativa del tuo punto vendita
fare Retail L organizzazione innovativa del tuo punto vendita fareretail è una soluzione di by www.fareretail.it fareretail fareretail è la soluzione definitiva per la Gestione dei Clienti e l Organizzazione
DettagliVincenzo Barone Linux Day - Napoli - 25/10/2008 vincenzo.barone@abstract.it Un pò di cenni su di me: Vincenzo Barone - Napoli, CEO di Abstract open
Plone - Un CMS per tutti i gusti Vincenzo Barone Linux Day - Napoli - 25/10/2008 vincenzo.barone@abstract.it Un pò di cenni su di me: Vincenzo Barone - Napoli, CEO di Abstract open solutions (società che
DettagliPORTALE CLIENTI Manuale utente
PORTALE CLIENTI Manuale utente Sommario 1. Accesso al portale 2. Home Page e login 3. Area riservata 4. Pagina dettaglio procedura 5. Pagina dettaglio programma 6. Installazione dei programmi Sistema operativo
DettagliSommario. Introduzione... 11. 1. L ambiente di lavoro... 13. 3. Configurazioni generali e la struttura di Joomla... 35 La struttura di Joomla...
Sommario Introduzione... 11 1. L ambiente di lavoro... 13 XAMPP...15 Installare XAMPP e attivarlo...18 Creare un database MySQL con phpmyadmin...21 Configurare XAMPP in modo che il sito possa inviare e-mail...22
Dettaglimartedì 17 aprile 12 1
1 Come nasce l impresa La voglia di crescere creare qualcosa che non esiste Così nel 2000 dopo anni di esperienza nel settore informatico nasce 2 Intenzione Creare un software in grado di gestire progetti
DettagliMarzio Marzorati Presentazione immagine grafica e sito. Kick-off meeting Brescia, 18-09-2014
Marzio Marzorati Presentazione immagine grafica e sito Kick-off meeting Brescia, 18-09-2014 PERCORSO PARTECIPATO PER LA DEFINIZIONE DELL'IDENTITA' VISIVA DEL PROGETTO MED Che cos'è un'identità visiva?
DettagliEXPLOit Content Management Data Base per documenti SGML/XML
EXPLOit Content Management Data Base per documenti SGML/XML Introduzione L applicazione EXPLOit gestisce i contenuti dei documenti strutturati in SGML o XML, utilizzando il prodotto Adobe FrameMaker per
DettagliVIDEO COMUNICAZIONE VIA WEB: LA NOSTRA SOLUZIONE PER LEZIONI IN AULA VIRTUALE, SEMINARI E RIUNIONI A DISTANZA
Grifo multimedia Srl Via Bruno Zaccaro, 19 Bari 70126- Italy Tel. +39 080.460 2093 Fax +39 080.548 1762 info@grifomultimedia.it www.grifomultimedia.it VIDEO COMUNICAZIONE VIA WEB: LA NOSTRA SOLUZIONE PER
DettagliLa Community MiBAC è un applicazione web che sostituirà l attuale rete intranet del Ministero per i Beni e le Attività Culturali.
La Community MiBAC è un applicazione web che sostituirà l attuale rete intranet del Ministero per i Beni e le Attività Culturali. 17-20 Maggio 2010 FORUM PA 2 ORIENTATI AL PERSONALE DEL MINISTERO AUMENTARE
DettagliCorso Joomla per ATAB
Corso Joomla per ATAB Cos'è un Content Management System Joomla non è un prodotto ma è un progetto. Nato nel settembre 2005 CMS (Content management system) letteralmente significa "Sistema di gestione
DettagliIstruzioni per l utilizzo di file KML (Google Earth) con Software dei navigatori satellitari TELE System
Istruzioni per l utilizzo di file KML (Google Earth) con Software dei navigatori satellitari TELE System 1. Introduzione KML file... 1 2. Creazione e condivisione dei file KML usando Google Earth... 1
Dettaglieprogress la soluzione completa per la gestione della relazione e del contatto
eprogress la soluzione completa per la gestione della relazione e del contatto eprogress eprogress è la piattaforma per la gestione del contatto e della relazione sviluppata da ONC. Le principali caratteristiche
DettagliMirco Curzi Ing. Elttronico PhD VII Ciclo - DIIGA http://www.diiga.univpm.it
XOOPS Open Source CMS Open Source Applications Università Politecnica delle Marche 24 Gennaio 2007 Mirco Curzi Ing. Elttronico PhD VII Ciclo - DIIGA http://www.diiga.univpm.it Obiettivi Introduzione ai
DettagliImpesud Technology è una società di servizi web fondata nel 2011.
Impesud Technology è una società di servizi web fondata nel 2011. Analizziamo i tuoi obiettivi di business online e ti forniamo servizi di pianificazione strategica digitale, copywriting e internet marketing.
DettagliSTRUTTURA E INTERFACCIA
STRUTTURA E INTERFACCIA N Layout Sito E la macro-struttura delle pagina del sito. La macro struttura del sito è la gabbia dentro cui verranno inseriti tutti i contenuti. Se alcune sezioni o parti del sito
DettagliRoyal Academy - Formazione e Certificazione Informatica. v7.x
2012 Royal Academy - Formazione e Certificazione Informatica v7.x COS È DRUPAL? Uno dei modi più comunemente utilizzati per creare siti web, è quello legato all uso dei CMS (Content management system),
DettagliWEB SEMINAR Dettaglio servizio
WEB SEMINAR Dettaglio servizio INTRODUZIONE L organizzazione di un web seminar prevede diverse e ben distinte fasi che iniziano con la promozione dell evento e si concludono con i report relativi alle
DettagliGuida iscrizione Community. istruzione.social.marche.it
Guida iscrizione Community istruzione.social.marche.it 1. Collegarsi con un browser all indirizzo : http://istruzione.social.marche.it 2. Viene visualizzata la seguente schermata di cohesion : 3. Se siete
DettagliSistema di Gestione dei Contenuti Multimediali
Sistema di Gestione dei Contenuti Multimediali Tonghini Luca Pini Andrea SISTEMI DI ELABORAZIONE 1 INTRODUZIONE Un sistema di gestione dei contenuti ( Content Management System, CMS ) è un insieme di programmi
DettagliWeb4Bank Il web su misura per le banche Web www.sine.it Mail marketing@sine.it
Web4Bank Il web su misura per le banche .il web su misura Le Banche locali, grazie alla loro capillare diffusione, giocano un ruolo prezioso per lo sviluppo di migliaia di comunità locali e per questo
DettagliARCHIVIO GRAFICO ESTESO
Grazie all introduzione del configuratore grafico 3D la soluzione GIOTTO MobilCAD Furniture Solution SILVER consente di progettare in maniera parametrica qualunque tipo di mobile e di elemento di arredo,
DettagliCrea il catalogo dei tuoi prodotti su ipad e iphone con un App. Anzi, con upp!
Crea il catalogo dei tuoi prodotti su ipad e iphone con un App. Anzi, con upp! Cos è UPP? upp! è l applicazione di punta della divisione mobile di Weblink srl, dedicata allo sviluppo di applicazioni per
DettagliSpecifiche Tecnico-Funzionali
AuthSIAR - Modulo di Autenticazione e Autorizzazione Sardegna IT S.r.l. Analisi Tecnico-Funzionale Assessorato all Agricoltura della Regione Sardegna SIAR Sistema Informativo Agricolo Regionale AuthSIAR
Dettagli1. Il Client Skype for Business
1. Il Client Skype for Business 2. Configurare una Periferica Audio 3. Personalizzare una Periferica Audio 4. Gestire gli Stati di Presenza 5. Tabella Stati di Presenza 6. Iniziare una Chiamata 7. Iniziare
DettagliProgetto di Sistemi Web-based
Progetto di Sistemi Web-based Introduzione al corso Prof. Luigi Laura, Univ. Tor Vergata, a.a. 2010/2011 Ovvero, una breve rassegna di quello che vedremo e faremo nel corso! (Con un dettaglio particolare
Dettaglilem logic enterprise manager
logic enterprise manager lem lem Logic Enterprise Manager Grazie all esperienza decennale in sistemi gestionali, Logic offre una soluzione modulare altamente configurabile pensata per la gestione delle
DettagliTecniche della comunicazione web - 8 CFU
Tecniche della Comunicazione Web A.A. 2007/08 Corso di laurea in Scienze e Cultura delle Alpi Tecniche della comunicazione web - 8 CFU DocenTe: Viviana Patti Ricercatrice Dipartimento di Informatica Università
DettagliDOCUMENTO ESERCITAZIONE ONENOTE. Utilizzare Microsoft Offi ce OneNote 2003: esercitazione rapida
Utilizzare Microsoft Offi ce OneNote 2003: esercitazione rapida MICROSOFT OFFICE ONENOTE 2003 AUMENTA LA PRODUTTIVITÀ CONSENTENDO AGLI UTENTI L ACQUISIZIONE COMPLETA, L ORGANIZZAZIONE EFFICIENTE E IL RIUTILIZZO
DettagliCon SIGLA Green Pack vengono esaltate le caratteristiche di gestionale paperless
Con SIGLA Green Pack vengono esaltate le caratteristiche di gestionale paperless: tutti i documenti prodotti dall applicativo sono memorizzati in formato PDF e possono essere consultati in modo efficiente
DettagliPlone all Università di Ferrara - Case Study
Plone all Università di Ferrara - Case Study Francesco Margutti, Cesare Stefanelli, Luca Tebaldi Università di Ferrara, Italia {francesco.margutti, cesare.stefanelli, luca.tebaldi}@unife.it 1. L Università
DettagliSemantic Web e gestione collaborativa della conoscenza di dominio: prospettive, vantaggi e casi d'uso. Ing. Christian Morbidoni, Ph.
Semantic Web e gestione collaborativa della conoscenza di dominio: prospettive, vantaggi e casi d'uso Ing. Christian Morbidoni, Ph.D Semantic Web su Desktop e Intranet RDF(S)/OWL: strumenti di rappresentazione
DettagliYOU ARE WHAT YOU CURATE COS E LA CONTENT CURATION E COME APPLICARLA
YOU ARE WHAT YOU CURATE COS E LA CONTENT CURATION E COME APPLICARLA YOU ARE WHAT YOU CURATE INTRODUZIONE DEFINIZIONE: COS E LA CONTENT CURATION? PERCHE FARNE USO IL CONTENT CURATOR COME NON FARE CONTENT
DettagliOpenPsy: OpenSource nella Psicologia. Presentazione del progetto in occasione dell edizione 2004 del Webbit (Padova)
OpenPsy: OpenSource nella Psicologia Pag. 1 di 9 OpenPsy: OpenSource nella Psicologia Presentazione del progetto in occasione dell edizione 2004 del Webbit (Padova) PREMESSA Per prima cosa, appare ovvio
DettagliE-learning con Docebo
E-learning con Docebo Introduzione La suite Doceboè un progetto open source completamentegratuito che mette a disposizione: LMS (Learning Management System) CMS(Content Management System) Mydocebo( la
DettagliLA SOLUZIONE. EVOLUTION, con la E LA TECNOLOGIA TRASPARENTE IL SOFTWARE INVISIBILE INVISIBILE ANCHE NEL PREZZO R.O.I. IMMEDIATO OFFERTA IN PROVA
LE NUOVE ESIGENZE PROLIFERAZIONE DI DOCUMENTI ELETTRONICI / PRATICHE / FASCICOLI ELETTR. DAL WEB DOCUMENTI ATTIVI DOCUMENTI PASSIVI DOCUMENTI OFFICE,FAX,E-MAIL DOCUMENTI PESANTI PROCESSI PESANTI LE NUOVE
DettagliDivisione Education Technology. keep the knowledge flowing. Zainetto. verde. Education Provider
eep the nowledge owing keep the knowledge flowing Divisione Education Technology Zainetto SOFTWARE PER LA SCUOLA: Software creazione siti web- WebSite X5 WebSite X5- Evolution 9 Crea Siti Web, Negozi Online
DettagliCMS: Content Management...
CMS: Content Management... by Roberto Gallerani - lunedì, marzo 31, 2014 http://www.gallerani.it/sito/cms-content-management/ Con l'open source ed il "Software as a Service" (SaaS) siti e contenuti a portata
DettagliConfiguratore di Prodotto Diapason
Configuratore di Prodotto Diapason Indice Scopo di questo documento...1 Perché il nuovo Configuratore di Prodotto...2 Il configuratore di prodotto...3 Architettura e impostazione tecnica...5 Piano dei
DettagliMetodologie Informatiche Applicate al Turismo
Metodologie Informatiche Applicate al Turismo 1. Introduzione Paolo Milazzo Dipartimento di Informatica, Università di Pisa http://www.di.unipi.it/ milazzo milazzo di.unipi.it Corso di Laurea in Scienze
DettagliSoftware di gestione della stampante
Questo argomento include le seguenti sezioni: "Uso del software CentreWare" a pagina 3-11 "Uso delle funzioni di gestione della stampante" a pagina 3-13 Uso del software CentreWare CentreWare Internet
DettagliNuova funzione di ricerca del sito WIKA.
Nuova funzione di ricerca del sito WIKA. Il sito WIKA dispone ora di una funzione di ricerca completamente riprogettata. Essa è uno strumento particolarmente importante in quanto deve fornire al navigatore
DettagliGESTIONE DOCUMENTALE. Informazioni generali
GESTIONE DOCUMENTALE Informazioni generali KNOS GESTIONE DOCUMENTALE Knos 2001-2011 Nasce nel 2001 in Versione Bancaria Sviluppo Versione Aziendale nel 2006/2007 Lancio Nuova Versione 4.0 a fine 2007 Integrazione
DettagliSTUDIO MESSANO UFFICIO SVILUPPO NUOVE TECNOLOGIE
STUDIO MESSANO UFFICIO SVILUPPO NUOVE TECNOLOGIE PROGETTAZIONE E SVILUPPO PORTALI WEB DINAMICI SEDE LEGALE: Via M. Serao 41 Agropoli, SA Tel. 0974-826632 Cell. 3336291192 Mail: info@studiomessano.com www.studiomessano.com
DettagliLande Immortali: Riepilogo dello Stato di Avanzamento del Progetto
Lande Immortali: Riepilogo dello Stato di Avanzamento del Progetto Progetto a cura di Martino Michele Matricola: 0124000461 Miglio Stefano Matricola: 0124000462 Obiettivi Iniziali Si intende realizzare
DettagliInfoservice. nasce nel 1993 come società specializzata nella progettazione, nella realizzazione e nella gestione di soluzioni e servizi ICT.
Organizzazione e Conoscenza con Josh e SharePoint in ICA SpA Salvatore Gargano Direttore Tecnico, Infoservice Infoservice nasce nel 1993 come società specializzata nella progettazione, nella realizzazione
DettagliPagina 2 di 14. Indice
Manuale d uso per la raccolta: Sicurezza e continuità del servizio di distribuzione gas (comma 28.17 dell'allegato A alla deliberazione 574/2013/R/gas) Pagina 1 di 14 Indice 1. Accesso alla raccolta...
DettagliJoomla! 2.5:Utenti e permessi - Il wiki di Joomla.it
Pagina 1 di 6 Joomla! 2.5:Utenti e permessi Da Il wiki di Joomla.it. Traduzione (http://cocoate.com/it/j25it/utenti) dal libro Joomla! 2.5 - Beginner's Guide (http://cocoate.com/j25/users-permissions)
DettagliMinisterial NEtwoRk for Valorising Activities in digitisation. Museo & Web CMS Una piattaforma open source per la gestione di siti web accessibili
Ministerial NEtwoRk for Valorising Activities in digitisation Museo & Web CMS Una piattaforma open source per la gestione di siti web accessibili Il passo successivo: Museo & Web CMS Piattaforma opensource
DettagliConsiglio della Regione Toscana (CRT) Settore tecnologie informatiche e ITIS Meucci Firenze. Giuseppe Russo
Consiglio della Regione Toscana (CRT) Settore tecnologie informatiche e ITIS Meucci Firenze Giuseppe Russo Fase 1: Portale Pianeta Galileo: Pubblicare sul sito di pianeta galileo il materiale multimediale
DettagliFatti trovare... Fatti preferire! Web Site» E-Commerce» Social Media» Web Marketing» Photo» Video» Graphic design
Fatti trovare... Fatti preferire! Web Site» E-Commerce» Social Media» Web Marketing» Photo» Video» Graphic design Come si trovano oggi i clienti? Così! ristorante pizzeria sul mare bel Perchè è importante
DettagliPIER LUIGI MENCHETTI
PIER LUIGI MENCHETTI IL PERCORSO STORICO DEI SITI IL SITO STATICO Nei primi anni del web i siti erano collezioni di pagine statiche tenute assieme dai link incrociati e realizzate da persone che conoscevano
DettagliI Software di riferimento per stilare un E-Portfolio
I Software di riferimento per stilare un E-Portfolio Quali sono attualmente i Software online più utili per stilare un E-Portfolio? Ecco una lista di quelli gratis più diffusi! 1 Introduzione/Obiettivi
Dettaglisito web sito Internet
Siti Web Cos è un sito web Un sito web o sito Internet è un insieme di pagine web correlate, ovvero una struttura ipertestuale di documenti che risiede, tramite hosting, su un web server e accessibile
DettagliInfiXor. il programma facile e versatile per preventivi veloci e completi. il software di preventivazione per produttori e rivenditori di infissi
InfiXor il software di preventivazione per produttori e rivenditori di infissi di Paolo Audisio SOFTWARE PROGRAMMAZIONE CONSULENZA INFORMATICA sito internet: www.infixor.it Via Carlo Zucchi 19 40134 BOLOGNA
DettagliCreazione e gestione di indagini con Limesurvey. Sito online: www.limesurvey.org/en/
Creazione e gestione di indagini con Limesurvey Sito online: www.limesurvey.org/en/ Cos è Limesurvey? Il Software Limesurvey è un'applicazione open source che consente ai ricercatori (o a chiunque voglia
DettagliRelease Note Aconex Release 15.1.20 Pubblicato il 6 febbraio 2015 e aggiornato il 26 febbraio 2015 per coprire il periodo di release dal 15 febbraio
Release Note Aconex Release 15.1.20 Pubblicato il 6 febbraio 2015 e aggiornato il 26 febbraio 2015 per coprire il periodo di release dal 15 febbraio al 15 marzo Panoramica Questa release comporta alcune
DettagliWeb. Hosting. Application
amministrazione siti CMS e CRM CONSULENZA WEB APPLICATION WEB DESIGN WEB MARKETING HOSTING GRAFICA Web. Hosting. Application EXPLICO Explico è la Web Agency, costituita nel 99 da professionisti specializzati
DettagliIL SUO NOME SEMPRE IN PRIMO PIANO Aderendo ad uno dei nostri prodotti/servizi il suo nome sarà sempre in evidenza e nelle prime posizioni;
Internet è ormai universalmente riconosciuto come il nuovo mezzo di comunicazione di massa la cui diffusione cresce in maniera esponenziale giorno dopo giorno. Questa vera e propria rivoluzione della comunicazione
DettagliTechnical Document Release Version 1.0. Product Sheet. MediaSpot. Creazione e gestione palinsesto pubblicitario
Technical Document Release Version 1.0 Product Sheet MediaSpot Creazione e gestione palinsesto pubblicitario MediaSpot MediaSpot è il software di SI Media sviluppato per la gestione completa dei contratti
Dettagli