[PHPBB] exploiter les messages du forum

exploiter les messages du forum [PHPBB] - PHP - Programmation

Marsh Posté le 15-11-2004 à 11:12:37    

J'aimerai utiliser certains messages du forum PHPBB pour les mettres sur mon site ; me servir d'une partie du forum comme support de news pour que celles-ci soient affichées sur mon site et qu'en même temps elles soient sur le forum et que les visiteurs aient un droit de réponse, en quelque sorte.
 
Existe-t'il déjà des modules pour ce genre de manoeuvre ?
Comment faire pour exploiter de manière extérieure ce forum ?


---------------
un instant monsieur ça-va-chier
Reply

Marsh Posté le 15-11-2004 à 11:12:37   

Reply

Marsh Posté le 15-11-2004 à 11:15:45    

faire des requetes sur les champs qui t'interesse, tu te fais tes propres scripts en php pour taper ou tu veux dans la meme base que phpBB


---------------
IVG en france
Reply

Marsh Posté le 15-11-2004 à 11:26:09    

Le script de connexion à la base PHPBB se trouve où ?
C'est un script classique ?
Parce que avec le coup des sessions et tout :/


---------------
un instant monsieur ça-va-chier
Reply

Marsh Posté le 15-11-2004 à 11:28:32    

non, mais les infos sont dans la base, tu connais les identifiants de connexion(login, password, serveur...), au moment de l'install tu les a defini.  
si tu peux acceder a la base, tu peux en extraire des donnes


---------------
IVG en france
Reply

Marsh Posté le 15-11-2004 à 11:32:18    

Merci :jap:
Je vais faire quelques essais :)


---------------
un instant monsieur ça-va-chier
Reply

Marsh Posté le 15-11-2004 à 11:45:30    

Merci de m'avoir remis les idées en place :jap:
En réalité je m'évertuais à tenter un accès à la base avec le login du forum ; en réalité il me faut juste le login classique d'accès à la base, sans se casser la tête. Le forum n'est qu'une base supplémentaire :pt1cable:  
 
Allez, on va dire que c'est le lundi matin  [:wipeout_tt]  
 
 [:muzah]  
 


---------------
un instant monsieur ça-va-chier
Reply

Marsh Posté le 15-11-2004 à 11:47:06    

pas de probleme, bon courage pour te servir de ca comme tu veux, ca va etre chaud vu le bordel de phpBB


---------------
IVG en france
Reply

Marsh Posté le 16-11-2004 à 09:26:03    

Je suis confronté à un petit problème.
L'accès aux informations est résolu, et l'information n'est pas vraiment conforme, j'explique :
 
Lorsque je récupère un message avec une image dans du BBCode avec les balises img ; il y a systématiquement un numéro dans la balise d'ouverture et la balise de fermeture ...
 

Code :
  1. [img:5c2c9e438f]...[/img:5c2c9e438f]


 
Bien entendu le code change à chaque fois ce qui fait que je peux difficilement adapter mon code à cet imbroglio.
 
Que faire ?


Message édité par muzah le 16-11-2004 à 09:27:18

---------------
un instant monsieur ça-va-chier
Reply

Marsh Posté le 16-11-2004 à 10:43:47    

Il reste plus qu'a recuperer le code qui parse le message pour l'afficher...

Reply

Marsh Posté le 16-11-2004 à 11:30:23    

Bonne idée.
 
J'ai essayé.
 
J'ai pas trouvé :cry:


---------------
un instant monsieur ça-va-chier
Reply

Marsh Posté le 16-11-2004 à 11:30:23   

Reply

Marsh Posté le 16-11-2004 à 15:14:53    

Pour parser le html:

$message = preg_replace('#(< )([\/]?.*?)(> )#is', "&lt;\\2&gt;", $message)


 
Pour parser les bbcode:

$message = ( $board_config['allow_bbcode'] ) ? bbencode_second_pass($message, $bbcode_uid) : preg_replace('/\:[0-9a-z\:]+\]/si', ']', $message);


 
Pour les smiles:

$message = smilies_pass($message);


 
Tous ca dans le fichier viewtopic.php mais ca utilise des fonction du forum... donc il faut chercher quel fichier il faut inclure pour que ca marche...

Reply

Marsh Posté le 16-11-2004 à 15:41:09    

le dossier include devrait etre riche en infos la dessus n'est il pas ? :S

Reply

Marsh Posté le 16-11-2004 à 16:31:52    

bob007 a écrit :

le dossier include devrait etre riche en infos la dessus n'est il pas ? :S

il devrait meme reutiliser ces scripts/fonctions plutot que de réécrire les machins pour parser, comme dit ci-dessus :sarcastic:

Reply

Marsh Posté le 16-11-2004 à 16:42:50    

+1 d'acc avec toi

Reply

Marsh Posté le 18-11-2004 à 12:35:54    

merci de vos conseils éclairés :jap:


---------------
un instant monsieur ça-va-chier
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed