Bonjour,
Je souhaites intégré sous phpBB un agrégateur de Flux RSS... Ca c'est fait. j'ai fait pas mal de modifs.
Et j'aimerais rewriter toutes les urls de celui ci.. Je n'ai pas encore commencé.
Pour le moment je "m'arrache les cheveux" pour tenter de mettre les titres des Rubriques + Nom des Flux dans le titre de la page (<title> ).
J'ai réussit déjà à mettre la pagination dans le titre de la page (Page1, Page2 etc...)
Mais là pour injecter les Noms des Rubriques et des Noms de Flux... Ce n'est pas facile pour moi.
Voici le début du code. C'est une page que j'ai nommé rss-actus.php avec en début le code de phpBB pour l'inclure à phpBB.
Le fichier :
Code :
- include('rss/config.php');
|
contient les infos de connexion à la BDD.
Et celui :
Code :
- include('rss/functions.php');
|
Les fonctions du script.
Code :
- <?php
- define('IN_PHPBB', true);
- $phpbb_root_path = './';
- include($phpbb_root_path . 'extension.inc');
- include($phpbb_root_path . 'common.'.$phpEx);
- //
- // Start session management
- //
- $userdata = session_pagestart($user_ip, PAGE_SEARCH);
- init_userprefs($userdata);
- //
- // End session management
- //
- make_jumpbox('viewforum.'.$phpEx);
- //
- // Lets build a page ...
- //
- $paginationtl = (@$_GET["deb"] != 0) ? ' - Page' .( floor( (@$_GET["deb"] / '40') ) + 1 ) : '';
- $page_title = "Actualités, News du Web - RSS".$paginationtl;
- include($phpbb_root_path . 'includes/page_header.'.$phpEx);
- /* Agrégateur RSS v1.0 - PHP4/MySQL
- © Didier YVER 2004
- http://www.ASP-PHP.net
- */
- include('rss/config.php');
- include('rss/functions.php');
- // Affichage
- ?>
- <style>
- td,input,select { font:normal 8pt Verdana }
- i { font: normal 8pt Arial; color:gray }
- A { text-decoration:none }
- A:hover { text-decoration:underline }
- .a { font:bold 8pt Verdana }
- .stabilo { background:yellow }
- </style>
|
Il faudrait, je pense, que je récupère les noms de rubrique et Titre depuis la BDD mais le problème c'est que les balises title sont dans :
Code :
- include($phpbb_root_path . 'includes/page_header.'.$phpEx);
|
et si je met les infos de connexions à la BDD du script RSS avec les requetes SQL, ça chamboule tout les connexions à la BDD de phpBB...
Alors avec mes 5% de connaissance en php je ne vois pas comment c'est possible de faire ça.
Merci pour votre aide.
Si, pour m'aider, vous avez besoin d'autres informations ou des fichiers... Je vous les fournirez.
Je n'ai pas de lien aussi parce que je travail en local.
Message édité par mkex64 le 18-02-2008 à 07:48:11
---------------
http://www.unicornis.org/