Archives FluxBB.fr

Les archives de FluxBB.fr

Vous n'êtes pas identifié(e).

#26 23-08-2008 14:47:01

fanf73
Wik-wiki

Re : Lecture des titres seulement 1.0

L'erreur indiquée signifie qu'une accolade est mal fermée quelque part dans le fichier, pas forcément à la fin.

J'ai un peu re-regardé ma mod et je pense que tu devrais essayer de la ré-installer pour le fichier admin_forums.php au cas où tu aurais fait une erreur, parce que je ne vois pas trop où ça pourrait bloquer hmm.

Reprend le fichier admin_forums d'origine (ou d'avant l'installation de la mod si tu as d'autres mod qui touchent à ce fichier) et refait les étapes 4 à 19.


Nous ne faisons pas le travail à votre place mais nous prenons le temps de vous montrer le chemin. Merci de lire ce que l'on vous dit et de réfléchir avant de re-demander une explication.

Hors ligne

#27 06-09-2008 10:05:05

fanf73
Wik-wiki

Re : Lecture des titres seulement 1.0

Je pense que tu as un soucis à la ligne 208 :

 }
        }
                if($title_only_new != $_POST['title_only_old'][$cur_group['g_id']])
                {
        // Run an UPDATE for title_only and see if it affected a row, if not, INSERT
        $db->query('UPDATE '.$db->prefix.'forum_perms SET title_only='.$title_only_new.' WHERE group_id='.$cur_group['g_id'].' AND forum_id='.$forum_id) or error('Unable to update group forum permissions for title only', __FILE__, __LINE__, $db->error());
        if (!$db->affected_rows())
            $db->query('INSERT INTO '.$db->prefix.'forum_perms (group_id, forum_id, post_replies, post_topics, title_only) VALUES('.$cur_group['g_id'].', '.$forum_id.', '.$cur_group['g_post_replies'].', '.$cur_group['g_post_topics'].', '.$title_only_new.')') or error('Unable to insert group forum permissions for title only', __FILE__, __LINE__, $db->error());
                   }         
                }

Les deux accolades du début doivent se trouver à la fin du bout de code que je cite smile.


Nous ne faisons pas le travail à votre place mais nous prenons le temps de vous montrer le chemin. Merci de lire ce que l'on vous dit et de réfléchir avant de re-demander une explication.

Hors ligne

#28 06-09-2008 11:14:56

Alexandra
Membre

Re : Lecture des titres seulement 1.0

Je vous remercie
cela fait un moment que je suis dessus wink

Mais en tous les cas cela ne change rien,
il m'annonce toujours une erreur à la fin de mon css neutral

Dernière modification par Alexandra (06-09-2008 11:15:08)

Hors ligne

#29 06-09-2008 11:18:12

oldie-2
Membre

Re : Lecture des titres seulement 1.0

Quelle erreur ?

Hors ligne

#30 06-09-2008 11:18:57

fanf73
Wik-wiki

Re : Lecture des titres seulement 1.0

Je n'ai pas souvenir de toucher au fichier style avec cette mod huh.


Nous ne faisons pas le travail à votre place mais nous prenons le temps de vous montrer le chemin. Merci de lire ce que l'on vous dit et de réfléchir avant de re-demander une explication.

Hors ligne

#31 06-09-2008 11:58:26

Alexandra
Membre

Re : Lecture des titres seulement 1.0

Cela a été fait ...
et refait,
cela marchait très bien,
j'ai voulu installer un autre mod,
et celui ci me refait la même chose qu'au départ.

J'ai beau faire les même modifs
(j'ai inversé une accolade)
cela ne passe pas.

Le mod fonctionne
mais je n'ai pas accès aux permissions des forums .

Je ne t'ai pas parlé de style huh

Voilà l'erreur

Parse error: syntax error, unexpected $end in /homepages/38/d253413604/htdocs/femme/admin_forums.php on line 485

Ca ne me le fait que dans admin_forum.php
et j'ai regardé partout ^^

Le mod marche
mais je ne peu plus aller dans l'onglet forum
du panneau d'admin.
Et c'est là qu'il m'indique cette erreur

Dernière modification par Alexandra (06-09-2008 12:02:27)

Hors ligne

#32 06-09-2008 12:50:59

Alexandra
Membre

Re : Lecture des titres seulement 1.0

Toujours pareil,
mais ça j'avais déjà essayé :

Error: Unable to fetch forum info.

Je ne comprend pas il marchait très bien neutral

Dernière modification par Alexandra (06-09-2008 12:51:18)

Hors ligne

#33 06-09-2008 12:57:50

oldie-2
Membre

Re : Lecture des titres seulement 1.0

Tu n'as plus d'erreur de parsing php donc on avance smile

tu as une erreur dans cette requete :
       

$result = $db->query('SELECT forum_name FROM '.$db->prefix.'forums WHERE id='.$forum_id) or error('Unable to fetch forum info', __FILE__, __LINE__, $db->error());

ou dans celle-là

   

$result = $db->query('SELECT id, forum_name, forum_desc, redirect_url, num_topics, sort_by, cat_id FROM '.$db->prefix.'forums WHERE id='.$forum_id) or error('Unable to fetch forum info', __FILE__, __LINE__, $db->error());

Vérifies ces requêtes !

Si tu avais donné l'erreur complète (avec le n° de ligne) j'aurais pu te dire laquelle précisément

EDIT: dans la deuxième requête il faut rempacer "sort_by" par "sort by" sans le souligné

RE-EDIT : euh non, ce n'est pas ça ...

Hors ligne

#34 06-09-2008 13:26:53

Alexandra
Membre

Re : Lecture des titres seulement 1.0

Non c'est toujours pareil hmm

Je crois même que j'avais essayé ça smile

Hors ligne

#35 06-09-2008 13:39:41

oldie-2
Membre

Re : Lecture des titres seulement 1.0

Alexandra a écrit :
Error: Unable to fetch forum info.

Peux-tu donner le message d'erreur complet STP ? car tu dois avoir le nom du fichier , le numéro de ligne et le message d'erreur envoyé par la base de données.

Je pense que je peux t'aider mais si tu ne donne pas toutes les infos, j'abandonne !

Hors ligne

#36 06-09-2008 14:05:56

Alexandra
Membre

Re : Lecture des titres seulement 1.0

Ce n'est pas par ce que tu est dans un cul de sac
tout comme moi concernant cette erreur
qu'il faut me parler comme ça  ...

Le seul et unique message que j'ai c'est celui ci !

ni phrase,
ni numéro ,
je ne suis pas une idiote non plus eureka roll


Te fatigue pas,
je vais me débrouiller,
merci quand même wink

Hors ligne

#37 07-09-2008 22:07:29

M@x
Membre

Re : Lecture des titres seulement 1.0

Active donc le mod débug en regardant les lignes présentes au départ du fichier include/common.php

Quand eureka te demandait le plus d'informations je ne pense pas que ce soit agressif. J'ai survolés la discution et bon nombres de messages auraient pu êtres simplifiés grâce à certaines informations plus approfondies ou plus précises. wink

Donc active ce mod débug et donne nous le résultat. wink

M@x.


...

Hors ligne

#38 08-09-2008 11:26:26

Pandark
Guide

Re : Lecture des titres seulement 1.0

Merci d'utiliser les balises [c]code[/c], et non [c]quote[/c], pour afficher des portions de code wink.


=>  Plugins | Modifications | Liens utiles   <=
                .._ -Pandark- _..
                Serial Dreamer

Hors ligne

#39 08-09-2008 14:12:33

Invité
Invité

Re : Lecture des titres seulement 1.0

Ok !

Nous avions utilisé la balise quote parceque c'était plus facile à copier pour après le coller dans notepad++

#40 21-12-2008 17:31:11

stubborn
Membre

Re : Lecture des titres seulement 1.0

Bonjour,
merci pour ce mod qui fonctionne bien car j'ai les titres de mes forums qui apparaissent uniquement pour les invités par contre si l'on clique sur le lien, ce n'est pas le message Title_only qui s'affiche mais celui de "Bad request"
Il me semble que c'est le message de la ligne 103 de viewtopic.php qui apparait.
Si vous avez la solution je suis preneur, merci.

Lien de mon site de test: http://stubborn.free.fr

Dernière modification par stubborn (21-12-2008 17:32:37)

Hors ligne

#41 21-12-2008 17:41:09

fanf73
Wik-wiki

Re : Lecture des titres seulement 1.0

Si tu veux que ce soit le message Title_only qui  apparaisse, tu dois autoriser les forums en lecture pour les invités (tout en laissant cochés 'titre seul").


Nous ne faisons pas le travail à votre place mais nous prenons le temps de vous montrer le chemin. Merci de lire ce que l'on vous dit et de réfléchir avant de re-demander une explication.

Hors ligne

#42 21-12-2008 17:48:46

stubborn
Membre

Re : Lecture des titres seulement 1.0

Ok ça marche désolé pour cette question bête, en tout cas merci pour la rapidité ! ^^

Par contre ne peut on pas avoir le message dès que l'on clique sur le titre du forum sans aller jusqu'aux sujets ?

Dernière modification par stubborn (21-12-2008 17:50:16)

Hors ligne

#43 21-12-2008 17:59:37

fanf73
Wik-wiki

Re : Lecture des titres seulement 1.0

Normalement si, il suffit de faire toutes les étapes du fichier lisez-moi.


Nous ne faisons pas le travail à votre place mais nous prenons le temps de vous montrer le chemin. Merci de lire ce que l'on vous dit et de réfléchir avant de re-demander une explication.

Hors ligne

#44 21-12-2008 18:09:54

stubborn
Membre

Re : Lecture des titres seulement 1.0

Excuses moi mais je viens de me rendre que j'avais zappé les phases 23 à 27 en comprenant l'inverse, c'est dur le dimanche !!:siffle:

Hors ligne

#45 26-06-2009 00:58:55

riversub
Membre

Re : Lecture des titres seulement 1.0

Bonjour j'ai une erreur après avoir installé le mod :

Parse error: syntax error, unexpected '=' in /home/monpseudoi/public_html/forum/viewtopic.php on line 106

J'ai regardé mais je vois pas où est ce = ???

J'ai juste copier/coller ce que le readme.txt me disait ! sad

Dernière modification par riversub (26-06-2009 00:59:35)

Hors ligne

#46 26-06-2009 08:54:15

fanf73
Wik-wiki

Re : Lecture des titres seulement 1.0

Tu pourrais nous donner le paquet de lignes 10 avant / 10 après, en précisant laquelle est la 106 ? Parce que là j'ai un peu de mal à voir.


Nous ne faisons pas le travail à votre place mais nous prenons le temps de vous montrer le chemin. Merci de lire ce que l'on vous dit et de réfléchir avant de re-demander une explication.

Hors ligne

#47 27-07-2009 17:06:37

sawara
Membre

Re : Lecture des titres seulement 1.0

j'ai un probleme pour installer la mod j'ai cette erreur :

An error was encountered
Error: Unable to update group forum permissions for title only.

Je pense que ca viens du fait que sur ma page admin_forums.php j'ai deja la mod sondage qui est installer et des fois je ne sais pas trop ou placer les info de cette mod comme ici :

// Check if the new settings differ from the old
                if ($read_forum_new != $_POST['read_forum_old'][$cur_group['g_id']] || $post_replies_new != $_POST['post_replies_old'][$cur_group['g_id']] || $post_topics_new != $_POST['post_topics_old'][$cur_group['g_id']] || $post_polls_new != $_POST['post_polls_old'][$cur_group['g_id']])
                {
                    // If the new settings are identical to the default settings for this group, delete it's row in forum_perms
                    if ($read_forum_new == '1' && $post_replies_new == $cur_group['g_post_replies'] && $post_topics_new == $cur_group['g_post_topics'] && $post_polls_new == $cur_group['g_post_polls'])
                        $db->query('DELETE FROM '.$db->prefix.'forum_perms WHERE group_id='.$cur_group['g_id'].' AND forum_id='.$forum_id) or error('Unable to delete group forum permissions', __FILE__, __LINE__, $db->error());
                    else
                    {
                        // Run an UPDATE and see if it affected a row, if not, INSERT
                        $db->query('UPDATE '.$db->prefix.'forum_perms SET read_forum='.$read_forum_new.', post_replies='.$post_replies_new.', post_topics='.$post_topics_new.', post_polls='.$post_polls_new.' WHERE group_id='.$cur_group['g_id'].' AND forum_id='.$forum_id) or error('Unable to insert group forum permissions', __FILE__, __LINE__, $db->error());
                        if (!$db->affected_rows())
                            $db->query('INSERT INTO '.$db->prefix.'forum_perms (group_id, forum_id, read_forum, post_replies, post_topics, post_polls) VALUES('.$cur_group['g_id'].', '.$forum_id.', '.$read_forum_new.', '.$post_replies_new.', '.$post_topics_new.', '.$post_polls_new.')') or error('Unable to insert group forum permissions', __FILE__, __LINE__, $db->error());
                    }
                }
            }
        }

et je dois ajouter ca mais ou ??? :

if($title_only_new != $_POST['title_only_old'][$cur_group['g_id']])
    {
        // Run an UPDATE for title_only and see if it affected a row, if not, INSERT
        $db->query('UPDATE '.$db->prefix.'forum_perms SET title_only='.$title_only_new.' WHERE group_id='.$cur_group['g_id'].' AND forum_id='.$forum_id) or error('Unable to update group forum permissions for title only', __FILE__, __LINE__, $db->error());
        if (!$db->affected_rows())
            $db->query('INSERT INTO '.$db->prefix.'forum_perms (group_id, forum_id, post_replies, post_topics, title_only) VALUES('.$cur_group['g_id'].', '.$forum_id.', '.$cur_group['g_post_replies'].', '.$cur_group['g_post_topics'].', '.$title_only_new.')') or error('Unable to insert group forum permissions for title only', __FILE__, __LINE__, $db->error());
    }

Dernière modification par sawara (27-07-2009 17:18:09)

Hors ligne

#48 27-07-2009 17:27:12

fanf73
Wik-wiki

Re : Lecture des titres seulement 1.0

Met-le après ça :

// Check if the new settings differ from the old
if ($read_forum_new != $_POST['read_forum_old'][$cur_group['g_id']] || $post_replies_new != $_POST['post_replies_old'][$cur_group['g_id']] || $post_topics_new != $_POST['post_topics_old'][$cur_group['g_id']] || $post_polls_new != $_POST['post_polls_old'][$cur_group['g_id']])
{
    // If the new settings are identical to the default settings for this group, delete it's row in forum_perms
    if ($read_forum_new == '1' && $post_replies_new == $cur_group['g_post_replies'] && $post_topics_new == $cur_group['g_post_topics'] && $post_polls_new == $cur_group['g_post_polls'])
        $db->query('DELETE FROM '.$db->prefix.'forum_perms WHERE group_id='.$cur_group['g_id'].' AND forum_id='.$forum_id) or error('Unable to delete group forum permissions', __FILE__, __LINE__, $db->error());
    else
    {
        // Run an UPDATE and see if it affected a row, if not, INSERT
        $db->query('UPDATE '.$db->prefix.'forum_perms SET read_forum='.$read_forum_new.', post_replies='.$post_replies_new.', post_topics='.$post_topics_new.', post_polls='.$post_polls_new.' WHERE group_id='.$cur_group['g_id'].' AND forum_id='.$forum_id) or error('Unable to insert group forum permissions', __FILE__, __LINE__, $db->error());
        if (!$db->affected_rows())
            $db->query('INSERT INTO '.$db->prefix.'forum_perms (group_id, forum_id, read_forum, post_replies, post_topics, post_polls) VALUES('.$cur_group['g_id'].', '.$forum_id.', '.$read_forum_new.', '.$post_replies_new.', '.$post_topics_new.', '.$post_polls_new.')') or error('Unable to insert group forum permissions', __FILE__, __LINE__, $db->error());
    }
}

Nous ne faisons pas le travail à votre place mais nous prenons le temps de vous montrer le chemin. Merci de lire ce que l'on vous dit et de réfléchir avant de re-demander une explication.

Hors ligne

#49 27-07-2009 17:32:48

sawara
Membre

Re : Lecture des titres seulement 1.0

merci beaucoup ca marche parfaitement maintenant (L)

Hors ligne

#50 31-07-2009 15:05:15

fanf73
Wik-wiki

Re : Lecture des titres seulement 1.0

shonane a écrit :

Bonjour je vient de trouvé ce mods qui est tres intéressent , mais pour mon forum je voudrais que cela s'active apres que l'invité non inscrit est vue 1 ou 2 sujet mais que apres ce nombre de sujet vue le mods s'active , une idées , un tutos ?

Cordialement

Ça risque d'être assez compliqué : il s'agit d'un invité alors la seule information que l'on a à son sujet, c'est son adresse IP, qui n'est pas une donnée fiable ni fixe.

On peut à la rigueur générer un coockie sur son ordinateur, dont on incrémente la valeur, et ajouter une condition dans la mod pour tester la valeur de ce cookie, mais là encore, il suffit de l'effacer pour ne plus être bloqué.

Je ne vois pas d'autre solutions hmm.


Nous ne faisons pas le travail à votre place mais nous prenons le temps de vous montrer le chemin. Merci de lire ce que l'on vous dit et de réfléchir avant de re-demander une explication.

Hors ligne

Pied de page des forums