Mod PHPBB3 Portal & sujets récents : ajouter les messages

Ici sera assuré le support pour n'importe quel MOD non présent dans la base de données de phpBB-fr.

Modérateur: Equipe

Règles du forum
Rappel: Conditions générales d'utilisation de phpBB-fr.com - Conditions générales de support de phpBB-Fr.com

Merci de mettre le titre du MODs et la version entre crochet et un titre explicite afin de faciliter la recherche. Exemple :
[nom du mod + numéro de version]Titre explicite résumant le problème.

Re: Mod PHPBB3 Portal & sujets récents : ajouter les messages

Messagepar Dakin Quelia » 12 Avr 2008 à 14:41

Bonjour,

Attention aux multiples messages en moins de 24 heures. :wink:

A bientôt,
Image Aucun support par mail, MP ou msn.
Développeur d'une framework phpBB (outil) | Mon blogue: Mon blogue | phpBB Forge: cliquez ici | DeviantArt: cliquez ici | IRC: cliquez ici
Avatar de l’utilisateur
Dakin Quelia
Superstar
 
Messages: 20649
Inscription: 31 Oct 2006 à 18:33
Localisation: Belgique

Re: Mod PHPBB3 Portal & sujets récents : ajouter les messages

Messagepar ksar » 14 Avr 2008 à 13:01

Salut,

Premièrement je m'appel KSAR et pas KASAR

Deuxio : Je veux bien avoir fait des fautes dans ton php mais de la a avoir
telesat a écrit:kasar, on a trouvé dans ton code beaucoup d'erreurs, virgules manquantes, parenthèses...
et surtout, tu appelles des tables inconnues sur la bdd

La ça me semble un peux gros!! Je ne fait pas appel a une table inexistante!!
Pour ce point la je te renverrais vers le centre de documentation ou des cours sur le php, car tu te permet de dire des choses sans fondement.

Pour ton problème (une fois qu'on a pris tout ça dans le tête on a envie de continuer :mrgreen:, je dois être un peux Maso sur le bords :mrgreen: ) essaye ça : http://inquisiteur5.free.fr/recent.zip

@++
Total in Love de phpBB :mrgreen:
Avatar de l’utilisateur
ksar
Roi des posts
Roi des posts
 
Messages: 593
Inscription: 24 Oct 2007 à 10:00
Localisation: IDF
Avertissements: 2

Re: Mod PHPBB3 Portal & sujets récents : ajouter les messages

Messagepar o77 » 14 Avr 2008 à 14:16

Salut,
désolé d'écorcher un pseudo, cela arrive quand on ecrit de mémoire :wink: ou c etait une faute de frappe comme j en fais parfois.
Ensuite, oui, il y avait un probleme avec ces lignes..
Code: Tout sélectionner
$sql = 'SELECT t.topic_title, t.forum_id, t.topic_id, p.post_text
FROM ' . POSTS_TABLE . ' p JOIN ' . TOPICS_TABLE . ' t ON p.topic_id = t.topic_id
du moins la façon de les appeler. Je ne remets en aucun cas tes scripts en doute, mais en remettant les lignes normales, je retrouvais la page avec des erreurs. Avec, ca faisait page blanche.
Et, oui, il y manquait une virgule ou deux.
Je ne m attendais pas a un code tout fait mais au moins pouvant afficher quelque chose d'autre.
Si tu as mal pris tout cela, désolé encore, mais c etait inscrit en termes d'information. Si j'aurais voulu le dire haut et fort, quitte à le dire sèchement, j'aurais mis du gras et des !! . Hors ici ce n'est pas le cas :wink:

Apres test et correction d'une virgule de trop
Code: Tout sélectionner
'U_VIEW_TOPIC' => append_sid("{$phpbb_root_path}viewtopic.$phpEx", 'f=' . $row['forum_id'] . '&t=' . $row['topic_id'][b],[/b]),
et une manquante
Code: Tout sélectionner
'MESSAGE' => substr($row['post_text'], 0, 30) . '... '[b],[/b]

erreur generale
Code: Tout sélectionner
SQL ERROR [ mysqli ]

Column 'forum_id' in where clause is ambiguous [1052]

SQL

SELECT t.topic_title, t.forum_id, t.topic_id, p.post_text FROM phpbb_posts p JOIN phpbb_topics t ON p.topic_id = t.topic_id WHERE topic_status <> 2 AND topic_approved = 1 AND topic_type = 0 AND forum_id <> 3 AND forum_id <> 4 AND forum_id <> 5 AND forum_id <> 25 ORDER BY topic_time DESC LIMIT 10

BACKTRACE

FILE: includes/db/mysqli.php
LINE: 143
CALL: dbal->sql_error()

FILE: includes/db/mysqli.php
LINE: 185
CALL: dbal_mysqli->sql_query()

FILE: includes/db/dbal.php
LINE: 157
CALL: dbal_mysqli->_sql_query_limit()

FILE: portal/block/recent.php
LINE: 99
CALL: dbal->sql_query_limit()

FILE: portal.php
LINE: 54
CALL: include('portal/block/recent.php')
phpBB forums.. what else ?
Avatar de l’utilisateur
o77
Roi des posts
Roi des posts
 
Messages: 583
Inscription: 14 Mar 2008 à 08:50
Localisation: Belgique

Re: Mod PHPBB3 Portal & sujets récents : ajouter les messages

Messagepar ErnadoO » 14 Avr 2008 à 14:47

telesat a écrit:
Code: Tout sélectionner
AND forum_id <> 3 AND forum_id <> 4 AND forum_id <> 5 AND forum_id <> 25

C'est en effet du grand n'importe quoi cette clause WHERE 8O
L'équivalent correct:
Code: Tout sélectionner
AND forum_id NOT IN (3,4,5,25)
ErnadoO
 

Re: Mod PHPBB3 Portal & sujets récents : ajouter les messages

Messagepar ksar » 14 Avr 2008 à 15:12

ErnadoO a écrit:
telesat a écrit:
Code: Tout sélectionner
AND forum_id <> 3 AND forum_id <> 4 AND forum_id <> 5 AND forum_id <> 25

C'est en effet du grand n'importe quoi cette clause WHERE 8O
L'équivalent correct:
Code: Tout sélectionner
AND forum_id NOT IN (3,4,5,25)


Effectivement il y a plus simple que mon where mais le problème viens surtout du t.forum_id.

il faudrait mettre:
Code: Tout sélectionner
AND t.forum_id NOT IN (3,4,5,25)


@+
Total in Love de phpBB :mrgreen:
Avatar de l’utilisateur
ksar
Roi des posts
Roi des posts
 
Messages: 593
Inscription: 24 Oct 2007 à 10:00
Localisation: IDF
Avertissements: 2

Re: Mod PHPBB3 Portal & sujets récents : ajouter les messages

Messagepar ErnadoO » 14 Avr 2008 à 15:49

C'est pas que c'est plus simple, c'est que c'est LA façon correct d'écrire ce que tu cherchais à faire
ErnadoO
 

Re: Mod PHPBB3 Portal & sujets récents : ajouter les messages

Messagepar ksar » 14 Avr 2008 à 15:53

Désolé mais ma requête marche aussi.

Et c'est pas se que je veux faire mais se que telesat veux faire.

@++
Total in Love de phpBB :mrgreen:
Avatar de l’utilisateur
ksar
Roi des posts
Roi des posts
 
Messages: 593
Inscription: 24 Oct 2007 à 10:00
Localisation: IDF
Avertissements: 2

Re: Mod PHPBB3 Portal & sujets récents : ajouter les messages

Messagepar o77 » 14 Avr 2008 à 15:59

dans l acp, onglet portail, pour le réglage de recent block, je n'autorise pas les forums précités.
phpBB forums.. what else ?
Avatar de l’utilisateur
o77
Roi des posts
Roi des posts
 
Messages: 583
Inscription: 14 Mar 2008 à 08:50
Localisation: Belgique

Re: Mod PHPBB3 Portal & sujets récents : ajouter les messages

Messagepar ErnadoO » 14 Avr 2008 à 16:07

ksar a écrit:Désolé mais ma requête marche aussi.

Et c'est pas se que je veux faire mais se que telesat veux faire.

@++

Tu fais exprès de rien comprendre?
Je n'ai pas dis qu'elle ne marchait pas, mais qu'elle était incorrecte
:roll:
Pour ce que telesat veux faire, il existe une façon propre, celle que j'ai donnée
ErnadoO
 

Re: Mod PHPBB3 Portal & sujets récents : ajouter les messages

Messagepar ksar » 14 Avr 2008 à 16:14

Et toi tu fait exprés de prendre les autres pour des cons ou c'est naturel?

(Question qui me turlupine depuis un bout de temps je dois bien avouer)
Total in Love de phpBB :mrgreen:
Avatar de l’utilisateur
ksar
Roi des posts
Roi des posts
 
Messages: 593
Inscription: 24 Oct 2007 à 10:00
Localisation: IDF
Avertissements: 2

Re: Mod PHPBB3 Portal & sujets récents: ajouter les messages

Messagepar ErnadoO » 14 Avr 2008 à 16:26

personne n'est con, il n'y a que des membres débutants, des membres plus expérimentes, et des membres débutants qui se font passer pour des expérimentes qui donnent de mauvais conseils et qui cherchent à avoir le dernier mot quand les mets en fasse de leur bourdes.

Je ne prend les gens pour des cons que si ils démontrent qu'ils le sont (et je pense savoir faire la différence entre con et débutant), et dans le cas présent, on est en droit de se poser des questions à ton sujet (ou alors on en revient à ce que je dis au dessus, à savoir qu'en voulant avoir le dernier mot, tu sors des arguments qui jouent en ta défaveur).

Si tu as un problème avec moi,le mp est ton ami; quoi qu'il en soit, revenons au sujet de telesat :wink:
ErnadoO
 

Précédente

Retourner vers MODs indépendants de la base

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 2 invités

Partenaires : phpBBHacks.com • phpBB-Seo.com • EzCom-fr.com • phpBB3 Styles • phpBB podpora • phpBB Portugal    Liens : Net Avenir • PromoBenef • Ticket Gagnant