Visualizzazione dei risultati da 1 a 5 su 5
  1. #1

    Inserire "Vai la Forum"

    Ciao

    Vorrei sapere come si può aggiungere il menu "vai al forum" che si apre ad elenco come in questo sito per scegliere velocemente l'argomento desiderato.
    Vorrei implementarlo qui http://forumtrainers.netsons.org/phpbb2/

  2. #2
    allora devi inserire questo pochetto di codice
    codice:
    <FORM name="GoMenuForm0">
    <SELECT name="GoMenu" style="width:119px">
    <OPTION SELECTED VALUE>vai a:</OPTION>
    <OPTION value="http://bt4ever.altervista.org">sito bt4ever</OPTION>
    <OPTION value="http://www.google.it">google</OPTION>
    </SELECT>
    <INPUT type="button" value="Go" onclick="OnGoMenuForm0Link()" language="JavaScript">
    </FORM>
    
    <SCRIPT language="JavaScript">
    function OnGoMenuForm0Link()
    {
       var url = document.GoMenuForm0.GoMenu.options[document.GoMenuForm0.GoMenu.selectedIndex].value +"";
       if (url != '')
       {
          if(parent != self)
          {
             var doc = self;
             while(doc != window.top)
             {
                doc = doc.parent;
             }
             if(url.indexOf("://")!=-1)
             {
                doc.body.window.location.href = url;
             }
             else
             {
                window.top.location.href = url;
             }
          }
          else
          {
             window.top.location.href = url;
          }
          document.GoMenuForm0.GoMenu.selectedIndex=0;
       }
    }
    </SCRIPT>
    comunque, per ogni link che vuoi inserire, aggiungi questo tag dove ti ho messo quei due siti
    <OPTION value="url">nome</OPTION>
    tenta tenta tenta...ci sei riuscito?no...tenta
    IL MIO SPACES
    IL SITO DELLA MIA CLASSE DA VISITARE ;D

    CLICCA X FAVORE

  3. #3
    ah, dimenticavo, il sito dal quale hai visto, ha utilizzato anche codice php...se vuoi, vai nella sezione php e posta li altrimenti vai in ot hehehhe e il mod si inca**a
    tenta tenta tenta...ci sei riuscito?no...tenta
    IL MIO SPACES
    IL SITO DELLA MIA CLASSE DA VISITARE ;D

    CLICCA X FAVORE

  4. #4
    Dovessi implementarla in un file del genere /phpbb/index.php (ti mando le prime righe) dove devo mettere lo script?


    <?php
    /************************************************** *************************
    * index.php
    * -------------------
    * begin : Saturday, Feb 13, 2001
    * copyright : (C) 2001 The phpBB Group
    * email : support@phpbb.com
    *
    * $Id: index.php,v 1.99.2.7 2006/01/28 11:13:39 acydburn Exp $
    *
    *
    ************************************************** *************************/

    /************************************************** *************************
    *
    * This program is free software; you can redistribute it and/or modify
    * it under the terms of the GNU General Public License as published by
    * the Free Software Foundation; either version 2 of the License, or
    * (at your option) any later version.
    *
    ************************************************** *************************/

    define('IN_PHPBB', true);
    $phpbb_root_path = './';
    include($phpbb_root_path . 'extension.inc');
    include($phpbb_root_path . 'common.'.$phpEx);

    //
    // Start session management
    //
    $userdata = session_pagestart($user_ip, PAGE_INDEX);
    init_userprefs($userdata);
    //
    // End session management
    //

    $viewcat = ( !empty($HTTP_GET_VARS[POST_CAT_URL]) ) ? $HTTP_GET_VARS[POST_CAT_URL] : -1;

    if( isset($HTTP_GET_VARS['mark']) || isset($HTTP_POST_VARS['mark']) )
    {
    $mark_read = ( isset($HTTP_POST_VARS['mark']) ) ? $HTTP_POST_VARS['mark'] : $HTTP_GET_VARS['mark'];
    }
    else
    {
    $mark_read = '';
    }

    //
    // Handle marking posts
    //
    if( $mark_read == 'forums' )
    {
    if( $userdata['session_logged_in'] )
    {
    setcookie($board_config['cookie_name'] . '_f_all', time(), 0, $board_config['cookie_path'], $board_config['cookie_domain'], $board_config['cookie_secure']);
    }

    $template->assign_vars(array(
    "META" => '<meta http-equiv="refresh" content="3;url=' .append_sid("index.$phpEx") . '">')
    );

    $message = $lang['Forums_marked_read'] . '

    ' . sprintf($lang['Click_return_index'], '', ' ');

    message_die(GENERAL_MESSAGE, $message);
    }
    //
    // End handle marking posts
    //

    $tracking_topics = ( isset($HTTP_COOKIE_VARS[$board etc etc
    etc etc
    etc etc

  5. #5
    praticamente, devi assegnare questa pagina php a un form, quindi, come è presente nel sito che mi hai fornito, devi richiamare la pagina php in questo modo:
    codice:
    <form method="get" name="jumpbox" action="viewforum.php?sid=bea7da2a7fefbf8fd6d40580e2112af8" onSubmit="if(document.jumpbox.f.value == -1){return false;}"><table cellspacing="0" cellpadding="0" border="0">
    ora lascia stare i vari comandi, lasciali inalterati che poi i spiego...allora, a te interessa l'ACTION qui va collocata la funzione da far eseguire al form una volta premuta l'opzione...bene, nel forum che mi hai mostrato, viene richiamata la pagina viewforum.php?sid=bea7da2a7fefbf8fd6d40580e2112af8 invece di scrivere questa pagina, inserisci la tua pagina php...ti faccio un esempio:

    questo è del forum
    codice:
    <form method="get" name="jumpbox" action="viewforum.php?sid=bea7da2a7fefbf8fd6d40580e2112af8" onSubmit="if(document.jumpbox.f.value == -1){return false;}"><table cellspacing="0" cellpadding="0" border="0">
    questo è il tuo

    codice:
    <form method="get" name="jumpbox" action="miapagina.php" onSubmit="if(document.jumpbox.f.value == -1){return false;}"><table cellspacing="0" cellpadding="0" border="0">
    poi per il resto, nomi, valori, ecc...inerenti al php...chiedi nella sezione apposta..., come per esempio jumpbox, è sicuramente una variabile del listato in php... penso di averti aiutato...
    tenta tenta tenta...ci sei riuscito?no...tenta
    IL MIO SPACES
    IL SITO DELLA MIA CLASSE DA VISITARE ;D

    CLICCA X FAVORE

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.