Plone/COREBlog2
Up one levelImparo cose nuove
Sto imparando a configurare il COREBlog2. Sono riuscito a creare una portlet con un contenuto statico per i link e penso che la userò anche i post preferiti. Informazioni prese dalla documentezione ufficiale di Plone...con qualche adattamento per quello che mi serviva. Ecco il link.
Adesso sul server esiste un nuovo stile di portlet: portlet_document_view
TODO
- Trovare un modo per rendere più evidente il titolo del blog
- Cercare un modo per avere la portlet archivio
- Completare la lista dei link
- La tag cloud?? questa è proprio l'ultima cosa
- Category(s)
- prove
- Plone/COREBlog2
Le news e gli eventi di Plone
Ho capito come funzionano le news e gli eventi su Plone...non era poi difficile...
I due link sulla home page sono cercatori che hanno come criteri la ricerca di tutte le news/eventi sull'intero portale. Basta quindi che le news vengano messe in una qualsiasi delle cartelle utente e pubblicate. Automaticamente verranno aggiunte alle news di tutto il portale...comodo,veloce,efficace,ordinato (dal momento che l'ordine lo gestisce ciascun utente nella sua cartella). Forse non è tanto intuitivo all'inizio ma è molto flessibile. Probabilmente alcuni sapranno già queste cose per averle provate su altri cms...per me plone è il primo.
- Category(s)
- prove
- Plone/COREBlog2
- Software libero
Plone e le keyword
Come si aggiungono le keyword?
Si aggiungono in colonna nel riquadro "nuove parole chiave" del tab proprietà di un certo contenuto.
Come si cancellano le keyword in Plone?
Non si cancellano, spariscono non appena non ci sono più contenuti che vi fanno riferimento. Questo vuol dire che per eliminare una keyword bisogna spulciare tutti i contenuti che vi fanno riferimento ed eliminare tutti i riferimenti.
Policy consigliata per le keyword:
la ricerca per keyword si fa dalla pagina "ricerca avanzata" soltanto in modalità grafica (ctrl + mouse 1) cercando le keyword desiderate tra tutte le esistenti e cercare tra un enorme numero di keyword non nè comodo nè utile.
Quindi penso sia opportuno non mettere molte keyword a casaccio ma soltanto quelle strettamente necessarie a caratterizzare sommariamente il contenuto, riutilizzando il più possibile quelle già utilizzate.
Altrimenti si rischia di vanificare l'assegnazione di keyword
- Category(s)
- Plone/COREBlog2
- Software libero
Mannaggia ai trackback
Io i trackback li ho disattivati dalle impostazioni del blog. Spunta che sono chiusi e nemmeno è più mostrato l'url a cui si deve mandare il ping.
Ciononostante continua ad arrivare spam, deduco che la funzionalità non funziona o le modifiche che ho fatto per sottoporli a revisione prima di pubblicare interferiscono...controllerò appena ho un po' di tempo.
- Category(s)
- Plone/COREBlog2
- Software libero
video di Youtube su palug.net
Notizia: da oggi è possibile includere video da youtube all'interno delle pagine html.
Kupu 1.3.8 (l'editor wysiwyg di plone) non permetteva questo inserimento perché filtrava il tag <embed> che a quanto pare tanto standard non è. La versione successiva lo fa.
Ho dovuto personalizzare il file kupucontentfilters.js, il cui originale si trova su ZMI/portal_skin/kupu/, secondo le istruzioni trovate qui. Adesso i video si possono inglobare nelle pagine di plone...peccato che sul portatile non ho flash per vedere l'effetto che fa. :)
Per prova ecco un video...
e questo è il link per chi non ha flash (si veda il precedente post del 14/03).
- Category(s)
- prove
- Plone/COREBlog2
- Software libero
Captcha su palug.net e anche su coreblog2
Oggi su questo portale sono stati installati i captcha ovvero le scritte deformate per evitare lo spam sui commenti. Il pacchetto installato è qPloneCaptchas 1.3.1 sviluppato da Quinta group. Dopo l'istallazione i captcha funzionano immediatamente per i commenti sul portale ma devono essere abilitati per funzionare anche sui commenti di coreblog2.
Per fare questo si accede alla ZMI -> portal_skins -> COREBlog2.
Si personalizza il file cbcomment_form aggiungendo
<div metal:use-macro="here/captcha_widget/macros/captcha"></div>
appena dopo la riga
tal:attributes="tabindex tabindex/next;" /></div>
Poi nei file cbentry_view e cbcomment_preview si va su validation (la terza linguetta in alto a destra) e si aggiunge
accanto nel campo validator: captcha_validator.
Se non sono stato abbastanza chiaro potere andare a cercare
qui (in tedesco ma si capisce lo stesso anche se non lo parlate), qui (in giapponese ma con figure e codice abbastanza eloquenti) e qui.
Caso mai a qualcun'altro venisse in mente di farsi il blog su palug.net :)
Restano, per ora, disabilitati i trackback dal momento che non ancora trovato un metodo efficace per evitare una valanga di spam.
- Category(s)
- Plone/COREBlog2
- Software libero