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/
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/
allora devi inserire questo pochetto di codice
comunque, per ogni link che vuoi inserire, aggiungi questo tag dove ti ho messo quei due siticodice:<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>
<OPTION value="url">nome</OPTION>
![]()
tenta tenta tenta...ci sei riuscito?no...tenta
IL MIO SPACES
IL SITO DELLA MIA CLASSEDA VISITARE ;D
CLICCA X FAVORE
ah, dimenticavo, il sito dal quale hai visto, ha utilizzato anche codice php...se vuoi, vai nella sezione php e posta lialtrimenti 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 CLASSEDA VISITARE ;D
CLICCA X FAVORE
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
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:
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: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 è del forum
questo è il tuocodice:<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">
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...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">![]()
tenta tenta tenta...ci sei riuscito?no...tenta
IL MIO SPACES
IL SITO DELLA MIA CLASSEDA VISITARE ;D
CLICCA X FAVORE