- Home
- Categorie
- La Community Connect.gt
- Tutto sulla Community
- [phpBB] Topic title nell'url tramite mod_rewrite
-
@must said:
chissá, probabilmente perché, come me, non l'avevano mai sentito nominare
Io lo sto "tenendo d'occhio" praticamente dalla nascita, e mi sembra davvero molto ben fatto: soltanto dal punto di vista dell'accessibilità, non c'è proprio confronto con phpBB, che però ha dalla sua il fatto di essere molto diffuso.
-
@ArkaneFactors said:
Un consiglio: ma perché, anziché perdere il sonno per cercare di far funzionare questi mod/hack per phpBB, non passate a un forum che abbia gli URL spider-friendly built-in? [url=http://www.simplemachines.org/]SMF è open-source, accessibile e mi pare che funzioni benissimo (potete vedere la 1.1 RC2 in azione sul [url=http://forum.joomla.org/]forum di Joomla.org). :)Sono masochista.
Proprio non riesco a farlo andare...
Mi d questo errore:
Fatal error: Cannot redeclare if_query() (previously declared in /home/mhd-01/www.forumlibri.com/htdocs/forum/includes/page_header.php:146) in /home/mhd-01/www.forumlibri.com/htdocs/forum/includes/page_header.php on line 146che è proprio dove chiama la funzione:
function if_query($amp) { if($amp != '') ``` :x :x :x E poi io AMO il phpbb :D
-
@fabioski said:
Sono masochista.
Fatal error: Cannot redeclare if_query() (previously declared in /home/mhd-01/www.forumlibri.com/htdocs/forum/includes/page_header.php:146) in /home/mhd-01/www.forumlibri.com/htdocs/forum/includes/page_header.php on line 146
Hai incluso due (o più) volte page_header.php.
Consiglio: usa [url=http://php.net/require_once]require_once per gli include.
-
@ArkaneFactors said:
Fatal error: Cannot redeclare if_query() (previously declared in /home/mhd-01/www.forumlibri.com/htdocs/forum/includes/page_header.php:146) in /home/mhd-01/www.forumlibri.com/htdocs/forum/includes/page_header.php on line 146
Hai incluso due (o più) volte page_header.php.
Consiglio: usa [url=http://php.net/require_once]require_once per gli include. ;)Non ho modificato nulla del phpbb. E non so "metterci" le mani
Non so dove venga inclusa questa pageheader...
-
@fabioski said:
Non ho modificato nulla del phpbb.
Come sarebbe, "Non ho modificato nulla"? Sopra hai scritto:
@fabioski said:
Ho applicato passo passo la modifica
-
Ops, volevo dire che oltre a quella modifica descritta nella mod non ho fatto altre modifiche.
Cioè io ho installato il phpbb, ho cambiato 3 righe nel file sessions.php e poi ho applicato la modifica.
Il template è lo Subsilver.
E nonostante ciò non mi funziona
-
Beh, almeno consolati: [url=http://snipurl.com/pvvy]sei in buona compagnia.
Evidentemente quel mod ha un problema con la versione di phpBB che stai usando tu.
L'errore sembra verificarsi nel footer (page_tail.php). Ora cerco di capire perché.
-
Uhm, ho dato un'occhiata al codice di phpBB, ma purtroppo mi riesce molto difficile capire che cosa causa quell'errore con le scarse informazioni che ho a disposizione. Guardando le pagine indicizzate da Google, comunque, il problema sembra verificarsi solo su /profile.php e /search.php: è il tuo caso? Se sì, in vari include (ad es. in includes/usercp_register.php) vedo questa linea che potrebbe essere la "colpevole":
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
Con ogni probabilità, quando quella linea viene eseguita, page_header.php è già stato incluso da qualche parte (dove? non lo so :D). Abbastanza strano il fatto che l'errore si verifichi dopo che il footer è già stato inviato al browser (se guardi il sorgente delle pagine indicizzate da Google, vedrai che l'errore di PHP viene inserito dopo il tag di chiusura </html>).
Sicuramente il bug potrebbe essere aggirato (non risolto) usando include_once() (o require_once()) al posto di include(), come suggerito sopra. Ma questo implica quantomeno un search&replace su tutti i file sotto /include. Vedi tu se è il caso.
Un'ultima domanda: che cos'hai modificato in sessions.php, esattamente?
-
@ArkaneFactors said:
Un'ultima domanda: che cos'hai modificato in sessions.php, esattamente?
Grazie infinite AF, sto anche io ma ho deciso che lascio perdere e provo altri mods.Modificai questa cosuccia:
includes/sessions.php # #-----[ FIND ]------------------------------------------ # $SID = 'sid=' . $session_id; # #-----[ REPLACE WITH ]------------------------------------------ # if ( $userdata['session_user_id'] != ANONYMOUS ){ $SID = 'sid=' . $session_id; } else { $SID = ''; }
Buone cose,
fabioski
-
Uhmmm... Ultimo tentativo prima di desistere: prova a [url=http://www.phpbb.com/kb/article.php?article_id=12]disattivare il debug mode. Forse è quello a causare la doppia inclusione di page_header.php (vedi il sorgente HTML di [url=http://www.planetewebmaster.com/forum/search.php?search_id=unanswered]questa pagina).
-
@Jantima said:
Qui c'è Il file zip, che contiene tra l'altro Il mod in questione, che non credo sia lo stesso, magari è simile, e che potete visionare qui
Ho usato quello per google contenuto in quel file.Ho dovuto modificare una cosa nell' .htaccess mettendo come cartella non
/
ma
/forum/
ed ora dopo 1000 pugni sul pc (dati molto piano...) funziona:
LibriAdesso però vorrei capire come posso dare alla home page del sito i link alle ultime discussioni con gli stessi link
-
@fabioski said:
funziona:
Libri
Molto belli i nuovi URL!
-
@ArkaneFactors said:
Molto belli i nuovi URL! :)Grandioso Fattori Arkani, tu che vivi agli antipodi... Mi dai una dritta di come posso "ricostruirli per creare i link agli ultimi topcs dalla home peigg?
-
A grandi linee: dovresti guardare il codice utilizzato per generare i link sulla home page, e intervenire lì con modifiche analoghe a quelle che hai apportato al resto di phpBB.
-
potresti mettere in un post, per favore, i passaggi dell'installazione definitivi per far funzionare il mod ?
-
@alive said:
potresti mettere in un post, per favore, i passaggi dell'installazione definitivi per far funzionare il mod ?
- A chi dici? (a me? spero di no)
- Di quale mod parli? Di quello di Tuonorosso? O di quello di fabiòski?
-
chiedevo a fabioski riguardo il mod rewrite che lui è riuscito a far funzionare !
-
@alive said:
chiedevo a fabioski riguardo il mod rewrite che lui è riuscito a far funzionare !
se utilizzi il template Iris appena ho un attimo zippo il mio forum Moddato e metto il download
-
no, uso subsilver
-
@alive said:
no, uso subsilver
forse ho anche quello ma ha di sicuro tutti i colori ritoccati... controllo