Informazioni e segnalazioni sulla nuova piattaforma

94 risposte [Ultimo contenuto]
Ritratto di theShort
theShort
(Collaboratore)
Offline
Collaboratore
Iscritto: 02/08/2006
Messaggi: 595

Carine le ultime modifiche Smile.

Io aggiungerei anche un pannello "Ultime dai Blog", magari posto sulla destra della home o integrato in "Ultime Attività".

Ciao ciao!

.theShort Big Grin

Ritratto di paolo
paolo
(Webmaster)
Offline
Webmaster
Iscritto: 04/10/2004
Messaggi: 1277

theShort ha scritto:

Carine le ultime modifiche Smile.

Io aggiungerei anche un pannello "Ultime dai Blog", magari posto sulla destra della home o integrato in "Ultime Attività".

Ciao ciao!

.theShort Big Grin

Ci può stare, anche se la pagina "Blog" accessibile dal menu principale è gia un punto di accesso in ordine cronologico ai blog post.

Quello che invece è da fare, è ridare un posto più degno alla sezione immagini, vedo che nessuno la utilizza più come prima.

Postate le imaggini dei vostri desktop Smile

Paolo Mainardi
CTO Twinbit http://www.twinbit.it
Vice Presidente -- ILDN - Italian Linux DIstro Network

Ritratto di paolo
paolo
(Webmaster)
Offline
Webmaster
Iscritto: 04/10/2004
Messaggi: 1277

kripsio ha scritto:

sempre riguardo alla mail. Ecco magare anche unificare gli oggetti in modo che la visualizzazione per argomenti non si incasotti?

Aggiornamento/nuovo/commento... creano mail separate ma che threadano con lo stesso oggetto.. Uniformarli, forse, potrebbe threadare tutta la conversazione (che mi par pratico ecco).

PS: Ma solo io seguo tutto via email? Laughing

Come le uniformeresti ?

Paolo Mainardi
CTO Twinbit http://www.twinbit.it
Vice Presidente -- ILDN - Italian Linux DIstro Network

Ritratto di kripsio
kripsio
(Collaboratore)
Offline
Collaboratore
Iscritto: 10/09/2004
Messaggi: 1511

Vediamo.
Allo stato attuale abbiamo:

Mail spedita da no-reply@debianitalia.org con un oggetto del tipo "$azione $tipo_contenuto $titolo" dove $azione assume i valori di "Nuovo||Commento||Aggiornamento...", $tipo_contenuto assume i valori di "Per Forum||Per Guida ..." $titolo è il titolo vabbhè.

Io aggiungerei una identificazione del portale nel titolo (DI per Debian Italia, SI per Suseitalia e così via", eliminerei l'azione, lascierei il tipo di contenuto ed il titolo quindi:

Nuovo Forum Post: PIPINO e fdisk => DI - Forum: PIPINO e fdisk
Commento per Forum Post: PIPINO e fdisk => DI - Forum: PIPINO e fdisk

_se_ tutto gira come dovrebbe i client di posta come mutt, gmail, thunderbird ecc dovrebbero creare una conversazione/thread con dentro tutte le mail di segnalazione relative a quell'argomento avendo tutte lo stesso oggetto, l'oggetto non è inutilmente verboso e può essere letto agilmente su uno smartphone, contiene un breve identificativo del portale sempre ad uso e consumo della compattezza per gli smartphone e gli schermi ridotti in genere. Quello che conta è "capire che roba è (un post di un forum, una news, una guida...) e da che portale proviene (magari si è più legati/collaboratori più attenti di Debian che non di Suse perchè si usa quella e quindi si da a questa maggiore attenzione e così via...). si dovrebbero in questo modo creare le conversazioni (utili per non perdersi e non perdere riferimenti). Per i filtri abbiamo sempre il nome a dominio di provenienza della mail che se poi si riuscisse a qualificare completamente (vedi sopra) " DebianItalia < no-reply@debianitalia.org > " proprio schifio non fa Smile

ciauuu

Ritratto di admin
admin
(Webmaster)
Offline
Webmaster
Iscritto: 07/10/2009
Messaggi: 38

Prova "site-name" From: header.

ILDN Administrators

Ritratto di paolo
paolo
(Webmaster)
Offline
Webmaster
Iscritto: 04/10/2004
Messaggi: 1277

admin ha scritto:

Prova "site-name" From: header.

Direi che ci siamo Smile

Ora il campo from è composto cosi: "Debianitalia.org" <no-reply@debianitalia.org>

Idem per tutti gli altri portali del Network.

@Kripsio: Nel prossimo upgrade vediamo di farci rientrare anche la questione Subject/Threading che hai proposto.

Paolo Mainardi
CTO Twinbit http://www.twinbit.it
Vice Presidente -- ILDN - Italian Linux DIstro Network

Ritratto di pietro
pietro
(Collaboratore)
Offline
Collaboratore
Iscritto: 30/06/2005
Messaggi: 1124

kripsio ha scritto:


_se_ tutto gira come dovrebbe i client di posta come mutt, gmail, thunderbird ecc dovrebbero creare una conversazione/thread con dentro tutte le mail di segnalazione relative a quell'argomento avendo tutte lo stesso oggetto

Non e' propriamente cosi': di norma il raggruppamento per thread non viene fatto sull'oggetto, che potrebbe essere uguale anche su thread completamente differenti, ma su altri campi dell'header come "In-Reply-To" e "References" facendo riferimento di solito al campo "Message-Id".

A meno che Drupal non possa intervenire nell'header delle mail la vedo dura riuscire a gestire il threading in maniera uniforme su tutti i client.

Pietro

Debian. Be unique.

Ritratto di mcortese
mcortese
(Moderatore)
Offline
Moderatore
Iscritto: 27/02/2009
Messaggi: 2918

paolo ha scritto:


Non ho ben capito, quello che mi proponi è una patch al bash filter in grado di supportare l'highlighting da linea di comando ?


Esatto. L'idea è prendere il filtro bash.php, fare le modifiche che ho suggerito (più qualche messa a punto dell'intestazione, ad es. 'LANG_NAME' => 'Bash command line') e salvare il tutto con un nuovo nome, diciamo cmdline.php, che andrà usato così: [geshifilter-code lang=cmdline].
paolo ha scritto:

Facciamo un test tag "xorg":

Che dire? È perfetto![/geshifilter-code]

Ritratto di paolo
paolo
(Webmaster)
Offline
Webmaster
Iscritto: 04/10/2004
Messaggi: 1277

mcortese ha scritto:


Esatto. L'idea è prendere il filtro bash.php, fare le modifiche che ho suggerito (più qualche messa a punto dell'intestazione, ad es. 'LANG_NAME' => 'Bash command line') e salvare il tutto con un nuovo nome, diciamo cmdline.php, che andrà usato così: [geshifilter-code lang=cmdline].

Ok, faccio qualche prova e poi ti aggiorno. PS: Per la guida di cui parlavo ? :)[/geshifilter-code]

Paolo Mainardi
CTO Twinbit http://www.twinbit.it
Vice Presidente -- ILDN - Italian Linux DIstro Network

Ritratto di mcortese
mcortese
(Moderatore)
Offline
Moderatore
Iscritto: 27/02/2009
Messaggi: 2918

Ho fatto i compiti a casa! Wink
Per provare GeSHi ho dovuto installare anche apache e dokuwiki (il primo pacchetto che usa GeSHi che mi è capitato) ma alla fine ho costruito il mio ambiente di test.
E (ovviamente!) ho scoperto gli errori della mia patch. L'espressione regolare che isola le righe da evidenziare dovrebbe essere

'/^[#$](?<start>\s).*(?<end>$)/m'

che si legge così: "qualsiasi riga che inizia con la sequenza #+spazio o $+spazio". Così posso trascrivere quello che passa sul mio terminale:
# uname -a | grep "Linux" # questo è un commento
Linux localhost 2.6.32-1 #1 SMP PREEMPT Fri Jun 27 03:23:20 UTC 2008 i686 GNU/Linux

e avere sulla prima riga: uname e grep evidenziati come comandi, "Linux" come stringa, il resto come commento, e nessuna evidenziazione sulla seconda riga (questo se io avessi specificato lang=cmdline e se tale sintassi fosse effettivamente installata in GeShi/drupal; attualmente invece la sintassi bash considera l'intera prima riga come commento e tenta di interpretare la seconda).

Poi, visto che l'appetito vien mangiando, ho fatto un'ulteriore miglioria per gestire i casi in cui il comando sia spezzato su più righe con il classico backslash prima dell'a-capo, come:

# mount /dev/sdd1 /media/cdrom -t iso9660 \
  -o ro,nodev,noexec,nojoliet

L'espressione regolare per riconscere questo costrutto è:

'/^[#$](?<start>\s).*?(?<end>(?<!\\\\)$)/ms'

Per i curiosi, è simile alla precedente, ma la fine dell'area evidenziata sarà il primo a-capo non preceduto da un backslash. Se non riuscite a capire queste espressioni regolari, non preoccupatevi, è normale: è la sintassi del Perl, non quella POSIX a cui siamo abituati (quella usata da sed, awk...).

La versione finale è qui: cmdline.php

Con dokuwiki è stato sufficiente salvarlo insieme alle altre sintassi nella directory geshi e poi usare <code cmdline></code> nel testo e in automatico lo ha rilevato e usato. Non so con drupal...

E infine, una guida la farò volentieri, ma vorrei prima correggere qualcosa che ancora non è perfetto (a breve un post dettagliato).