Informazioni e segnalazioni sulla nuova piattaforma

94 risposte [Ultimo contenuto]
Ritratto di paolo
paolo
(Webmaster)
Offline
Webmaster
Iscritto: 04/10/2004
Messaggi: 1277

mcortese ha scritto:

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.

[cut]

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).

Wow Applause , facciamo dei test nelle macchine di sviluppo e se tutto ok portiamo il filtro in produzione.

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

pietro ha scritto:


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

Yep... sulle referenze sono daccordo e mi pare sia quello lo _standard_ in se. Gmail, però, già raggruppa in conversazione (ora) dei messaggi che hanno lo stesso oggetto provenieni dal sistema di notifica del portale (e, forse, lo fanno anche altri client, non so, uso gmail) da cui evinco che, se pur non è uno standard utile a tutti, magari può essere utile a un po'.
Quindi:
- Personalmente reputo l'oggetto delle mail iviate inutilmente verboso quasi illeggibile su un dispositivo mobile e poco leggibile su un monitor a bassa risoluzione come quello di un netbook: la parte più utile dell'oggetto (di cosa si parla) èè dopo, imho, meno utili informazioni "Commento per forum post:" una 30ina di caratteri che sono più della metà dell'oggetto leggibile su smartphone in qualche modo "sciupati" per informazioni di minor rilevanza;
- Uniformare gli oggetti, sempre imho, permette quindi, a prescindere dalla standardizzazione delle conversazioni, una maggior leggibilità ed usabilità del mezzo "notifica" che, per sua natura, è utilizzato per seguire "velocemente e in un sol posto" cio che accade sui portali;
- Se uniformare, in alcuni casi, può portare il beneficio di un raggruppamento come descritto sopra come "effetto secondario inaspettato" non buttiamolo via: a naso lavorare sugli oggetti mi sembra tutto sommato relativamente agevole, sulle referenze direi un po' meno.

ciauuu Smile grazie per l'interessamento!

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

Test Command line filter:

cmdline filter:

[elema@localhost ~]$ df -h
File system           Dim. Usati Disp. Uso% Montato su
/dev/sda1              12G  4,0G  7,3G  36% /
/dev/sda6             902G   10G  892G   2% /home
/dev/sr1               13M   13M     0 100% /media/Alice MOBILE

bash filter:

[elema@localhost ~]$ df -h
File system           Dim. Usati Disp. Uso% Montato su
/dev/sda1              12G  4,0G  7,3G  36% /
/dev/sda6             902G   10G  892G   2% /home
/dev/sr1               13M   13M     0 100% /media/Alice MOBILE

cmdline filter:

# 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

bash filter:

# 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

cmdline:

root@gilda ~ # cat /proc/cpuinfo 
processor	: 0
vendor_id	: GenuineIntel
cpu family	: 6
model		: 26
model name	: Intel(R) Core(TM) i7 CPU         920  @ 2.67GHz
stepping	: 5
cpu MHz		: 2668.000
cache size	: 8192 KB
physical id	: 0
siblings	: 8
core id		: 0
cpu cores	: 4
apicid		: 0
initial apicid	: 0
fpu		: yes
fpu_exception	: yes
cpuid level	: 11
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm ida tpr_shadow vnmi flexpriority ept vpid
bogomips	: 5346.86
clflush size	: 64
cache_alignment	: 64
address sizes	: 36 bits physical, 48 bits virtual
power management:

bash:

root@gilda ~ # cat /proc/cpuinfo 
processor	: 0
vendor_id	: GenuineIntel
cpu family	: 6
model		: 26
model name	: Intel(R) Core(TM) i7 CPU         920  @ 2.67GHz
stepping	: 5
cpu MHz		: 2668.000
cache size	: 8192 KB
physical id	: 0
siblings	: 8
core id		: 0
cpu cores	: 4
apicid		: 0
initial apicid	: 0
fpu		: yes
fpu_exception	: yes
cpuid level	: 11
wp		: yes
flags		: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx rdtscp lm constant_tsc arch_perfmon pebs bts rep_good xtopology nonstop_tsc aperfmperf pni dtes64 monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm sse4_1 sse4_2 popcnt lahf_lm ida tpr_shadow vnmi flexpriority ept vpid
bogomips	: 5346.86
clflush size	: 64
cache_alignment	: 64
address sizes	: 36 bits physical, 48 bits virtual
power management:

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

Matteo, ho appena attivato il nuovo geshi filter che ci hai mandato, puoi fare dei test ? Il tag di attivzione è "cmdline".

Grazie mille, tienici aggiornati.

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

Altre piccole novità:

stefano ha scritto:


Faccio risalire il topic, per segnalare alcune piccole novità/cambiamenti.

Ho temporaneamente rimosso i banner superiori nell'header, attualmente non verranno utilizzati, stiamo ancora decidendo se e come verranno riattivati. In questo modo la leggibilità generale è nettamente migliorata.

Abbiamo anche lavorato nell'ottimizzazione del css in varie parti del sito, per comprimere maggiormente gli spazi "bianchi", stiamo raggiungendo un ottimo livello.

Abbiamo attivato poi, una nuova piccolissima feature per i più curiosi, la Hall of Fame, che mostra delle statistiche piuttosto dettagliate su tutte le attività del sito, potete accedere da qui :

http://www.debianitalia.org/hof

That's all (for now),

Stefano

Quindi se vedete l'header spostato o sovrapposto, date un bel ctrl-r.

Enjoy.

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

Ritratto di marcosan
marcosan
(Collaboratore)
Offline
Collaboratore
Iscritto: 16/05/2005
Messaggi: 896

Volevo segnalare un piccolo problema. Ho un computer in ufficio e tutto va bene, ma sul portatile la barra (Home Forum News ... Community Blog) viene visualizzata su due righe, dove nella seconda e` presente la sola voce Blog...tuttavia nella prima riga c'e` molto spazio ancora a disposizione.

Inoltre noto solo ora che quando sono autenticato e scrivo un messaggio nella Home viene segnalato "1 nuovo messaggio", ma visto che il messaggio e` stato creato da me forse e` ridondante no?

Ciao,
Marco

"La matematica e' l'arte di dare lo stesso nome a cose diverse."
H.Poincare (1854-1912).

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

marcosan ha scritto:

Volevo segnalare un piccolo problema. Ho un computer in ufficio e tutto va bene, ma sul portatile la barra (Home Forum News ... Community Blog) viene visualizzata su due righe, dove nella seconda e` presente la sola voce Blog...tuttavia nella prima riga c'e` molto spazio ancora a disposizione.

Inoltre noto solo ora che quando sono autenticato e scrivo un messaggio nella Home viene segnalato "1 nuovo messaggio", ma visto che il messaggio e` stato creato da me forse e` ridondante no?

Ciao,
Marco

Ciao Marco,

Puoi mandarci in email a me e Stefano, uno screen con il problema ?

Thanks a lot

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

Dunque, innanzitutto vorrei evidenziare le limitazioni del mio filtro. Evidenzia solo le righe che hanno il prompt ($ o #) come primo carattere della riga. Quindi non funziona con righe come

root@dominio /path/completo # comando etc.

Inoltre se scrivo
# cat /etc/hosts
127.0.0.1 localhost
10.10.0.1 router
# router2 out of order for the moment:
#10.10.0.2 router2

il filtro non ha modo di sapere che la prima riga è un comando, mentre la terza fa sempre parte dell'output (è solo il buon senso che ci fa capire quando # è un prompt).

Ecco invece un uso corretto

$ chmod a+w /
chmod: cambio dei permessi di "/": Permission denied
$ id
uid=1000(joe) gid=1000(joe) gruppi=1000(joe),545(disk),15(audio)
$ su -
Password:
Linux 2.6.18-6-686 #1 SMP Fri Jun 6 22:22:11 UTC 2008 i686
Last login: Tue Jan 18 21:10:56 CET 2011 from tty1
# id
uid=0(root) gid=0(root) gruppi=0(root)
# chmod a+w /
# ls -lhd /
drwxrwxrwx 2 root  root  4k  Jan 15 2007 /
# exit
logout
$ target="pippo.c" find / \
  -name $target -type f -size +4k
/pippo.c

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

Ottimo, credo dunque sia arrivato il momento di scrivere un bignami sull'utilizzo corretto del tag code.

Che ne dici ? Smile

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

paolo ha scritto:

Ottimo, credo dunque sia arrivato il momento di scrivere un bignami sull'utilizzo corretto del tag code.

Sì. Solo una domanda: è solo sul mio browser che vedo il codice con spaziatura doppia? E se abilito la numerazione delle righe, l'effetto svanisce. Esempio:

prima
seconda

  1. terza
  2. quarta

Io lo vedo così:

con ampio spazio tra "prima" e "seconda", ma spazio normale tra "terza" e "quarta".

Il problema è evidente anche guardando il codice HTML generato:

<pre ...>prima<br />
seconda</pre>

Mettere un <br> seguito da un a-capo all'interno di un <pre> (che già di per sé onora gli a-capo) equivale ad un doppio a-capo. È un problema di GeSHi, di Drupal, o cosa? Si può risolvere solo modificando il CSS o bisogna mettere mano al codice?