Personal tools

You are reading the articles stored in Prodotti Plone

Nov 19, 2013

LinguaPlone e siti già popolati: trattare con attenzione!

dove sono le mie portlet?!?!?!

LinguaPlone e siti già popolati: trattare con attenzione!

Filed Under:

Introdurre LinguaPlone in un sito già popolato è tutto sommato semplice. Basta non dimenticare alcuni piccoli dettagli, soprattutto riguardanti le portlet!

Una cosa a cui non avevo mai dato molta importanza è il modo con cui UberSelectionWidget (contenuto in plone.app.form) salva il riferimento all'oggetto tramite il suo path.

read more

Oct 03, 2013

rt.ploneversions: an helper script to make your buildout safer

Pin Plone Wizard

rt.ploneversions: an helper script to make your buildout safer

Filed Under:

In this article I show an easy way to modify your Plone buildouts in order to avoid dependencies from external resources. This can save your day: check it out!

It is a common practice, for Plone buildouts, to extend online configuration files that declare known good working versions for your eggs. Those external resources can, in turn, extend other remote resources.

This can be a big problem! Your buildout relies on the assumption that all those external resources are available: if they are not, it will simply fail!

read more

Oct 02, 2013

Gestione Tabelle in Plone con collective.tablepage

Quando la tabella è un male necessario

Gestione Tabelle in Plone con collective.tablepage

Filed Under:

Gestire informazioni in formato "tabellare" con Plone è un'attività semplice? Che prodotti ci sono? Quali problematiche? Proviamo a rispondere!

Con lo zampino di una serie di recenti Decreti Legge su Amministrazione Aperta/Trasparente, siamo stati contattati da vari clienti più o meno con la stessa richiesta: "nel mio sito Plone devo essere in grado di mostrare ai cittadini una tabella e gestirla in modo semplice".

Questa improvvisa richiesta di tabelle HTML non è una vendetta di HTML 2.0 che torna dalla tomba: siamo sempre troppo diffidenti verso questo tag quando invece, usato per mostrare dati e non per disporre contenuti, può essere estremamente utile se non addirittura il migliore mezzo a nostra disposizione.

La Richiesta

Le discussioni telefoniche avute con questi clienti (per nostra fortuna tutti piuttosto "tecnici" e ferrati sull'uso di Plone) possono essere riassunte tutte allo stesso modo.

Cliente X
Ho bisogno di poter gestire in modo semplice una tabella, inserire nuove righe, impostare le colonne...
Io (diffidente)
Beh... già conosci come utilizzare le tabelle con TinyMCE dentro alle pagine Plone. Cos'altro ti serve?
Cliente X
Certamente, ma purtroppo non è così semplice... Avrei bisogno di delegare ad altri, a più persone, la gestione di questa tabella. In pratica io devo imbastirne il modello e altri utenti inserire le righe.

read more

Sep 10, 2013

Anonimi indesiderati? Tienili fuori con iw.rejectanonymous

Tu non puoi passare! ...spero

Anonimi indesiderati? Tienili fuori con iw.rejectanonymous

Filed Under:

Hai un portale che vuoi mantenere privato e non vuoi perdere il senno tra workflows e permessi? Un semplice prodotto ti dà una mano a tenere gli anonimi fuori

Un caso d'uso tipico è lo sviluppo di una intranet accessibile anche all'esterno della rete interna.
Questo portale dovrà quindi essere accessibile solo dagli utenti del sito, e inibire la visualizzazione agli utenti anonimi.

Per fare ciò, ci sono di solito due alternative:

  • si inserisce un'autenticazione basic nel webserver che pubblica il sito
  • si personalizzano i vari workflow e rolemap per impedire azioni da parte degli anonimi.
read more

Aug 29, 2013

redturtle.gritterize: notifiche per Plone in stile Apple

Evolviamoci!

redturtle.gritterize: notifiche per Plone in stile Apple

Filed Under:

Hai mai pensato di modificare il sistema di notifiche di Plone per renderlo più elegante e moderno? Questo prodotto, semplice e leggero, può fare al caso tuo!

A volte, la semplicità estrema del tema base di Plone può non incontrare il gusto di tutti i palati. Un cliente, ad esempio, mi ha avanzato la richiesta di dare una svecchiata al sistema di notifiche di Plone, chiedendomi di renderlo simile a quello di Growl, prodotto molto noto in ambiente Apple.

read more