Risultati da 1 a 5 di 5

Discussione: Modifica del link del Logo

  1. #1
    Account disattivato
    Data Registrazione
    Nov 2006
    Messaggi
    3

    Modifica del link del Logo

    Salve a tutti,
    Volevo chiedervi se c'è un modo di modificare il link del logo posizionato sulla testata del forum in maniera un pò particolare. Mi spiego subito! Tanto per capirci... l'immagine "VBulletin.it" di questo forum è posizionata in alto a sinistra, una volta che qualcuno ci clicca sopra viene rimandato alla home del forum. Esiste un modo invece di far si che in ogni sezione del forum il link ed il logo possano cambiare? Spero di esser stato il più chiaro possibile .

    Grazie.

  2. #2
    Bodyweb.com L'avatar di Sergio
    Data Registrazione
    Oct 2004
    Località
    Sezana, Slovenia
    Età
    55
    Messaggi
    2,754
    Credo di no, quel link è appunto alla root del forum, per lo meno non esiste un modo standard per poterlo fare... poi ovviamente programmand puoi fare tutto, anche trasformare il vBulletin in un ecommerce

  3. #3
    Account disattivato
    Data Registrazione
    Nov 2006
    Messaggi
    3
    non sapresti per caso di qualche plugin che lo fa? :\

  4. #4
    Borg L'avatar di y2ksw
    Data Registrazione
    Nov 2004
    Località
    Bologna, Italia
    Età
    63
    Messaggi
    9,026
    Vedrò di spiegarti un modo come fare. Non è semplice e richiede un po' di olio di gomito, e molto gomito

    1. Prepari uno script php che viene chimato al click dell'immagine, ad esempio randomlink.php. Il codice che è all'interno dello script potrebbe essere qualcosa come:
    Codice PHP:
    <?php
                header
    ('Location: www.domain.tld');
                die();
    ?>
    2. Vai nel template header, e cambi:
    Codice HTML:
    <!-- logo -->
    <a name="top"></a>
    <table border="0" width="$stylevar[outertablewidth]" cellpadding="0" cellspacing="0" align="center">
    <tr>
     <td align="$stylevar[left]"><a href="$vboptions[forumhome].php$session[sessionurl_q]"><img src="$stylevar[titleimage]" border="0" alt="$vboptions[bbtitle]" /></a></td>
     <td align="$stylevar[right]">
      &nbsp;
     </td>
    </tr>
    </table>
    <!-- /logo -->
    a

    Codice HTML:
    <!-- logo -->
    <a name="top"></a>
    <table border="0" width="$stylevar[outertablewidth]" cellpadding="0" cellspacing="0" align="center">
    <tr>
     <td align="$stylevar[left]"><a href="randomlink.php"><img src="$stylevar[titleimage]" border="0" alt="" /></a></td>
     <td align="$stylevar[right]">
      &nbsp;
     </td>
    </tr>
    </table>
    <!-- /logo -->
    A questo punto viene lanciato lo script al click sul logo. Il lavoro grande però è indicare dove vuoi che vada.

    Con un'ulteriore modifica, puoi sincronizzare l'immagine con la destinazione desiderata:

    Codice HTML:
    <!-- logo -->
    <a name="top"></a>
    <table border="0" width="$stylevar[outertablewidth]" cellpadding="0" cellspacing="0" align="center">
    <tr>
     <td align="$stylevar[left]"><a href="randomlink.php"><img src="randomlogo.php" border="0" alt="" /></a></td>
     <td align="$stylevar[right]">
      &nbsp;
     </td>
    </tr>
    </table>
    <!-- /logo -->
    dove randomlogo.php è un ulteriore script con il codice simile a questo:

    Codice PHP:
    <?php
                header
    ('Location: www.domain.tld/image.gif');
                die();
    ?>
    Per questo esempio non c'è bisogno di sincronizzazione. Ma quando c'è bisogno, la cosa migliore è includere un cookie o una variabile a livello sessione che mantiene traccia. Nota che l'immagine viene sempre caricato, per cui è quest'ultimo script che deve inizializzare la variabile $_SESSION['randomlink'] = 'collegamento' tipo:

    Codice PHP:
    <?php
                session_start
    ();
                
    $_SESSION['collegamento'] = 'http://www.domain.tld/';
                
    header('Location: www.domain.tld/image.gif');
                die();
    ?>
    e l'altro di prima:

    Codice PHP:
    <?php
                session_start
    ();
                
    header('Location: ' $_SESSION['collegamento']);
                die();
    ?>
    Spero che non ti ho confuso
    Giovanni
    http://www.trimelli.com/

    Per favore non mandatemi PM, ma scrivete sul forum. Vi sarà risposto prima.

  5. #5
    Account disattivato
    Data Registrazione
    Nov 2006
    Messaggi
    3
    ti ringrazio infinitamente!! domani lo provo e ti faccio sapere!

    Grazie ancora!!

Discussioni Simili

  1. Link Dinamico HomePage --> Forum
    Di Nunzio nel forum F.A.Q.
    Risposte: 32
    Ultimo Messaggio: 23-06-2008, 15:33
  2. vBulletin 3.6.x Inserire link e banner
    Di dolomiti nel forum VBulletin 3
    Risposte: 1
    Ultimo Messaggio: 19-09-2006, 11:58
  3. vBulletin 3.0.x Come applicare una modifica o l'aggiunta di un plugin a tutti gli stili?
    Di siriuxsadsl nel forum VBulletin 3
    Risposte: 2
    Ultimo Messaggio: 04-12-2005, 15:11
  4. vBulletin 3.0.x modifica header
    Di squalo nel forum VBulletin 3
    Risposte: 2
    Ultimo Messaggio: 29-05-2005, 17:32
  5. vBulletin 3.0.x link "cerca"
    Di squalo nel forum VBulletin 3
    Risposte: 2
    Ultimo Messaggio: 29-05-2005, 17:31

Tag per Questa Discussione

Segnalibri

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •