Risultati da 1 a 7 di 7

Discussione: scaricare feeds RSS in forma ridotta

  1. #1

    scaricare feeds RSS in forma ridotta

    Vorrei pubblicare sul forum i feeds RSS scaricati da un blog. Tali feeds contengono gli articoli completi scritti dall'autore del blog. L'autore del blog vorrebbe che sul forum i feeds venissero pubblicati in forma di breve sintesi dell'articolo originario, ma, d'altro canto, preferisce tenere impostati i suoi feeds in forma completa per continuare a consentirne il download in forma completa a chi segue il suo blog in formato RSS. Esiste la possibilità di trasformare, lato forum, i suoi feeds da completi a sintesi ? Magari attraverso il template del body ? :

    {rss:description}

    fai click qui per leggere l'articolo completo

  2. #2
    Account disattivato
    Data Registrazione
    Oct 2005
    Località
    Roma
    Messaggi
    537
    uhm... non in maniera nativa. Dovresti scrivere uno script in grado di leggere il feed e farne uno 'strip' di tot lettere da inserire poi nel post creato dal vb.

  3. #3
    Citazione Originariamente Scritto da Beho Visualizza Messaggio
    uhm... non in maniera nativa. Dovresti scrivere uno script in grado di leggere il feed e farne uno 'strip' di tot lettere da inserire poi nel post creato dal vb.

    tradotto in termini terra terra per uno che non è in grado di scrivere uno script ?...

  4. #4
    Viene postato l'articolo parziale o un'altra versione ridotta?

    Per la prima c'è soluzione, per la seconda... bisogna lavorarci.

  5. #5
    Citazione Originariamente Scritto da The Lord of Diplomacy Visualizza Messaggio
    Viene postato l'articolo parziale o un'altra versione ridotta?

    Per la prima c'è soluzione, per la seconda... bisogna lavorarci.

    Il blog da cui provengono i feeds li rende disponibili in forma di articoli completi. Sul mio forum, invece, l'autore del blog chiede che venga pubblicato solo uno stralcio del contenuto dei feeds.
    Mi è venuta una pensata un pò strana: scarico i feeds completi su un blog, dove però faccio in modo che non siano visibili (devo vedere se ciò è possibile). Imposto quel blog in modo da rendere disponibili i feeds in forma di sintesi. Scarico sul forum i feeds provenienti da questo blog "intermedio". In teoria dovrebbe funzionare. MI sa però che il link per leggere l'articolo completo sarebbe quello al blog intermedio e non quello al blog originario..
    Ultima modifica di ik7jwy; 08-09-2007 alle 09:25

  6. #6
    Account disattivato
    Data Registrazione
    Oct 2005
    Località
    Roma
    Messaggi
    537
    Citazione Originariamente Scritto da ik7jwy Visualizza Messaggio
    tradotto in termini terra terra per uno che non è in grado di scrivere uno script ?...
    significa creare uno script che sia in grado di intepretare il file xml generato dal blog e da questo eseguire una funzione split() o explode() che sono in grado di prendere solo una parte, decisa da te, di un intero testo, se questo è interisto in una stringa.

    Mi rendo conto che dilo a parole è più difficile che crearne il codice, quindi scrivo un esempio che non è esautivo dell'argomento (cioè non basta per fare quello che ti serve):

    Codice PHP:
      
          
    function accorcia_stringa($string$dim 100)
          {
              
    $tmp explode(" ",$string);
              
    $avideo "";

              
    // se la string ha troppe parole taglia un pezzo e lo stampa
              
    if(count($tmp)> $dim)
              {.
                  for(
    $i=0;$i<$dim;$i++)
                  {
                      
    $avideo .= $tmp[$i] . " ";
                  }
                  
    $avideo .= "[link]continua a leggere[/link]";
                  echo 
    $avideo;
              }
              else
                  echo 
    $string;
          } 

  7. #7
    Account disattivato
    Data Registrazione
    Sep 2007
    Messaggi
    34
    Perche non usi carp?

    E' una libreria molto semplice che automaticamente fa il parsing e il caching dei feed rss, in piu esporta un sacco di funzioni che permettono di customizzare l'output. Ad esempio, dato un feed rss, puoi scegliere di visualizzare solamente il titolo e i primi 250 caratteri del testo...o solo i titoli..quello che ti pare insomma!

    Nel tuo caso dicendogli

    CarpConf('maxidesc',250);

    lui estrae automaticamente solo i primi 250 caratteri del testo.

    http://forums.geckotribe.com/ Qui trovi tutte le risposte ai problemi, in caso comunque a disposizione (anche se in realta gli esempi allegati al pacchetto scaricabile sono molto chiari)

Discussioni Simili

  1. vBulletin 3.6.x feeds RSS nel forum
    Di ik7jwy nel forum VBulletin 3
    Risposte: 23
    Ultimo Messaggio: 03-11-2008, 16:03
  2. Scaricare Vbulletin
    Di queen_live78 nel forum F.A.Q.
    Risposte: 8
    Ultimo Messaggio: 20-01-2007, 14:33

Segnalibri

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •