Comentare nel profilo

Posts: 42
Iscritto il: 27 Giu 08

ragazzi non so proprio come inserire il form commenti in ogni profilo così che chiunque possa far commenti anche nel profilo di ogni utente... c'è un codice particolare da aggiungere????per favore!! MI SERVE!

__________________

ciaoooooo!


Posts: 419
Iscritto il: 02 Set 07
Moderatore di Drupal ItaliaRedattore di Drupal Italia. Contribuisco a manualiTraduttore

1) Per favore evita di aprire inutilmente altri messaggi uguali, aggiornali con un "up" se nessuno risponde e sei di fretta (messaggio di riferimento: http://www.drupalitalia.org/node/4661)
2) modera il tono anche nel titolo, scrivi in minuscolo

La possibile soluzione è quella di personalizzare la tua pagina degli utenti ed aggiungere in fondo un guestbook. Trovi maggiori info qui:
http://drupal.org/node/35728
http://drupal.org/node/68340#comment-131863

__________________

Posts: 42
Iscritto il: 27 Giu 08

almack wrote:
1) Per favore evita di aprire inutilmente altri messaggi uguali, aggiornali con un "up" se nessuno risponde e sei di fretta (messaggio di riferimento: http://www.drupalitalia.org/node/4661)
2) modera il tono anche nel titolo, scrivi in minuscolo

La possibile soluzione è quella di personalizzare la tua pagina degli utenti ed aggiungere in fondo un guestbook. Trovi maggiori info qui:
http://drupal.org/node/35728
http://drupal.org/node/68340#comment-131863

Scusatemi per il mio comportamento, ma avevo una voglia matta di risolvere questo problema,cmq il codice :

<?php
$uid
= arg(1);
  if (
_guestbook_access('administer', $uid) && is_numeric($op_id)) {
    switch (
$op) {
      case
"delete":
      
$y = guestbook_delete_entry_confirm($uid, $op_id);
      case
'comment':
       
$comment_entry = $op_id;
        break;
    }
  }

 
// Fetch guestbook entries
 
$userid4 = arg(1);
 
$limit = variable_get('guestbook_entries_per_page', 20);
 
$result = pager_query(
   
"SELECT g.*, u1.name, u1.data, u1.picture, u2.name as commentby
    FROM {guestbook} g
    LEFT JOIN {users} u1 ON g.author = u1.uid
    LEFT JOIN {users} u2 ON g.commentauthor = u2.uid
    WHERE g.recipient = $userid4
    ORDER BY g.created DESC"
,
   
$limit, 0, "SELECT COUNT(*) FROM {guestbook} WHERE recipient = %d", $userid4);
 
$entries = array();
  while (
$entry = db_fetch_array($result)) {
   
$entries[] = $entry;
  }

 
$output = theme('guestbook', $userid4, $entries, $comment_entry, $limit);

  print
$output;
?>

una guida mi dice di inserire i codice nella pagina: user_profile.tpl.php ilproblema è che non so dov'è! xD sono andato nella cartella garland ma non c'è..

in molte pagine però hanno tutti dei problemi con questo codice... spero di non aver preso il codice sbagliato...Smiling

__________________

ciaoooooo!


Posts: 419
Iscritto il: 02 Set 07
Moderatore di Drupal ItaliaRedattore di Drupal Italia. Contribuisco a manualiTraduttore

Quello che devi fare è creare una nuova pagina (dunque un nuovo user_profile.tpl.php) per visualizzare gli utenti utilizzando questa guida: http://drupal.org/node/35728

dopo potrai aggiungere il guestbook con i link che ti ho scritto sopra.

__________________

Posts: 42
Iscritto il: 27 Giu 08

almack wrote:
Quello che devi fare è creare una nuova pagina (dunque un nuovo user_profile.tpl.php) per visualizzare gli utenti utilizzando questa guida: http://drupal.org/node/35728

dopo potrai aggiungere il guestbook con i link che ti ho scritto sopra.

quindi quello che devo fare è creare una nuova pagina nominata user_profile.tpl.php in che cartella? nella cartella modules>> user?

cmq dopo aver creato la pagina cosa faccio inserisco il codice che ho trovato nella cartella ed ho tutto fatto?
grazie per le risposte che stai dando
[non capisco le guide che mi propone drupal.org, me le da tutte in inglese...]

cmq ho inserito il codice guest book nel file user_profile.tpl.php <--- la nuova pagina che ho creato,ma niente... non succede nulla Sad

dove sbaglio??!!?Sad

__________________

ciaoooooo!


Posts: 1810
Iscritto il: 01 Gen 07
Admin di Drupal ItaliaSviluppatore DrupalDrupal Monkey. Mangio moduli e API a colazioneTraduttore

user-profile.tpl.php non con l'underscore, ma con il trattino.

PS. ti ho reditato il titolo, il MAIUSCOLO equivale ad urlare e non è cosa gradita Eye-wink

__________________

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: 419
Iscritto il: 02 Set 07
Moderatore di Drupal ItaliaRedattore di Drupal Italia. Contribuisco a manualiTraduttore

Tutte le modifiche e files creati vanno nella cartella del tuo tema.

non ho voglia di tradurre le pagine in inglese usa il traduttore Eye-wink

http://translate.google.com/translate?u=http%3A%2F%2Fdrupal.org%2Fnode%2...
http://translate.google.com/translate?u=http%3A%2F%2Fdrupal.org%2Fnode%2...

Google è tuo amico Smiling
Naturalmente non copiare i campi di codice tradotti !!

Grazie Mavimo mi ero dimenticato

__________________

Posts: 42
Iscritto il: 27 Giu 08

raga non riesco a capire dove sbaglio o creato una pagina user-profile.tpl.php e lo messa nella cartella garland che sarebbe il tema che uso... e dentro la pagina ho messosolo il codice php che avevo trovato.. ma quando vado nel profilo non trovo cambiato niente... non c'è il sistema commento!
Sad perchè???

poi nella guida mi dice che la pagina deve essere nominata user_profile.tpl.php... col trattino basso...
non potete spiearmi passo passo cosa fare?
Laughing out loud grazie per lavostra pazienza...

__________________

ciaoooooo!


Posts: 42
Iscritto il: 27 Giu 08

upp!!

__________________

ciaoooooo!


Posts: 1810
Iscritto il: 01 Gen 07
Admin di Drupal ItaliaSviluppatore DrupalDrupal Monkey. Mangio moduli e API a colazioneTraduttore
  1. Uppare non serve, sopratutto dopo così poco tempo.
  2. Se non c'è risposta è perchè probabilmente è un problema che non hai spiegato bene o per cui la gente non ha tempo/le conoscenze per risponderti
  3. Prova ad usare usernode e fai commentare i nodi profilo, FORSE potresti risolvere in questo modo.
__________________

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: 42
Iscritto il: 27 Giu 08

:/ pensavo fosse facile inserire un benedetto commento...in che senso usernode?

mavimo, non potresti sistemarmelo tu? ho un sito in altervista se vuoi ti do nick e password e sistemi tu il commento... io non ci capisco molto....

Smiling naturalmente se hai tempo....e se puoi... Smiling

__________________

ciaoooooo!


Posts: 1810
Iscritto il: 01 Gen 07
Admin di Drupal ItaliaSviluppatore DrupalDrupal Monkey. Mangio moduli e API a colazioneTraduttore

no, non vado a mettere mano in siti no miei per diversi motivi che forse un giorno ti toccherà capire (non te lo auguro), in ogni caso non puoi commentare un utente, che non è un nodo,ma puoi fare in modo che ogni utente abbia un suo nodo e far commentare questo nodo.

__________________

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: 42
Iscritto il: 27 Giu 08

e come creo un nodo???

__________________

ciaoooooo!


Posts: 1810
Iscritto il: 01 Gen 07
Admin di Drupal ItaliaSviluppatore DrupalDrupal Monkey. Mangio moduli e API a colazioneTraduttore

non te la prendere, io una mano la do volentieri, ma mettici un pò di impegno, leggiti la doc e cerca nie vecchi post, poi prendi una installazione di test e fai delle prove, vedrai che alla fine avrai mooooolta più soddisfazione Eye-wink

__________________

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 )


Condividi contenuti