Oscailt in Toscana
Qui ci si mettono robe fatte per configurare/personalizzare l'installazione di Oscailt per il sito toscano.
Table of content :
Errori grossi
Errore che in fase di pubblicazione diceva ID=0 non esiste
Questo palloso errore appariva in fase di pubblicazione da utente loggato.
Risolto sostituendo il file
objects/indyruntime/publishdisplay.inc
con quello fornito
qui da chekov.
Questo nuovo file risolve anche un problema legato alla modifica di un articolo che dava "Duplicate entry" se non si modificava anche la data di pubblicazione.
Database error in alto a destra (gallery)
Risolto sostituendo il file
objects/storyquery.sql
con quello nuovo presente sul cvs (sourceforge).
I feed non venivano visualizzati bene.
Risolto sostituendo il file
objects/indyruntime/feedexportdisplay.inc
con quello del cvs.
Nel modulo
Article View Module 53 \xE8 possibile impostare un
Article Notice e un
Article End Note, che verranno stampati in tutti gli articoli, rispettivamente sopra e sotto.
Article End Note non funziona.
Soluzione: aggiungere, nel file
objects/indyruntime/articledisplay.inc
, la chiamata alla funzione
$this->writeDisplayFooter();
dentro la funzione
writeStoryFooter
(riga 660 circa).
La funzione
writeDisplayFooter
\xE8 definita nel file
objects/indyruntime/displayobject.inc
.
Varie
Disabilita "show options for different language versions of pages"
Per non visualizzare il box in basso a destra per scegliere la lingua dell'articolo.
dentro il file
config/systemconfig.php
mettere
$oscailt_basic_config['show_page_translations_box'] = false;
Visualizzazione post nascosti
Vedi
qui per una descrizione dettagliata.
Visualizzazione del motivo per cui un articolo \xE8 stato nascosto
E' legato in qualche modo al punto sopra, ma non troppo.
Oscailt in caso di azioni su articoli o sezioni, fra cui appunto l'"hide" di un post, permette di inserire in un apposito form il motivo dell'azione intrapresa. Tale motivo verr\xE0 spedito a un indirizzo di posta (
toscana-notify) insieme al nome dell'utente che ha intrapreso l'azione, quando, su cosa, ecc.
Utilizzando questa funzionalit\xE0, si pu\xF2, integrando il codice php, scrivere in una tabella del database la motivazione. Quando poi verr\xE0 visualizzato sul sito un articolo nascosto, verr\xE0 succhiata la relativa motivazione dal database e scritta in testa alla pagina di visualizzazione.
In questa pagina trovi maggiori dettagli.
Creazione della sezione "Selezionati"
Come detto al meeting, era necessario creare una sezione nella pagina principale, nell'openwire (newswire?) diviso, dove mettere gli articoli di un certo interesse, rilevanti, selezionati dal collettivo.
Oscailt non prevede nulla per fare questo, in maniera diretta.
Vedi
ImcToscanaTecnicaOscailtSelezionati
"Estensione" del modulo eventi
L'agenda non permette di essere molto precisi riguardo al luogo del'evento.
Leggi
qui.
Obiettivo: creare dei feed RSS per gli articoli nascosti e per tutti i commenti.
Quali sono i feed disponibili di default su Oscailt si ricavano da questa pagina:
http://toscana.indymedia.org/feeds
Probabilmente con la spippolazione di qualche modulo da interfaccia web \xE8 possibile creare altri feed, ma non sembra ci sia modo di specificare query SQL personalizzate.
Dato che il codice di Oscail \xE8 abbastanza ostico, per creare un feed personalizzato si \xE8 preferito creare uno script php in casa.
Leggi
qui per maggiori dettagli.
Bottone "Security"
Leggi
qui.
Cose da fare, idee
Metterle qui:
ImcToscanaTecnicaOscailtTodo
Altro
Appunti confusi