Risultati da 1 a 5 di 5

Discussione: Mostrare ultimi post di Vbulletin su sito web

  1. #1
    Junior Member
    Data Registrazione
    Mar 2012
    Località
    Roma
    Messaggi
    25

    Mostrare ultimi post di Vbulletin su sito web

    Ciao a tutti,
    vorrei interfacciarmi al mio vbulletin per mostrare ciò che mi interessa sulla parte blog (wordpress) del mio network, ovvero i classici ultimi post, ultime risposte ecc... Ho già provato parsando gli RSS ma la flessibilità è molto ridotta poichè i dati a disposizione sono piuttosto limitati (almeno per quanto ho potuto constatare io)

    Conoscete un modo o una procedura standard (o qualche script da a adattare) cui attenersi per interfacciarsi a VB?
    VB e Blog sono sulla stessa macchina virtuale.
    Grazie!

  2. #2
    Borg L'avatar di y2ksw
    Data Registrazione
    Nov 2004
    Località
    Bologna, Italia
    Età
    63
    Messaggi
    9,026
    Tramite codice scritto ad hoc per questo compito. Ci vuole qualcuno che si intende molto bene di WP e di vbulletin.
    Giovanni
    http://www.trimelli.com/

    Per favore non mandatemi PM, ma scrivete sul forum. Vi sarà risposto prima.

  3. #3
    Junior Member
    Data Registrazione
    Mar 2012
    Località
    Roma
    Messaggi
    25
    Ok ti ringrazio,
    WP non è un problema, il php lo conosco in maniera scolastica ma alla fine sbattendoci il "grugno" ci arrivo alle cose. Il discorso che facevo è orientato più a Vbulletin, ovvero:
    esistono degli oggetti da utilizzare, o delle API messe a disposizione che mi consentano di interfacciarmi col db senza scrivere uno snippet di codice da zero?
    Grazie ancora

  4. #4
    Borg L'avatar di y2ksw
    Data Registrazione
    Nov 2004
    Località
    Bologna, Italia
    Età
    63
    Messaggi
    9,026
    Ci sono delle API, ma il loro utilizzo è troppo complicato in rispetto a un semplice accesso al database e lettura degli articoli.

    Codice:
    SELECT postid, pagetext 
    FROM post 
    ORDER BY dateline DESC 
    LIMIT 0,10
    è ad esempio una query che essenzialmente recupera gli ultimi 10 messaggi dal database.

    Se poi ti servono piuttosto le discussioni (nella norma):

    Codice:
    SELECT postid, p.threadid, title, pagetext 
    FROM thread t
    LEFT JOIN post p ON p.threadid = t.threadid
    ORDER BY p.dateline DESC 
    LIMIT 0,10
    In questo caso poi hai tutto per comporre un anteprima di alcuni post, con titolo e tutto. Resta poi la rimozione dei BB Code e simili con semplici str_replace() da PHP. Le URL sono poi composte da:

    showthread.php?p=$postid#post$postid

    oppure, per saltare al messaggio più recente noncurante dell'anteprima:

    showthread.php?t=$threadid&goto=newpost
    Giovanni
    http://www.trimelli.com/

    Per favore non mandatemi PM, ma scrivete sul forum. Vi sarà risposto prima.

  5. #5
    Junior Member
    Data Registrazione
    Mar 2012
    Località
    Roma
    Messaggi
    25
    Perfetto, ancora grazie.
    Partirò dalle query segnalate per arrivare a quello che mi serve

Discussioni Simili

  1. vBulletin 3.6.x [BLOG] Ultimi post in rilievo
    Di wb08 nel forum VBulletin 3
    Risposte: 2
    Ultimo Messaggio: 08-07-2008, 17:10
  2. vBulletin 3.6.x Ultimi post del forum
    Di alexanderover nel forum VBulletin 3
    Risposte: 3
    Ultimo Messaggio: 31-01-2008, 21:53
  3. vBulletin 3.6.x Modulo ultimi post di vbadvanced
    Di Ricsca nel forum VBulletin 3
    Risposte: 0
    Ultimo Messaggio: 10-01-2008, 15:08
  4. Feed RSS degli ultimi post fatti nel forum
    Di fabiano1987 nel forum F.A.Q.
    Risposte: 15
    Ultimo Messaggio: 27-08-2007, 01:05
  5. vBulletin 3.6.x anteprima post su home page sito
    Di norma nel forum VBulletin 3
    Risposte: 5
    Ultimo Messaggio: 10-08-2007, 11:08

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
  •