• Community Manager

    @Rinzi said:

    il tuo problema nn è windows ma IIS... comunque basta impostare le regole dell'URL rewrite con quel tool che hai già invece che nell'.htaccess

    p.s.: ho provato il mod di jantima, si applica in 10 minuti

    Guarda che lo faccio per voi 🙂


  • User Attivo

    Dai Giorgio, lo mettiamo in 5 minuti così battiamo il record e dopo abbiamo tempo libero 😄


  • Community Manager

    @Jantima said:

    Dai Giorgio, lo mettiamo in 5 minuti così battiamo il record e dopo abbiamo tempo libero 😄

    :sbav:

    Non pensate a male, giochiamo ad unreal tournament 😄


  • Community Manager

    idea sul perchè da

    viewforum.php?%{QUERY_STRING}&f=$1

    nel replacemente lo fa

    viewforum.php?WBQUERY_STRING}&f=$1

    Dove posso trovare alcune regolette?


  • Super User

    il codice è in un file php nella cartella include...

    ora nn ho installato qui il forum e il mod

    lunedì dall'ufficio vedo

    quel % cos'è???


  • Community Manager

    è la regola impostata dall'htacces

    so che sono diverse, ma no ci sono delle regole da studiare?


  • Super User

    @Giorgiotave said:

    idea sul perchè da

    viewforum.php?%{QUERY_STRING}&f=$1

    nel replacemente lo fa

    viewforum.php?WBQUERY_STRING}&f=$1

    Dove posso trovare alcune regolette?
    mi posti l'url dove hai il problema


  • Community Manager

  • Super User

    si è vero ricordo....


  • Community Manager

    @Rinzi said:

    si è vero ricordo....

    Jantima che mi dici? Hai novità?


  • User

    Mi servirebbe un pò una mano a impostare questa funzione dell'URL nel titolo dei topic.

    In particolare (per chi ha usato il mod di Jantima), alla fine cosa appare scritto nel file .htaccess?

    A me appare il forum (la pagina di index con l'elenco delle categorie). Aprendo una di esse però appare la pagina di errore (404 impossibile trovare la pagina).

    Cosa dovrei guardare?

    Grazie,
    Hemirate


  • Super User

    Appena ho 10 min controllo 😉

    E' stato un po un bagno di sangue a dir la verità mettere in piedi il tutto però alla fine ha funzionato, devo ricordarmi un po come ho fatto 😄


  • User

    @Tuonorosso said:

    Appena ho 10 min controllo 😉

    E' stato un po un bagno di sangue a dir la verità mettere in piedi il tutto però alla fine ha funzionato, devo ricordarmi un po come ho fatto 😄

    Grazie 1000

    P.S. A proposito, controlla l'URL di Auto Elaborate nella tua firma :impiccato:


  • Community Manager

    Allora Allora.

    L'errore molto probabilmente sta qui

    {

    // $contents = preg_replace("/(\s+)?(<.+>)(\s+)?/", "$2", ob_get_contents());
    $contents = rewrite_urls(ob_get_contents());
    ob_end_clean();
    echo $contents;

    global $dbg_starttime;
    

    }

    Tuonorosso ha detto che controllerà il suo codice per verificare, poi inseriamo il mod nel progetto [url=http://www.giorgiotave.it/wikigt/os/Ottimizza_il_tuo_CMS]Ottimizza il tuo CMS.

    Giorgio

    P.S. Così mi ottimizzo qualche forum 😄


  • Super User

    allora,

    sopra a quello che hai incollato dovrebbe esserci un:

    // Close our DB connection.
    //
    $db->sql_close&#40;&#41;;
    //$contents = ob_get_contents&#40;&#41;; 
    //ob_end_clean&#40;&#41;; 
    
    

    Il commento di ob_end_clean va messo qui 😉


  • Super User

    ragazzi vi do una chicca 😄

    chi ha il template IRIS come tuonorosso (www. autoelaborate.com/video/index.php)
    ha problemi con il mod di cui state parlando...le url dei forum e dei topic non vengono riscritte senza parametro...

    SOLUZIONE

    sostituire il file viewforum_body.tpl con quello presente nel template subSilver e tutto funzionerà.... (ho fatto anche un'altra cosa ma nn ricordo :?)

    tuono mi fai sapere se ti funziona??


  • Super User

    ottimo, funziona!

    Credo anche di aver capito il problema 😄

    Prova a modificare questa riga:

    	  <td class="row1" width="100%" onmouseover="this.style.backgroundColor='&#123;C_ROW1_OVER&#125;';" onmouseout="this.style.backgroundColor='&#123;C_ROW1&#125;';" onclick="window.location.href='&#123;topicrow.U_VIEW_TOPIC&#125;'"><span class="topictitle">&#123;topicrow.NEWEST_POST_IMG&#125;&#123;topicrow.TOPIC_TYPE&#125;[url="&#123;topicrow.U_VIEW_TOPIC&#125;"]&#123;topicrow.TOPIC_TITLE&#125;</span><span class="gensmall">
    
    
    

    In questa

    	  <td class="row1" width="100%"><span class="topictitle">&#123;topicrow.NEWEST_POST_IMG&#125;&#123;topicrow.TOPIC_TYPE&#125;[url="&#123;topicrow.U_VIEW_TOPIC&#125;"]&#123;topicrow.TOPIC_TITLE&#125;</span><span class="gensmall">
    
    
    

    😉

    Grande Rinzi!


  • Super User

    sisi, è proprio quella riga che ho messo io a causare il problema.

    Lo fa anche nell'index_body.tpl, c'è da sistemarla anche li, ovviamente la riga che ha il collegamento a U_VIEW_FORUM 😉


  • Community Manager

    Tuonorosso,

    puoi copiare tutto il codice, ci sono più ob_end_clean(); e non funziona.

    O mostra pagina bianca, o 404 o non mostra il rewrite.

    Faresti copia incolla del page_tail.php?


  • Super User
    <?php
    /***************************************************************************
     *                              page_tail.php
     *                            -------------------
     *   begin                : Saturday, Feb 13, 2001
     *   copyright            &#58; &#40;C&#41; 2001 The phpBB Group
     *   email                &#58; [email][email protected][/email]
     *
     *   $Id&#58; page_tail.php,v 1.27.2.3 2004/12/22 02&#58;04&#58;00 psotfx 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
     *   &#40;at your option&#41; any later version.
     *
     ***************************************************************************/
    
    if &#40; !defined&#40;'IN_PHPBB'&#41; &#41;
    &#123;
    	die&#40;'Hacking attempt'&#41;;
    &#125;
    
    //
    // Show the overall footer.
    //
    $admin_link = &#40; $userdata&#91;'user_level'&#93; == ADMIN &#41; ? '[url="admin/index.' . $phpEx . '?sid=' . $userdata&#91;'session_id'&#93; . '"]' . $lang&#91;'Admin_panel'&#93; . '
    
    ' &#58; '';
    
    $template->set_filenames&#40;array&#40;
    	'overall_footer' => &#40; empty&#40;$gen_simple_header&#41; &#41; ? 'overall_footer.tpl' &#58; 'simple_footer.tpl'&#41;
    &#41;;
    
    $template->assign_vars&#40;array&#40;
    	'TRANSLATION_INFO' => &#40; isset&#40;$lang&#91;'TRANSLATION_INFO'&#93;&#41; &#41; ? $lang&#91;'TRANSLATION_INFO'&#93; &#58; '',
    	'ADMIN_LINK' => $admin_link&#41;
    &#41;;
    
    $template->pparse&#40;'overall_footer'&#41;;
    
    //
    // Close our DB connection.
    //
    $db->sql_close&#40;&#41;;
    //$contents = ob_get_contents&#40;&#41;; 
    //ob_end_clean&#40;&#41;; 
    
    //
    // begin keyword urls mod
    //
    
    header &#40;'Expires&#58; 0'&#41;;
    header &#40;'Pragma&#58; no-cache'&#41;;
    header &#40;'X-Powered-By&#58;'&#41;;
    header &#40;'Server&#58;'&#41;;
    
    if&#40; function_exists&#40;ob_gzhandler&#41; && $board_config&#91;'gzip_compress'&#93; == 1&#41;
    &#123;
    //	$gzip_contents = preg_replace&#40;"/&#40;\s+&#41;?&#40;\<.+\>&#41;&#40;\s+&#41;?/", "$2", rewrite_urls&#40;ob_get_contents&#40;&#41;&#41;&#41;;
    	$gzip_contents = rewrite_urls&#40;ob_get_contents&#40;&#41;&#41;;
    	ob_end_clean&#40;&#41;;
    	header&#40;'Vary&#58; Accept-Encoding'&#41;;
    	Header&#40;'X-Content-Original-Length&#58; ' . strlen&#40;$gzip_contents&#41;&#41;;
    	Header&#40;'X-Content-Encoded-By&#58; webmedic page optimizer'&#41;;
    //	$gzip_contents = preg_replace&#40;"//", "$2", $gzip_contents&#41;;
    //	Header&#40;'X-Content-Clean-Rem-Length&#58; ' . strlen&#40;$gzip_contents&#41;&#41;;
    //	$gzip_contents = preg_replace&#40;"/&#40;\s+&#41;?&#40;\<.+\>&#41;&#40;\s+&#41;?/", "$2", $gzip_contents&#41;;
    //	$gzip_contents = preg_replace&#40;"/\\r|\\n|\\f/", "", $gzip_contents&#41;;
    //	Header&#40;'X-Content-Clean-Space-Length&#58; ' . strlen&#40;$gzip_contents&#41;&#41;;
    //	$gzip_contents = preg_replace&#40;"/&#40;\S+&#41;\x20&#123;2,&#125;&#40;?=\S+&#41;/", "$1 ",  $gzip_contents&#41;;
    //	Header&#40;'X-Content-Clean-Space-Inside-Length&#58; ' . strlen&#40;$gzip_contents&#41;&#41;;
    	ob_start&#40;'ob_gzhandler'&#41;;
    	echo $gzip_contents;
    	ob_end_flush&#40;&#41;;
    //	header&#40;'Content-Length&#58; '.ob_get_length&#40;&#41;&#41;;
    	ob_end_flush&#40;&#41;;
    
    &#125;
    else
    &#123;
    //	$contents = preg_replace&#40;"/&#40;\s+&#41;?&#40;\<.+\>&#41;&#40;\s+&#41;?/", "$2", ob_get_contents&#40;&#41;&#41;;
    	$contents = rewrite_urls&#40;ob_get_contents&#40;&#41;&#41;;
    	ob_end_clean&#40;&#41;;
    	echo $contents;
    	global $dbg_starttime;
    &#125;
    
    //
    // end keyword urls mod
    //
    
    exit;
    
    ?>