• Bannato User Attivo

    Ho cercato un pò nella rete e non ho trovato nulla per phpbb

    Provate a crearne una modificando i parametri sql

    http://www.pc-facile.com/guide/guida_creare_rss.3/


  • Super User

    Ottimo!
    ora mi do da fare e poi pubblichiamo sul Forum o in qualche sez. di Giorgio.

    Ciao


  • Bannato User Attivo

    @Calabria said:

    Ottimo!
    ora mi do da fare e poi pubblichiamo sul Forum o in qualche sez. di Giorgio.

    Ciao

    Bene, una volta preparata la MOD potete caricarla nell'archivio wiki GT!

    :ciauz:


  • User Attivo

    Qualche new sul punto?


  • User Attivo

    @Napster said:

    Ciao Calabria,
    hai cercato nell'archivio di phpbbhacks.com ?

    Ecco qui
    http://www.phpbbhacks.com/category/23/


  • Community Manager

    Sarebbe il massimo avere un RSS lungo per importare i messaggi in vBulletin in alcune sezioni 🙂


  • User Attivo

    Non ho ben capito la tecnica, né perché l'importazione si limiterebbe al primo post, ma temo mi manchino troppi "fondamentali" di rss.

    Ad ogni modo nella pagina che segnalavo nel post qui sopra mi pare di capire che propongano mod e tool che svolgono il lavoro che ti interessa.


  • Bannato User Attivo

    Un paio di domande:

    • ho dei vantaggi a mettere gli RSS?
    • dove trovo questa MOD? "phpBB2 RSS Syndication Mod by Lucas"

    Qualcuno di voi la usa?
    Grazie.


  • User Attivo

    E' difficile individuare un vantaggio concreto e preciso... per esempio gli utenti del forum potrebbero avere interesse a seguirlo tramite un feed reader; oppure potresti voler inserire in una pagina di un tuo sito un box con gli ultimi aggiornamenti.


  • Bannato User Attivo

    Per il posizionamento non da vantaggi?
    Mettiamo che il sito della gazzetta usi i miei rss...


  • User Attivo

    Ciao a tutti

    ho appena completato il Forum di ucrainaviaggi.com con i feed rss e funziona benissimo

    se qualcuno non trova la mod lo dica che la metto scaricabile da qualche parte.

    Il feed rilevato si vede in alibrando.it

    Ciao a tutti

    Alibrando

    P.S. x Giorgio: cosa è un rss lungo che almeno provo a fare delle intopate?


  • User Attivo

    Ciao donbairo,

    a me interessa molto il lavoro che hai fatto e che mi pare funzioni perfettamente.

    Mi puoi indicare quale è la mod che hai adoperato di preciso? E come hai inserito il box di aggiornamento all'interno di alibrando.it?


  • Super User

    @donbairo said:

    Ciao a tutti

    ho appena completato il Forum di ucrainaviaggi.com con i feed rss e funziona benissimo

    se qualcuno non trova la mod lo dica che la metto scaricabile da qualche parte.

    Il feed rilevato si vede in alibrando.it

    Ciao a tutti

    Alibrando

    P.S. x Giorgio: cosa è un rss lungo che almeno provo a fare delle intopate?

    Ottimo possiamo metterla online e magari creare una piccola guida per l'implementazione.


  • User

    Interessa molto anche a me visto che non riesco a trovare on line una guida 😉


  • User Attivo

    Giusto perchè il lunedì non ho niente da fare... (se mi vede mio socio mi uccide)

    Allora:

    La mod la scaricate da quì :

    [url=http://www.ucrainaviaggi.com/servizio/phpbb-rss.zip]phpbb-RSS

    fate un BK del database del forum e dei file da modificare per sicurezza

    se non sapete come istallare la mod seguite le istruzioni che sono in questo forum a [url=http://www.giorgiotave.it/forum/phpbb/33653-le-mod-usate-x-phpbb.html]questo post.

    Dovete leggermente modificare il DB MySql ma sono due modifiche molto semplici comunque vi spiego:

    Andate come amministratori alla pagina di MySql sul server poi fate click nella icona dentro il cerchio rosso come nella jpg sotto:

    image

    appare un'altra schermata e inserite come nell'immagine, la stringa di modifica le modifiche sono 2:
    **

    #-----[ SQL ]------------------------------------------

    INSERT INTO phpbb_config (config_name, config_value)
    VALUES ('rss_image', '');
    INSERT INTO phpbb_config (config_name, config_value)
    VALUES ('max_rss_topics', '15');
    **
    e io le ho fatte in due volte

    poi cliccate nell'icona del cerchietto rosso per confermare:

    image

    Quando avete confermato la schermata vi darà risposta di successo o meno.

    Seguire alla lettera anche se è scritto in inglese le istruzioni per installare.

    Per quanto riguarda le lingue dovete inserire le parti che interessano in tutte le lingue che avete nel forum per quanto riguarda quella in lingua italiana le ho tradotte io ma sono molto semplici e può farlo chiunque comunque per praticità le inserisco quì:

    -in lang-main.php (italiano)
    //
    // RSS
    //
    $lang['rss_forum'] = "metti il nome del tuo forum RSS feed";
    $lang['rss_topic'] = "Argomenti RSS feed";
    $lang['rss_latest'] = "Ultimo argomento RSS feed";

    //
    // That's all, Folks!
    // -------------------------------------------------
    Cre do che non sia necessario specificare che il metti il nome del tuo forum va modificato con PIPPO FORUM ovvero il nome che avete dato al vostro forum, ma io l'ho specificato perchè so benissimo che non si nasce imparati.

    Senza stare a cercare molto questo va inserito alla fine del file e vale anche per il prossimo:

    -in lang-admin.php (italiano)

    //
    // RSS
    //
    $lang['rss_image'] = "RSS Image<br /><span class='gensmall'>Questa immagine sarà indicata nel lettore di RSS. Inserisci il percorso completo dell'immagine.</span>";
    $lang['rss_config'] = "RSS Configurazione";
    $lang['rss_config_explain'] = "Su questa pagina puoi cambiare la configurazione RSS.";
    $lang['rss_max_topics'] = "Massimo numero di argomenti visualizzati RSS";
    $lang['rss_config_updated'] = "Questa configurazione RSS è stata salvata nel database!";
    //
    // That's all Folks!
    // -------------------------------------------------

    nel menu di amministrazione del forum vi appare una nuova voce:

    image

    cliccate su questa voce per effettuare i settaggi della Mod e vi appare questa schermata:

    image

    Alla voce 1 mettete una piccola immagine che identifica il vostro forum, gli date il percorso completo e la metterete dove vi pare in una cartella del vostro server.

    Alla voce 2 indicate quanti argomenti volete che siano visuallizzati dal lettore di RSS

    Io personalmente al lettore escludo le descrizioni altrimenti viene una paginata di cose che meglio leggere sul forum.

    per quanto riguarda il lettore che ho inserito sul sito [url=http://www.alibrando.it]Alibrando guardo se riesco in giornata a postarvi i codici e la classe in php necessaria.

    Il forum riguarda [url=http://www.ucrainaviaggi.com/forum/]Forum Ucraina Viaggi, ho messo tutti i link perchè a voi servono come confronto e a me come PR (viva la sincerità).

    Saluti


  • User

    Grazie molte!

    Ora ci do un'occhiata e spero di riuscirci 😉


  • User Attivo

    Ciao

    vediamo questo lettore di RSS da inserire nel sito.

    Cominciamo con scaricare la classe php necessaria per il suo funzionamento.

    (per i moderatori, se troviamo uno spazio più idoneo per il materiale da scaricare non sarebbe male)

    La trovate qui: [url=http://www.ucrainaviaggi.com/servizio/class-reader-rss.rar]Classe php

    In questo file Rar trovate due cartelle da copiare nella root del vostro sito e 4 file .inc sempre da copiare nella root.

    Fate un box con i css (con questo il box si adatta alla grandezza del vostro spazio)

    Codice css (da incollare e copiare nel vostro file css)

    div#bordo{
    background-color: transparent;
    padding: 2px ;
    border: 1px solid #000000;
    }

    Il colore del bordo cambiatelo come vi piace adesso è nero, ma anche il fondo togliete transparent e mettete #comevipare.
    Se non vi piace questo box non lo utilizzate o ne fate un altro, questo per dire che non è indispensabile per il funzionamento.

    è evidente che richiamerete il box per inserire il lettore in questo modo:

    <div id=”bordo”>

    codice del lettore

    </div>

    Passiamo al codice del lettore:

    <?php
    require_once('rss_fetch.inc');
    $url = "http://www.tiziocaiosempronio.com/forum/rss.php/";
    if ($url) {
    $rss = fetch_rss($url);
    echo "<a href="". $rss -> channel['link'] ."">".
    $rss -> channel['title'] ."</a>";
    echo "<ul>";
    echo "<li><b>Questi sono gli ultimi argomenti pubblicati:</b><br /></li>";
    foreach ($rss -> items as $feed) {
    echo "<li>".
    "<a href="". $feed['link'] ."">". $feed['title'] ."</a><br />".
    "</li>";
    }
    echo "</ul>";
    }
    ?>

    Mi sembra evidente che dovete editare l’url con l’indirizzo esatto del vostro forum ma il ogni caso finire sempre con rss.php

    Se non volete inserire il codice in esteso sul sito lo salvate come vi pare ad esempio “lettore.php” poi nella pagina editate dove vi serve:

    <?php
    requie_once(‘lettore.php’);
    ?>

    quindi se utilizzate questo sistema il tutto viene:

    <div id=”bordo”>
    <?php
    require_once(‘lettore.php’);
    ?>
    </div>

    Mi sembra che ci sia tutto, considerando che a me funziona credo che se non funziona dovete solo “intopare” e vedere dove sbagliate. Trovare l’errore è molto semplice basta non andare a letto fino che non si trova.

    Un saluto a tutti
    Alibrando


  • User

    @donbairo said:

    Giusto perchè il lunedì non ho niente da fare... (se mi vede mio socio mi uccide)

    Allora:

    La mod la scaricate da quì :

    [url=http://www.ucrainaviaggi.com/servizio/phpbb-rss.zip]phpbb-RSS

    fate un BK del database del forum e dei file da modificare per sicurezza

    se non sapete come istallare la mod seguite le istruzioni che sono in questo forum a [url=http://www.giorgiotave.it/forum/phpbb/33653-le-mod-usate-x-phpbb.html]questo post.

    Dovete leggermente modificare il DB MySql ma sono due modifiche molto semplici comunque vi spiego:

    Andate come amministratori alla pagina di MySql sul server poi fate click nella icona dentro il cerchio rosso come nella jpg sotto:

    image

    appare un'altra schermata e inserite come nell'immagine, la stringa di modifica le modifiche sono 2:
    **

    #-----[ SQL ]------------------------------------------

    INSERT INTO phpbb_config (config_name, config_value)
    VALUES ('rss_image', '');
    INSERT INTO phpbb_config (config_name, config_value)
    VALUES ('max_rss_topics', '15');
    **
    e io le ho fatte in due volte

    poi cliccate nell'icona del cerchietto rosso per confermare:

    image

    Quando avete confermato la schermata vi darà risposta di successo o meno.

    Seguire alla lettera anche se è scritto in inglese le istruzioni per installare.

    Per quanto riguarda le lingue dovete inserire le parti che interessano in tutte le lingue che avete nel forum per quanto riguarda quella in lingua italiana le ho tradotte io ma sono molto semplici e può farlo chiunque comunque per praticità le inserisco quì:

    -in lang-main.php (italiano)
    //
    // RSS
    //
    $lang['rss_forum'] = "metti il nome del tuo forum RSS feed";
    $lang['rss_topic'] = "Argomenti RSS feed";
    $lang['rss_latest'] = "Ultimo argomento RSS feed";

    //
    // That's all, Folks!
    // -------------------------------------------------
    Cre do che non sia necessario specificare che il metti il nome del tuo forum va modificato con PIPPO FORUM ovvero il nome che avete dato al vostro forum, ma io l'ho specificato perchè so benissimo che non si nasce imparati.

    Senza stare a cercare molto questo va inserito alla fine del file e vale anche per il prossimo:

    -in lang-admin.php (italiano)

    //
    // RSS
    //
    $lang['rss_image'] = "RSS Image<br /><span class='gensmall'>Questa immagine sarà indicata nel lettore di RSS. Inserisci il percorso completo dell'immagine.</span>";
    $lang['rss_config'] = "RSS Configurazione";
    $lang['rss_config_explain'] = "Su questa pagina puoi cambiare la configurazione RSS.";
    $lang['rss_max_topics'] = "Massimo numero di argomenti visualizzati RSS";
    $lang['rss_config_updated'] = "Questa configurazione RSS è stata salvata nel database!";
    //
    // That's all Folks!
    // -------------------------------------------------

    nel menu di amministrazione del forum vi appare una nuova voce:

    image

    cliccate su questa voce per effettuare i settaggi della Mod e vi appare questa schermata:

    image

    Alla voce 1 mettete una piccola immagine che identifica il vostro forum, gli date il percorso completo e la metterete dove vi pare in una cartella del vostro server.

    Alla voce 2 indicate quanti argomenti volete che siano visuallizzati dal lettore di RSS

    Io personalmente al lettore escludo le descrizioni altrimenti viene una paginata di cose che meglio leggere sul forum.

    per quanto riguarda il lettore che ho inserito sul sito [url=http://www.alibrando.it]Alibrando guardo se riesco in giornata a postarvi i codici e la classe in php necessaria.

    Il forum riguarda [url=http://www.ucrainaviaggi.com/forum/]Forum Ucraina Viaggi, ho messo tutti i link perchè a voi servono come confronto e a me come PR (viva la sincerità).

    Saluti

    Dopo aver inserito la stringa mi da questo errore :mmm:

    Errore
    query SQL:

    #-----[ SQL ]------------------------------------------

    INSERT INTO phpbb_config( config_name, config_value )
    VALUES (
    'rss_image', ''
    );

    Messaggio di MySQL:

    #1062 - Duplicate entry 'rss_image' for key 1


  • User Attivo

    Daniele

    guarda se non hai inserito 2 volte a me ha funzionato subito, magari evita il "quote" altrimenti il post diventa lunghissimo

    Attento alla sintassi perchè non vorrei tu avessi copiato male il codice:

    INSERT INTO phpbb_config (config_name, config_value) VALUES ('rss_image', '');

    le ultime due non sono doppie virgolette " ma due '' singole altrimenti questo codice non avrebbe senso.

    Copia e incolla questa riga che ho riportato sopra.

    Edit: dato che ci siamo ti spiego anche il significato del codice almeno riesci a farti una idea:

    inserisce due campi nella tabella phpbb_config di cui uno è un valore fisso ovvero rss_image l'altro è un campo vuoto e tu dal pannello di amministrazione dovrai riempirlo con una eventuale piccola immagine che identifica il tuo forum ma nel codice del lettore che io ho postato non c'è questa opzione e quindi non la vedrai, comunque puoi lasciare anche il campo vuoto.

    Fine edit

    Ciao


  • User

    @donbairo said:

    Daniele

    guarda se non hai inserito 2 volte a me ha funzionato subito, magari evita il "quote" altrimenti il post diventa lunghissimo

    Attento alla sintassi perchè non vorrei tu avessi copiato male il codice:

    INSERT INTO phpbb_config (config_name, config_value) VALUES ('rss_image', '');

    le ultime due non sono doppie virgolette " ma due '' singole altrimenti questo codice non avrebbe senso.

    Copia e incolla questa riga che ho riportato sopra.

    Ciao

    Grazie

    Devo inserire questa stringa, giusto?

    #-----[ SQL ]------------------------------------------

    INSERT INTO phpbb_config (config_name, config_value)
    VALUES ('rss_image', '');
    INSERT INTO phpbb_config (config_name, config_value)
    VALUES ('max_rss_topics', '15');