Il forum di Drupalitalia: nuova impostazione.

Posts: 1021
Iscritto il: 24 Apr 05
Admin di Drupal ItaliaModeratore di Drupal ItaliaRedattore di Drupal Italia. Contribuisco a manualiTraduttore

Ho inserito flatforum configurato da me con la possibilità di inserire avatar personalizzati. Ditemi che ne pensate e le modifiche eventuali che vorreste fare, considerando che il tema dovrei cambiarlo, e/o renderlo più omogeneo con la nuova struttura del forum.

PS: mi piacerebbe creare uno script che tolga le firme da tutti i postg, per integrare al meglio le funzionalità del forum e prepararsi a Drupal 6.

Bisognerebbe fare una cosa del genere

per tutti gli utenti che hanno una firma {
  cerca la firma nel commento
  cancellala se presente
}

Se qualcuno ha già fatto una cosa del genere o si vuole cimentare nel lavoro, non esiti a contattarmi.

__________________

Posts: 131
Iscritto il: 05 Gen 07

davvero un bel lavoro, è molto più "communityg" adesso.
grazie!

__________________

_______________________________________________
il mio blog


Posts: 319
Iscritto il: 02 Feb 06
Sviluppatore DrupalTraduttore

Mi associo a lioz, questo flatforum sembra molto meglio; magari da eliminare il grigio Sticking out tongue

__________________

Posts: 1021
Iscritto il: 24 Apr 05
Admin di Drupal ItaliaModeratore di Drupal ItaliaRedattore di Drupal Italia. Contribuisco a manualiTraduttore

TheCrow wrote:
Mi associo a lioz, questo flatforum sembra molto meglio; magari da eliminare il grigio :P

l'avevo fatto azzurro, ma color mi ha ridefinito il CSS uccidendomi il bell'azzurro che avevo messo. Comunque per ora mi sa che lo tengo così, anche perchè mi piacerebbe usare un tema diverso da Garland, che non è adattissimo ad una comunità. Ovviamente, come al solito si accettano consigli, suggerimenti e collaborazioni. Laughing out loud

__________________

Posts: 131
Iscritto il: 05 Gen 07

ma color va usato per forza? (sinceramente non l'ho mai usato, lo conosco poco)
effettivamente il grigino non sta benissimo, i bordi dotted invece mi paicciono molto!.
Cmq sono convinto che garland possa andare bene per una comunità, alla fine è impostato bene, forse basta dargli qualche ritocchino.

__________________

_______________________________________________
il mio blog


Posts: 319
Iscritto il: 02 Feb 06
Sviluppatore DrupalTraduttore

Per la modifica dei commenti prova questa query SQL:

UPDATE comments c , users u
SET c.comment = (REPLACE( c.comment, u.signature, '' ))
WHERE c.uid = u.uid AND LOCATE( u.signature, c.comment ) >0

P.S: l'ho provata solo su una riga per essere sicuri prima di usarla sul sito fai una prova su una installazione localeg.

__________________

Posts: 1021
Iscritto il: 24 Apr 05
Admin di Drupal ItaliaModeratore di Drupal ItaliaRedattore di Drupal Italia. Contribuisco a manualiTraduttore

lioz wrote:
ma color va usato per forza?

Color è obbligato se si vogliono ridefinire i CSS personalizzando i colori da interfaccia web.

lioz wrote:
effettivamente il grigino non sta benissimo, i bordi dotted invece mi paicciono molto!.
Cmq sono convinto che garland possa andare bene per una comunità, alla fine è impostato bene, forse basta dargli qualche ritocchino.

Bene, allora siamo d'accordo. Che ne dite di un layout simile a quello di www.ubuntu.com? Ne parlavamo con mavimo qualche settimana fa. Però dovremmo farlo noi, a meno che quelli di ubuntu non ci diano il loro ubuntu07 Eye-wink

TheCrow wrote:
Per la modifica dei commenti prova questa query SQL:
UPDATE comments c , users u
SET c.comment = (REPLACE( c.comment, u.signature, '' ))
WHERE c.uid = u.uid AND LOCATE( u.signature, c.comment ) >0

Wow ottimo!! La provo appena posso in localeg; rimane solo capire come evitare che la firma appaia di defaultg già inserita nel boxg dei commenti...

__________________

Posts: 1021
Iscritto il: 24 Apr 05
Admin di Drupal ItaliaModeratore di Drupal ItaliaRedattore di Drupal Italia. Contribuisco a manualiTraduttore

Ho spostato i blocchi a sinistra perchè nelle configurazioni a 1024x768 o minori creava problemi di overlay e allungamento eccessivo dei boxg. (Ecco perchè dicevo che garland non mi piaceva se usato nelle comunità Smiling).

__________________

Posts: 151
Iscritto il: 04 Nov 05
Moderatore di Drupal ItaliaRedattore di Drupal Italia. Contribuisco a manualiTraduttore

Il flatforum piace anche a me. Il grigio assolutamente no.
Quello che non mi convince è l'assenza del menu a destra, anche se so perfettamente che non può entrarci tutto, ed essere pure visualizzato bene.
Non so, sarà che vedo troppo grandi i titoli, troppo 'invadenti' gli avatar. Mi piacerebbe tutto più piccolo e compatto. E non ho ancora capito perché non piazza una risposta ad albero anche quando lo è. Hai disabilitato da admin la gerarchia?

__________________

Giulia
[Saigon... shit; I'm still only in Saigon...]


Posts: 419
Iscritto il: 21 Maggio 05
Admin di Drupal ItaliaModeratore di Drupal ItaliaRedattore di Drupal Italia. Contribuisco a manualiTraduttore

Concordo con la frase di giuvax:

"Il flatforum piace anche a me. Il grigio assolutamente no"

Per il resto questa svecchiata ci voleva proprio!!

Psico se posso aiutarti dimmi come, sono parecchio impegnato ma.... vorrei rendermi utile!

__________________

Posts: 131
Iscritto il: 05 Gen 07

non male il layout di ubuntu, anche se credo che per una comunità un layout liquido sia preferibile che dite?. Ho poco tempo anch'io però nel tempo libero provo a cercare qualche idea.

__________________

_______________________________________________
il mio blog


Posts: 1021
Iscritto il: 24 Apr 05
Admin di Drupal ItaliaModeratore di Drupal ItaliaRedattore di Drupal Italia. Contribuisco a manualiTraduttore

Cerco di rispondere a tutti:

giuvax wrote:
Il flatforum piace anche a me. Il grigio assolutamente no.

Se mettessi i colori dell'header come alternanza pari/dispari? Potrebbe essere più carino. Inoltre si può sempre ridurre lo spazio dedicato al boxg dell'utente, lasciando più spazio al box del commento vero e proprio. Ma saranno testg che si faranno poco per volta, anche perchè il mio tempo e poco. Purtroppo volevo farvi vedere subito la novità, anche se non l'ho testata perfettamente e non è ottimizzata al massimo. Ma questa d'altronde è una comunità, il lavoro si fa assieme Sticking out tongue. Tra l'altro, se qualcuno vuole editare il CSS lo aggiungo qui.

giuvax wrote:
E non ho ancora capito perché non piazza una risposta ad albero anche quando lo è. Hai disabilitato da admin la gerarchia?

Semplicemente odio le risposte ad albero Smiling Nessun forum che si rispetti le ha (e parlo di vBulletin, PHPbb, IPB) , quindi inserendo il quote come funzionalità, credo che siamo a posto, no?

Uccio wrote:
Per il resto questa svecchiata ci voleva proprio!!

Ottimo! Meno male che servo a qualcosa Sticking out tongue

Uccio wrote:
Psico se posso aiutarti dimmi come, sono parecchio impegnato ma.... vorrei rendermi utile!

Ci sarebbe il solito lavoro da Workman (Quello del pulmino Volkswagen, con la tuta bianca), spostare i topicg nelle giuste sezioni :S. Il resto consiste nel: aggiornare la documentazione, riordinare le faq e aggiungere le nuove, aggiustare il CSS, pensare ad un nuovo tema, togliere le firme dalla tabella commenti (testando il codice di Crow), trovare un sistema per togliere di defaultg l'inserimento automatico della firma nel formg (sono quasi sicuro di una theme da ridefinire nel template.php). Altro non mi viene in mente Sticking out tongue

Se avete del tempo libero, ditemi cosa avete voglia di fare Eye-wink

__________________

Posts: 1021
Iscritto il: 24 Apr 05
Admin di Drupal ItaliaModeratore di Drupal ItaliaRedattore di Drupal Italia. Contribuisco a manualiTraduttore

lioz wrote:
non male il layout di ubuntu, anche se credo che per una comunità un layout liquido sia preferibile che dite?. Ho poco tempo anch'io però nel tempo libero provo a cercare qualche idea.

quello di ubuntu non è proprio fixed, è un semi-liquido. Cioè, non ho ancora visto nel css, ma credo abbia un min-width da qualche parte. Però sono dei grandi, se ne sono fregati altamente di Internet ExploDer! :DD

__________________

Posts: 151
Iscritto il: 04 Nov 05
Moderatore di Drupal ItaliaRedattore di Drupal Italia. Contribuisco a manualiTraduttore

Psicomante wrote:

Se mettessi i colori dell'header come alternanza pari/dispari? Potrebbe essere più carino. Inoltre si può sempre ridurre lo spazio dedicato al boxg dell'utente, lasciando più spazio al box del commento vero e proprio.

Prova, per me va bene!

Psicomante wrote:

Semplicemente odio le risposte ad albero Smiling Nessun forum che si rispetti le ha (e parlo di vBulletin, PHPbb, IPB) , quindi inserendo il quote come funzionalità, credo che siamo a posto, no?

No. Non sono d'accordo. Il forum-che-si-rispetti onestamente è un discorso che mi interessa molto poco: ok, tu l'hai sempre odiato, ma l'albero è più ordinato, si capisce chi risponde a chi, è meno dispersivo, è intuitivo e immediato.

__________________

Giulia
[Saigon... shit; I'm still only in Saigon...]


Posts: 1021
Iscritto il: 24 Apr 05
Admin di Drupal ItaliaModeratore di Drupal ItaliaRedattore di Drupal Italia. Contribuisco a manualiTraduttore

giuvax wrote:
No. Non sono d'accordo. Il forum-che-si-rispetti onestamente è un discorso che mi interessa molto poco: ok, tu l'hai sempre odiato, ma l'albero è più ordinato, si capisce chi risponde a chi, è meno dispersivo, è intuitivo e immediato.

Mi spiace essere stato acido nella mia risposta, più che altro ho tentato di fare una battuta Eye-wink. Comunque sarebbe interessante l'opinione degli altri. Se piace a tutti l'impostazione ad albero la metterò così....

I problemi della vista "flat" sono, come hai detto la scarsa chiarezza di-chi-risponde-a-chi. Che sia meno ordinato non sono d'accoordo ma, come vediamo, sono opinioni molto personali.

Purtroppo non tutti sanno usare "il rispondi" e si rischia di creare più confusione che altro, come è spesso è successo in questo stesso forum. Altro problema da non sottovalutare è l'overlay dei boxg a dimensione fissa o delle immagini inserite che escono e creano brutti effetti....
La soluzione, che è quella che probabilmente userò, è quella della personalizzazione. Così tutti potranno vedere i commenti come piace a loro Laughing out loud

__________________

Posts: 1432
Iscritto il: 01 Gen 07
Sviluppatore DrupalDrupal Monkey. Mangio moduli e API a colazioneModeratore di Drupal ItaliaRedattore di Drupal Italia. Contribuisco a manualiTraduttore

Io preferisco le viste ad albero (bhe, arrivo da NG, quindi le trovo molto comode Laughing out loud ), per quanto riguarda il fatto ceh potrebbe incasinarsi.. bhè, si potrebbe usare un indentazione ridotta (per es 20px) e poi averi un min-width in modo che come minimo rimane di una certa larghezza, poi ovviamente il topg sarebbe integrarlo con jQuery avere una certa flessibilità di lettura in browser con JS.
Per quanto riguarda il rispondi verrebbe usato se non ci fosse già bello e pronto il campo per l'immissione del commento sotto Laughing out loud
Per quanto riguarda i colori anche IMHO il grigio va cestinato Sticking out tongue
Per il tema... sai come la penso, fatto in casa, poi ci sei tu che fai grafica, io che un pò me la cavicchio, magari esce pure qualche cosa di decente e usabile, quindi se la volontà "politica" c'è basta mettersi d'accordo sul come strutturare il tutto e iniziare a sentirsi/organizzarsi Laughing out loud
Dimenticavo...
...IMHO le info sull'utente sono un cincinnino troppo grosse, se l'immagine è al max 50x50 tanto vale fare il blocco con width max di 60 Laughing out loud

__________________

Ciao
    Mavimo
_________________
Io mio sito su Drupal, CFD e OpenFOAM (e se vi chiedete cosa c'entrano l'uno con l'altro.. bhè, non so nemmeno io la risposta Sticking out tongue )


Posts: 151
Iscritto il: 04 Nov 05
Moderatore di Drupal ItaliaRedattore di Drupal Italia. Contribuisco a manualiTraduttore

Concordo con mavimo su tutto: viste ad albero, rispondi sotto, grigio, tema, info utente.
Psicomante: hai modificato qualcosa della pagina trackerg? Ora nei miei recenti mostra solo quelli creati da me, non anche quelli dove ho commentato soltanto (e che però mi interessa comunque seguire): che quindi devo andarmi a cercare nel mucchio di TUTTI i nodi recenti.

__________________

Giulia
[Saigon... shit; I'm still only in Saigon...]


Posts: 319
Iscritto il: 02 Feb 06
Sviluppatore DrupalTraduttore

anche io ho dei problemi con trackerg, vedo solo i postg recenti dove ho risposto ma non i contenuti globali recenti Sad

__________________

Posts: 1021
Iscritto il: 24 Apr 05
Admin di Drupal ItaliaModeratore di Drupal ItaliaRedattore di Drupal Italia. Contribuisco a manualiTraduttore

mi spiace non riesco a risolvere quel problema. Se qualcuno ha qualche idea...

__________________

Posts: 350
Iscritto il: 09 Giu 05
Sviluppatore DrupalDrupal Monkey. Mangio moduli e API a colazioneModeratore di Drupal ItaliaRedattore di Drupal Italia. Contribuisco a manuali

Psicomante wrote:
mi spiace non riesco a risolvere quel problema. Se qualcuno ha qualche idea...

....io non ho proprio capito che cos'è che non riesci a fare Smiling
mi sono perso un po' tra i theread sopra.

Ciao
Gianni


Posts: 1021
Iscritto il: 24 Apr 05
Admin di Drupal ItaliaModeratore di Drupal ItaliaRedattore di Drupal Italia. Contribuisco a manualiTraduttore

a risolvere il problema del trackerg e mostrare i postg relativi all'utenzo. Sticking out tongue

__________________

Posts: 350
Iscritto il: 09 Giu 05
Sviluppatore DrupalDrupal Monkey. Mangio moduli e API a colazioneModeratore di Drupal ItaliaRedattore di Drupal Italia. Contribuisco a manuali

Praticamente mostrare N postg più recenti di un utente?


Posts: 1021
Iscritto il: 24 Apr 05
Admin di Drupal ItaliaModeratore di Drupal ItaliaRedattore di Drupal Italia. Contribuisco a manualiTraduttore

N postg dove l'utente ha commentato senza usare views Sticking out tongue

__________________

Posts: 350
Iscritto il: 09 Giu 05
Sviluppatore DrupalDrupal Monkey. Mangio moduli e API a colazioneModeratore di Drupal ItaliaRedattore di Drupal Italia. Contribuisco a manuali

Stavo dando un occhiata a com'è fatto il forum.... praticamente il threadg padre è un nodo..... tutto il resto son commenti (le risposte). Quindi si deve fare 2 select ed unirle. Nella prima prenderemo i nodi dell'utente e nella seconda i commenti dello stesso utente, poi si uniscono e si ordinano per data.
La select dovrebbe esser questa:

(SELECT nid, title, changed FROM node WHERE type = 'forum' and uid = 1)
UNION
(SELECT nid, subject, comments.timestamp FROM comments WHERE uid = 1) ORDER BY changed
limit 0,20

dove al posto di uid = 1 ci vuol il codice dell'utente loggato..... provo a buttare giù due righe per il blocco (dammi un po' di tempo perchè devo addormentare il pupo)

Ciao
Gianni


Posts: 1021
Iscritto il: 24 Apr 05
Admin di Drupal ItaliaModeratore di Drupal ItaliaRedattore di Drupal Italia. Contribuisco a manualiTraduttore

giannigiusti wrote:

dove al posto di uid = 1 ci vuol il codice dell'utente loggato..... provo a buttare giù due righe per il blocco (dammi un po' di tempo perchè devo addormentare il pupo)

Figurati abbiamo tempo.

__________________

Posts: 350
Iscritto il: 09 Giu 05
Sviluppatore DrupalDrupal Monkey. Mangio moduli e API a colazioneModeratore di Drupal ItaliaRedattore di Drupal Italia. Contribuisco a manuali

<?php
global $user;
$result = db_query("(SELECT nid, null as cid, title, changed, type FROM node WHERE type = 'forum' and uid = %d AND status=1)
UNION
(SELECT nid, cid, subject, comments.timestamp, null FROM comments WHERE uid = %d) ORDER BY changed
limit 0,20"
, $user->uid, $user->uid);
$output = '<ul>';
while (
$record = db_fetch_object($result)) {
if (
$record->cid!= null) $output .= '<li><a href="'.'?q=node/'.$record->nid.'#comment-'.$record->cid.'">'.$record->title.'</a></li>';
else
$output .= l('<li>'.$record->title.'</li>', 'node/'.$record->nid, array(),  NULLNULLFALSE, TRUE);
}
$output .= '</ul>';
print
$output;
?>

Prova a mettere questa sopra nel blocco in formato php. Questa ti seleziona gli ultimi messaggi che l'utente ha inserito, siano essi nuovi thered del forum, siano essi risposte al forum, siano essi commenti ad una notizia.
Fai un po di testg per vedere se funziona bene. Nel codice c'è una piccola incongruenza, per i link una volta uso la funzione "l" di drupal, un'altra volta la scrivo a mano. Il problema nasce dal fatto che la funzione "l" fa l'url encode dell'url passato, quindi quando passo l'url di un commento, formato anche dal carattere #, si incasina il link. Magari c'è una soluzione elegante a questo problema, ma al momento non mi viene in mente.

P.S.
Ovviamente aggiustalo un attimino.... magari varia la LIMIT 0,20 e metti al posto di 20, il numero di post che vuoi vedere

Ciao
Gianni


Posts: 350
Iscritto il: 09 Giu 05
Sviluppatore DrupalDrupal Monkey. Mangio moduli e API a colazioneModeratore di Drupal ItaliaRedattore di Drupal Italia. Contribuisco a manuali

Aggiornamento!!!
Ho migliorato il tutto..... inseriscilo in una pagina e lui ti restituisce una tabella temizzata, dove compare il tipo di messaggio che l'utente ha inviato dove:
Risposta ad un threadg = è un messaggio che l'utente ha inviato all'interno di una discussione del forum (o di una pagina)
Thread Principale = è una discussione aperta dall'utente in un forum

Nella tabella vedi quante risposte son state date al thread oppure il numero di risposte al messaggio specifico (dipende dal tipo di messaggio che uno ha inviato). Se ci sono risposte, ti mostra anche la data/ora dell'ultima risposta.

Ovviamente il codice è migliorabile

<?php
global $user;

// Prepara i titoli della tabella
$header = array(
  
t('Tipo'),
  
t('Titolo'),
  
t('Risposte'),   
  
t('Ultima Risposta'),      
);

$result = db_query("(SELECT nid, null as cid, title, changed, type FROM node WHERE type = 'forum' and uid = ".$user->uid." AND status=1)
UNION
(SELECT nid, cid, subject, comments.timestamp, null FROM comments WHERE uid = "
.$user->uid.") limit 0,20 ".tablesort_sql($header)
);   

while (
$record = db_fetch_object($result)) {

// Crea i link e Imposta il tipo
if ($record->cid!= null) {
    
$Link = '<a href="'.'?q=node/'.$record->nid.'#comment-'.$record->cid.'">'.$record->title.'</a>';
    
$Tipo = 'Risposta ad un thread';

    
// Calcola le risposte al thread
    
$sql = "SELECT count(cid) as Risposte FROM {comments} WHERE pid=".$record->cid
    
$Totale = db_fetch_object(db_query($sql));
    
$TotRisposte = $Totale->Risposte;

    
// Calcola il tempo dall'ultima risposta
    
$sql = "SELECT max({comments}.timestamp) as Tempo FROM {comments} WHERE pid=".$record->cid
    
$Totale = db_fetch_object(db_query($sql));
     if (
$Totale->Tempo) $TempoTrascorso = date ("d/m/Y H:i", $Totale->Tempo);
        else
$TempoTrascorso = '';

     }
else {
    
$Link = l($record->title, 'node/'.$record->nid, array(),  NULLNULLFALSE, TRUE);
    
$Tipo = 'Thread Principale';

    
// Calcola le risposte al thread
    
$sql = "SELECT count(cid) as Risposte FROM {comments} WHERE nid=".$record->nid;
    
$Totale = db_fetch_object(db_query($sql));
    
$TotRisposte = $Totale->Risposte;

    
// Calcola il tempo dall'ultima risposta
    
$sql = "SELECT max({comments}.timestamp) as Tempo FROM {comments} WHERE nid=".$record->nid
    
$Totale = db_fetch_object(db_query($sql));
     if (
$Totale->Tempo) $TempoTrascorso = date ("d/m/Y H:i", $Totale->Tempo);
        else
$TempoTrascorso = '';
     }


$rows[] = array(
   
'data' => array(
   
$Tipo,
   
$Link
   
$TotRisposte,
   
$TempoTrascorso
    ));

}

// Temizzazione della tabella e titoli
$output .= theme('table', $header, $rows);

// Ritorna la tabella temizzata e paginata
return $output;
// print $output;
?>

Ciao
Gianni


Posts: 319
Iscritto il: 02 Feb 06
Sviluppatore DrupalTraduttore

Pare che la situazione con trackerg sia risolta (vedo gli ultimi postg independemente da chi l'ha scritto o commentato in ordine temporale).

Per quanto riguarda come visualizzare i post dove sono presenti gli ultimi commenti dell'utente che ha loggato non è sufficiente la funzionalità offerta di base dal link ?q=user/ID/track? Di solito uso quello per rivedere gli ultimi post dove ho commentato io.

__________________

Posts: 350
Iscritto il: 09 Giu 05
Sviluppatore DrupalDrupal Monkey. Mangio moduli e API a colazioneModeratore di Drupal ItaliaRedattore di Drupal Italia. Contribuisco a manuali

TheCrow wrote:

Per quanto riguarda come visualizzare i postg dove sono presenti gli ultimi commenti dell'utente che ha loggato non è sufficiente la funzionalità offerta di base dal link ?q=user/ID/track? Di solito uso quello per rivedere gli ultimi post dove ho commentato io.

Sì, funziona Smiling ..... anche se in realtà si riferisce al threadg nel suo insieme e non alle risposte dei tuoi post.
Giusto per farti capire, a me interessa sapere se qualcuno ha risposto ad un mio post all'interno di un thered.... da quella tabella non posso saperlo, so solo che qualcuno ha risposto a qualcun'altro all'interno del thread.

Ciao
Gianni


Posts: 319
Iscritto il: 02 Feb 06
Sviluppatore DrupalTraduttore

Se ho ben capito potrebbe risultare utile questa funzione se non fosse per il fatto che c'è sempre qualcuno che risponde al threadg o al commento in funzione del link che gli risulta più "comodo", quindi non credo sia affidabile al 100% guardare l'ultima risposta avuta al proprio commento (lo dico perchè faccio spesso questo errore in altri forum Sticking out tongue).

Comunque se si realizza anche questa funzione benvenga Smiling

__________________

Posts: 350
Iscritto il: 09 Giu 05
Sviluppatore DrupalDrupal Monkey. Mangio moduli e API a colazioneModeratore di Drupal ItaliaRedattore di Drupal Italia. Contribuisco a manuali

TheCrow wrote:
Se ho ben capito potrebbe risultare utile questa funzione se non fosse per il fatto che c'è sempre qualcuno che risponde al threadg o al commento in funzione del link che gli risulta più "comodo"

Hai ragione al 100%, personalmente, tra le pochissime cose negative di Drupal, c'è il suo forum nativo Smiling
Comodo se ci devi fare operazioni particolari, come personalizzazioni (visto che è perfettamente integrato con i nodi ed i commenti).... ma come funzionalità inteso come semplicità per l'utente che lo utilizza, fa abbastanza schifo Eye-wink
Ovviamente tutto IMO, considerando che il forum di drupal lo conosco pochissimo, utilizzando anzi altri strumenti per questa particolare funzione. Però, per quel poche che ho visto e avendoci smanettato ieri sul DB, per capirne il funzionamento, questa è l'idea che mi son fatto (potrei anche sbagliare ovviamente)

Ciao
Gianni


Condividi contenuti