Oggi è: martedì, 14 ottobre 2008
Collegati

Le ultime novità dal web ed oltre... Un concentrato di news, divertimento e molto altro!

Benvenuto, questo sito si propone di raccogliere notizie varie che circolano per il web, senza filtri, e con un occhio di riguardo verso gli interessi dei giovani. Non dimenticate di votare le notizie per farci sapere quali argomenti vi interessano maggiormente e di segnalarcene di nuove!!

Mother - Diventa Hacker per giocoPenelope Cruz bacia Scarlett JohanssonScherzi tra soldati e altre scene di ordinaria folliaIngredienti: Hp Pavillon al forno, 200°C per 10 minutiSpettacolare pubblicità Birra GuinnessHalle Berry Donna più sexy del 2008 secondo EsquireDeskography - Le vostre scrivanie onlineMail Goggles, l’etilotest di GoogleEmulatore di Google Android online

PhpBB3 Mod: Ultimi Post del forum in Homepage per Topic

Phpbb3 10 last topic post

Sto realizzando un portale WordPress per un sito basato su forum phpBB che presto verrà aggiornato alla versione 3.

Nel portale devono essere visualizzati gli ultimi post sul forum per topic, l’utente, data ed ora ed il forum di appartenza, a tal fine ho creato un semplice script php commentato scaricabile da qua.

Tags: , , , , , , , ,

Segnala l'articolo su:

Articoli simili:

43 Risposte to “PhpBB3 Mod: Ultimi Post del forum in Homepage per Topic”

  1. 4Avatars v0.3.1 v0.3.1 ufo |

    ti ringrazio moltissimo, è esattamente quello che cercavo! solo una cosa: guardando velocemente lo script, mi pare che mostri tutti i topic, anche quelli dei forum “nascosti” a gruppi di utenti. Si può fare in modo che questi non compaiano?
    grazie

  2. 4Avatars v0.3.1 v0.3.1 MiCc83 |

    Una soluzione veloce, veloce potrebbe essere quella di aggiungere nella query prima del “GROUP BY”:
    “AND pp.forum_id <> id del forum di cui nn si vogliono visualizzare i post”. So che è una soluzione stralciata ma al momento sono oberato di lavoro! Appena ritornerò sull’argomento cercherò di fare qualcosa di più serio!

  3. 4Avatars v0.3.1 v0.3.1 Phpbb 3 RC 1 - Prova su strada | Blog83.net |

    [...] non è più online in compenso vi rimando al link italiano ed inglese del sito ufficiale nonchè a questa mod realizzata per visualizzare gli ultimi topic inseriti/aggiornati nell’homepage del vostro [...]

  4. 4Avatars v0.3.1 v0.3.1 Giofilo |

    Grazie per lo script!

    Mi sapresti dire come modificarlo per visualizzare solo i nuovi argomenti (topic) e non i singoli messaggi (post)?

    Grazie,
    Giovanni

  5. 4Avatars v0.3.1 v0.3.1 Roberto |

    Ciao, ottimo script, però il problema è che i link che si visualizzano sono diversi da quelli che genera il forum, se io navigo nel forum ottengo un link di questo tipo viewtopic.php?f=21&t=79 con questo script la stessa destinazione si ottiene con il link viewtopic.php?p=101#p101. Secondo me si dovrebbe modificare in modo che i link siano uguali e togliere il segno # che non viene seguito dagli spider.

  6. 4Avatars v0.3.1 v0.3.1 MiCc83 |

    Devo essere sincero, nn ci metto più le mani dalle prime prove. Non sapevo che il forum usasse all’interno i link nel formato f=x&t=x ma immagino che le due variabili stiano per forum e topic… In quel senso non avrei problema a modificare il codice in: phpbb/viewtopic.php?f=$dati[forum_id]&t=$dati[topic_id] ma se tolgo il #p$dati[post_id] perdo il collegamento alla posizione del singolo post all’interno della pagina.

  7. 4Avatars v0.3.1 v0.3.1 Edoardo |

    Ciao! Ho un problemino…come puoi vedere ho inserito la tua fantastica mod su http://www.regalfantasima.com . Ma mi scombiana la pagina. Come faccio a fare in modo che al 20° carattere compaiano i “…” ?

  8. 4Avatars v0.3.1 v0.3.1 MiCc83 |

    substr($dati[topic_title],0,20) al posto del semplice $dati[topic_title] taglia i titoli al 20simo carattere. Se vuoi che vengano aggiunti i puntini se vengono superati i 20 caratteri devi fare una funzione con strlen.

  9. 4Avatars v0.3.1 v0.3.1 Edoardo |

    Ehmmm…cosa vuol dire strlen? Non potresti darmi un codice da copiare e incollare, non ci capisco molto.

    P.S. Sei un mito, grazie per aver risposto così in fretta!!!!!!!

  10. 4Avatars v0.3.1 v0.3.1 Edoardo |

    E poi non mi taglia!!!! Ho fatto così, perchè non va??

    http://www.regalfantasima.com/modphptopics.txt

  11. 4Avatars v0.3.1 v0.3.1 MiCc83 |

    Di niente! :)
    Purtroppo adesso non ho modo di passarti il codice comunque substr($dati[topic_title],0,20) non va aggiunto alla fine ma al posto di $dati[topic_title]. Purtroppo domani non ci sarò, per mercoledì posso farti sapere qualcosa di più.

  12. 4Avatars v0.3.1 v0.3.1 Edoardo |

    Ok, grazie, perchè ora come ora non capisco come fare!!

  13. 4Avatars v0.3.1 v0.3.1 Edoardo |

    Altro problemone…mi segna anche le modifiche ai messaggi. Adesso mi ritrovo con 3 link uguali, solo perchè ho modificato un messaggio tre volte.

  14. 4Avatars v0.3.1 v0.3.1 MiCc83 |

    Tornato ora! Non ho avuto modo di provarlo ma prova questo codice:
    http://www.nomorepasting.com/getpaste.php?pasteid=11075
    Niente puntini ma il resto dovrebbe essere a posto!
    Per quanto riguarda le modifiche ai messaggi mi fai venire un dubbio ma non dovrebbe farlo perchè nella query il GROUP BY pp.topic_id mette assieme i thread con lo stesso ID.

  15. 4Avatars v0.3.1 v0.3.1 Edoardo |

    Ok, per tagliare ha tagliato, il problema rimangono sia i puntini che la modifica dei messaggi…

  16. 4Avatars v0.3.1 v0.3.1 Edoardo |

    Ok, un amico mi ha aiutato con i puntini, ecco la stringa

    $dati[topic_title] = substr( $dati[topic_title], 0, 7).’…’;

    Il problema rimangono dunque le modifiche

  17. 4Avatars v0.3.1 v0.3.1 Edoardo |

    Ok scusa ancora…le modifiche erano un problema mio. Ora ho scoperto che i puntini compaiono sempre, anche quando il titolo è meno di 40 caratteri. Come faccio a fare in modo che questo non avvenga?

  18. 4Avatars v0.3.1 v0.3.1 MiCc83 |

    Si ma così i puntini te li mette sempre anche se il titolo del post non è stato tagliato cmq per l’altro problema, simulamelo così lo verifico di persona sulla tua home.

  19. 4Avatars v0.3.1 v0.3.1 MiCc83 |

    Con questo codice dovrebbero essere a posto anche i puntini: http://www.nomorepasting.com/getpaste.php?pasteid=11138

  20. 4Avatars v0.3.1 v0.3.1 Edoardo |

    Cioè…non ho parole! Veramente grazie mille, sei stato fantastico!

    How much can I thank you?

  21. 4Avatars v0.3.1 v0.3.1 MiCc83 |

    Non ti preoccupare! E’ stato un piacere! :D

  22. 4Avatars v0.3.1 v0.3.1 Edoardo |

    Ehm…hellooo! Sono tornato! Ahahahah!
    Su internet explorer lo script ha un’interlinea spropositato, che scombina tutta la pagina…come faccio?

  23. 4Avatars v0.3.1 v0.3.1 MiCc83 |

    Non dipende dallo script ma dalle proprietà CSS dell’elemento li

  24. 4Avatars v0.3.1 v0.3.1 Edoardo |

    Purtroppo non è quello, l’ho sostituito da un trattino e non è cambiato nulla! L’interlinea è elevatissimo. Ora ho rimesso il li e lo spazio è uguale: http://www.regalfantasima.com

  25. 4Avatars v0.3.1 v0.3.1 MiCc83 |

    Ho appena controllato… il codice di quella parte è tutto sballato… nel mio codice hai sostituito alle liste i paragrafi (e anche lì le p chiudono senza essere aperte)… insomma è un pò un macello :)

  26. 4Avatars v0.3.1 v0.3.1 Edoardo |

    Non c’è niente che io possa fare? Buaaaaaa :-(

  27. 4Avatars v0.3.1 v0.3.1 MiCc83 |

    soluzione semplice semplice… togli i li e aggiungi un br/ (ovviamente con i < e >) in fondo alla linea

  28. 4Avatars v0.3.1 v0.3.1 Edoardo |

    Ho risolto togliendo l’unico !

  29. 4Avatars v0.3.1 v0.3.1 MiCc83 |

    :D

  30. 4Avatars v0.3.1 v0.3.1 Alessandro |

    Ciao, ottimo script ma volevo sapere come faccio a non far visualizzare i post postati nel viewforum.php?f=42 ??

    Ciauz

  31. 4Avatars v0.3.1 v0.3.1 MiCc83 |

    Aggiungi “AND pp.forum_id <> 42″ senza apici alla query prima del group by

  32. 4Avatars v0.3.1 v0.3.1 Fabio |

    Come faccio a fare in modo che si visualizzino anche i messaggi negli annunci?

  33. 4Avatars v0.3.1 v0.3.1 cicci |

    ciao ragazzi qui su questo sito ho trovato uno che realizza mod per phpbb3 e dice che si possono fare richieste :
    http://www.futuresquare.net
    Spero di essere stato utile

  34. 4Avatars v0.3.1 v0.3.1 MARCO |

    Io nn ho capito dove devo inserire questo script

  35. 4Avatars v0.3.1 v0.3.1 MiCc83 |

    Lo script iniziale va inserito nella home del sito nel caso in cui il forum si trovi nella sottocartella “phpbb/” . Installarlo è semplice ma bisogna conoscere un minimo le basi di html e php…

  36. 4Avatars v0.3.1 v0.3.1 Vale |

    Mille grazie! Il tuo script mi ha risolto un bel po’ di grane :-)

  37. 4Avatars v0.3.1 v0.3.1 MARCO |

    …e quale sarebbe il file home di phpbb3 ke dovrei modificare?
    Mi puoi dare il nome?

  38. 4Avatars v0.3.1 v0.3.1 MiCc83 |

    Marco: Devi inserire lo script all’interno della pagina in cui vuoi visualizzare gli ultimi post del forum poi modificare la prima riga:
    include(’phpbb/config.php’);
    in modo che punti al file di configurazione del forum stesso.
    Vale: Di nulla :D

  39. 4Avatars v0.3.1 v0.3.1 MARCO |

    Ok troppo difficile. Grazie lo stesso

  40. 4Avatars v0.3.1 v0.3.1 MiCc83 |

    Mi spiace Marco…

  41. 4Avatars v0.3.1 v0.3.1 Gioweb |

    MiCc83 ti ringrazio. Iltuo script è proprio quello che cercavo. L’unico problema è che il sito dove devo inserirlo è in asp, allora ho creato una pagina php con lo script e un iframe nel sito ASP. Dovrebbe andare bene… forse dovrò impostare il target _parent per i link… vi farò sapere.

    CIAO

  42. 4Avatars v0.3.1 v0.3.1 MiCc83 |

    Mi fa piacere ti sia stato utile purtroppo non programmo in asp quindi non so che dirti in proposito. La tua soluzione non è proprio pulita ma se funziona… :)

  43. 4Avatars v0.3.1 v0.3.1 Gioweb |

    Si lo sò che è una “sporca” mafunziona!! come dicevo inserendo nel link il target=’_blank’ o target=’_parent’ il tutto risulta integrato.

    Stò personalizzando lo script inserendo le iconcine “icon_topic_latest.gif” Ultimo post, “icon_ucp.gif” Utente, per migliorare la legibbilità della lista.

    Ciao

Lascia una risposta

Per l'avatar registrati su Gravatar.com