Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Moderatore di foto/videocamere digitali ed elettronica hi-tech L'avatar di sparwari
    Registrato dal
    Jun 2004
    Messaggi
    7,667

    generatore feed RSS e link corrotti - dove è il problema?

    su un vecchio blog wordpress 1.5 (windows server) ho aggiunto il plugin
    "feedList", che qui è possibile visionare:
    http://rawlinson.us/blog/articles/feedlist-plugin/
    http://wordpress.org/extend/plugins/feedlist/

    per poter avere la possibilità di recupearare i feed rss da un mio forum ed inserirli nella colonna laterale destra del mio blog.


    sembra tutto funzionare, tranne il fatto che se provo a cliccare sui link generati da "feedList" (sulle pagineweb del mio blog) anzichè avere link di questo tipo
    http://www.miosito.com/forum/showthr...action=newpost
    si hanno link di questo tipo
    http://www.miosito.com/forum/showthr...tion%3Dnewpost

    !!!

    dove sbaglio?
    come posso fare per risolvere tale problema?
    1... 2... 3... prova

  2. #2
    Moderatore di foto/videocamere digitali ed elettronica hi-tech L'avatar di sparwari
    Registrato dal
    Jun 2004
    Messaggi
    7,667
    il problema persiste

    ragazzi, c'è un modo per risolvere???
    1... 2... 3... prova

  3. #3
    credo feedlist faccia l'urlencode, ti basta trovare quella riga e rimuoverlo
    « Se nella prima mezz'ora non capisci chi è il pollo, allora il pollo sei tu. » [Thomas "Amarillo Slim" Preston, campione del mondo di poker]

  4. #4
    Moderatore di foto/videocamere digitali ed elettronica hi-tech L'avatar di sparwari
    Registrato dal
    Jun 2004
    Messaggi
    7,667
    Originariamente inviato da king size slim
    credo feedlist faccia l'urlencode, ti basta trovare quella riga e rimuoverlo
    innanzitutto grazie per essere intervenuto!

    allora... scaricando il file zip di feedlist
    http://downloads.wordpress.org/plugi...st.2.61.01.zip
    si trovano 6 file.
    ho provato a trovare il termine "urlencode" in questi 6 file e soltanto in uno si trova:
    il file "simplepie.inc"

    feedlist si può usare o di defualt con MagPie oppure con SimplePie
    come è scritto qui

    -------------------
    http://wordpress.org/extend/plugins/...t/other_notes/

    SIMPLE PIE
    If your feeds don't show up properly OR you just want to use a more modern feed parsing engine go into feedList.php and change $useMagPie = false; instead of true.
    Eventually this will be the only way I pull back feeds but to insure backward compatability at the moment magpie is remaining the default parser.
    -------------------


    e poichè io, usando MagPie (di defualt) non ottenevo nulla, ho impostato in modo da utilizzare proprio SimplePie!

    premesso TUTTO QUESTO, mi par di capire che dovrei intervenire sul file "simplepie.inc", dove il termine "urlencode" (o meglio il termine "rawurlencode") viene ripetuto per 7 volte.

    mmm... a questo punto dovrei intervenire su "rawurlencode"
    http://www.php.net/manual/en/function.rawurlencode.php
    ed eliminare tutti e 7 i riferimenti ???
    1... 2... 3... prova

  5. #5
    Moderatore di foto/videocamere digitali ed elettronica hi-tech L'avatar di sparwari
    Registrato dal
    Jun 2004
    Messaggi
    7,667
    aggiungo che da qui
    http://svn.simplepie.org/simplepie/trunk/simplepie.inc
    è possibile scaricare il file "simplepie.inc"
    1... 2... 3... prova

  6. #6
    Utente di HTML.it L'avatar di Enoa
    Registrato dal
    Jul 2005
    Messaggi
    573

    Re: generatore feed RSS e link corrotti - dove è il problema?

    Prova a modificare la funzione transfromLinkURL:
    Codice PHP:
            function transfromLinkURL($url){
            
    $url str_replace('%3D','=',$url);
            
    $url str_replace('%26','&',$url);
            return 
    $url;
        } 
    la trovi nel file feedListExtensions.php.
    Non mi fiderei a fare un rawurldecode($url), non credo che lo risolvi altrimenti.
    ho visto che in un punto del file simplepie.inc (evviva la sicuressa.inc ) c'è un rawurlencode($this->get_link()) , probabilmente è dove viene generato il problema, prova a commentare o togliere momentaneamente questo rawurlencode

  7. #7
    Moderatore di foto/videocamere digitali ed elettronica hi-tech L'avatar di sparwari
    Registrato dal
    Jun 2004
    Messaggi
    7,667

    Re: Re: generatore feed RSS e link corrotti - dove è il problema?

    Originariamente inviato da Enoa
    Prova a modificare la funzione transfromLinkURL:
    Codice PHP:
            function transfromLinkURL($url){
            
    $url str_replace('%3D','=',$url);
            
    $url str_replace('%26','&',$url);
            return 
    $url;
        } 
    la trovi nel file feedListExtensions.php.
    ho effettuato questa modifica che mi hai consigliato (senza fare altro!) e finalmente adesso i link vengono generati correttamente!
    salvo eventuali altre anomalie che al momento non riscontro, il caso è risolto con successo!

    un grazie davvero sentito a chi è intervenuto nel 3d!

    1... 2... 3... prova

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.