Fork me on GitHub




(1) 2 3 4 »


forum cbb3, quelques messages d'erreur
Régulier
Inscrit: 28/11/2007 23:36
Messages: 259
bonjour
je viens de remplacer le cbb2 par le 3
et je vois qqs messages d'erreur

- impossible de voir les posts par le plus récent (il se remet par defaut par le plus ancien)
- impossible de lire (via option menu) les derniers messages postés (message d'erreur assez long et incompréhensible pour moi)
- répondre à un post: par defaut est mis l'éditeur fck wysisyg (alors que je demandes dsn les pref dhtml) et il y a ce message d'erreur: Error loading http://www.sokebana.net/forum-mariage/cache/fckconfig.newbb.js, je fais ok et ça marche, mais ça ne fait pas tres sérieux

bon voilà pour le moment

quelqu'un peut il me venir en aide?
merci

Posté le : 26/10/2008 19:40

http://www.sokebana.net, un autre regard sur vous... pour vous séduire

http://www.sokebana.net/forum-mariage, le forum des futurs mariés et de leurs prestataires
Partager Twitter Partagez cette article sur GG+
Re: forum cbb3, quelques messages d'erreur
Régulier
Inscrit: 28/11/2007 23:36
Messages: 259
- impossible de voir les posts par le plus récent (il se remet par defaut par le plus ancien)
- impossible de lire (via option menu) les derniers messages postés (message d'erreur assez long et incompréhensible pour moi)
- répondre à un post: par defaut est mis l'éditeur fck wysisyg (alors que je demandes dsn les pref dhtml) et il y a ce message d'erreur: Error loading http://www.sokebana.net/forum-mariage/cache/fckconfig.newbb.js, je fais ok et ça marche, mais ça ne fait pas tres sérieux

résolu, enfin j'ai demandé dasn les pref editeur koivi et c'est bon, il reste en plus par défaut.

le reste, je ne sais pas quoi faire...

Posté le : 26/10/2008 22:17

http://www.sokebana.net, un autre regard sur vous... pour vous séduire

http://www.sokebana.net/forum-mariage, le forum des futurs mariés et de leurs prestataires
Partager Twitter Partagez cette article sur GG+
Re: forum cbb3, quelques messages d'erreur
Xoops accro
Inscrit: 15/07/2004 11:16
Messages: 4763
Salut,
Comme je ne vois rien de spécial à ce sujet dans les préférences du module (et que le choix dans le profil est inefficace), je te propose d'essayer ceci :

Dans le fichier viewtopic.php, tu peux remplacer la ligne 112

$order = (isset($_GET['order']) && in_array(strtoupper($_GET['order']),array("DESC","ASC")))?$_GET['order']:"ASC";


par
$order = (isset($_GET['order']) && in_array(strtoupper($_GET['order']),array("DESC","ASC")))?$_GET['order']:"DESC";


J'ai juste remplacé ASC par DESC à la fin de la ligne.

Ainsi, l'affichage du contenu d'un sujet, se fera avec le message le plus récent en haut de page (et le membre pourra inverser ça en utilisant le menu déroulant qui lui propose d'afficher les plus anciens en premier).

C'est vrai que cette demande est rare (d'afficher les plus récents en premier sur un forum)

Pour ton autre souci, sans voir le message d'erreur on ne pourra rien faire !

Posté le : 27/10/2008 11:53
Partager Twitter Partagez cette article sur GG+
Re: forum cbb3, quelques messages d'erreur
Xoops accro
Inscrit: 15/07/2004 11:16
Messages: 4763
Je viens de comprendre pourquoi le choix de l'ordre d'affichage des commentaires dans le profile est inefficace sur le forum.

Toujours dans le fichier que ci-dessus (ligne 113 à 118), une partie du code est en commentaire
/*
            (
                (is_object($xoopsUser) && $xoopsUser->getVar('uorder')==1)?
                "DESC":"ASC"
            );
            */


On voit donc que le script ne regarde plus dans le profil du membre pour afficher les messages dans le bon ordre.

En modifiant ce bout de code, j'ai pu afficher les messages dans l'ordre choisit dans mon profil.

Tu préfères quoi ? Forcer l'affichage avec les messages récents en premier, pour tout le monde ?

Ou afficher les messages récents en premier, sauf si les membres ont demandé le contraire dans leur profil (ce qui est le cas par défaut).

Posté le : 27/10/2008 12:04
Partager Twitter Partagez cette article sur GG+
Re: forum cbb3, quelques messages d'erreur
Régulier
Inscrit: 28/11/2007 23:36
Messages: 259
je voudrais que le plus récent soit en 1er par défaut et que le membre puisse choisir ds son profil sa préférence.

du coup je tiens compte de quoi?? lol

Posté le : 27/10/2008 12:23

http://www.sokebana.net, un autre regard sur vous... pour vous séduire

http://www.sokebana.net/forum-mariage, le forum des futurs mariés et de leurs prestataires
Partager Twitter Partagez cette article sur GG+
Re: forum cbb3, quelques messages d'erreur
Régulier
Inscrit: 28/11/2007 23:36
Messages: 259
l'erreur pour voir les derniers posts:
ici www.sokebana.net/erreur.doc

Posté le : 27/10/2008 12:25

http://www.sokebana.net, un autre regard sur vous... pour vous séduire

http://www.sokebana.net/forum-mariage, le forum des futurs mariés et de leurs prestataires
Partager Twitter Partagez cette article sur GG+
Re: forum cbb3, quelques messages d'erreur
Xoops accro
Inscrit: 15/07/2004 11:16
Messages: 4763
Dans ce cas, on laisser le premier changement que je t'ai indiqué pour forcer l'affichage avec le plus récent en premir.

Et on va ajouter un bout de code pour prendre en compte ensuite le choix du membre.

Je regarde et je te dis ça.

Posté le : 27/10/2008 12:29
Partager Twitter Partagez cette article sur GG+
Re: forum cbb3, quelques messages d'erreur
Régulier
Inscrit: 28/11/2007 23:36
Messages: 259
Citation :

blueteen a écrit:
Salut,
Comme je ne vois rien de spécial à ce sujet dans les préférences du module (et que le choix dans le profil est inefficace), je te propose d'essayer ceci :

Dans le fichier viewtopic.php, tu peux remplacer la ligne 112

$order = (isset($_GET['order']) && in_array(strtoupper($_GET['order']),array("DESC","ASC")))?$_GET['order']:"ASC";


par
$order = (isset($_GET['order']) && in_array(strtoupper($_GET['order']),array("DESC","ASC")))?$_GET['order']:"DESC";


J'ai juste remplacé ASC par DESC à la fin de la ligne.

Ainsi, l'affichage du contenu d'un sujet, se fera avec le message le plus récent en haut de page (et le membre pourra inverser ça en utilisant le menu déroulant qui lui propose d'afficher les plus anciens en premier).

C'est vrai que cette demande est rare (d'afficher les plus récents en premier sur un forum)

Pour ton autre souci, sans voir le message d'erreur on ne pourra rien faire !



je viens de changer asc par desc et ça fonctionne sauf que j'ai testé dans le profil pour mettre les plus anciens en 1er (si un membre préfère ainsi) et ça ne passe pas, ça reste le plus récent en 1er...


j'ai vu une autre erreur dans le forum, il n'y a pas le bouton/fonction "citer"...

j'en arrive à me demander en quoi cbb3 ets mieux que cbb2, je ne mesure rien de positif

Posté le : 27/10/2008 12:34

http://www.sokebana.net, un autre regard sur vous... pour vous séduire

http://www.sokebana.net/forum-mariage, le forum des futurs mariés et de leurs prestataires
Partager Twitter Partagez cette article sur GG+
Re: forum cbb3, quelques messages d'erreur
Xoops accro
Inscrit: 15/07/2004 11:16
Messages: 4763
Normal, avec la modification que tu as fait (suite à mon tout premier post), ça ne change pas le fait qu'il y a toujours une portion de code en commentaires, et que du coup, le choix dans le profil n'est jamais pris en compte.

Je viens de changer du code, et à présent (avec ce qui suit), ton affichage de messages sera par défaut avec les plus récents en premier (pour les anonymes par exemple).

Et si un membre choisit autre chose dans son profil ce sera appliqué.

Et j'ai donc corrigé mon dernier bug qui empêchait la prise en compte du menu déroulant pour changer l'ordre au moment de la lecture d'un sujet.

Tu vas donc mettre en commentaire la ligne 112 de viewtopic.php (ajoute // devant la ligne), et ajouter ces quelques lignes juste en-dessous :
//regarde si une valeur pour l'ordre d'affichage est envoyée (par le menu déroulant), et applique le tri choisit
if(isset($_GET['order']) && in_array(strtoupper($_GET['order']),array("DESC","ASC"))) {$order $_GET['order'];}
//si aucune valeur n'est envoyée, on regarde si c'est un membre, et applique l'affichage choisit dans son profil
elseif (is_object($xoopsUser) && $xoopsUser->getVar('uorder')==1) {$order "DESC";}
elseif (
is_object($xoopsUser) && $xoopsUser->getVar('uorder')==0) {$order "ASC";}
else {
$order "DESC"//valeur par défaut : anonyme
}


Je te laisse tester ça.

Ensuite, pour ton "souci" avec le bouton de citation, ce n'est pas un souci, juste une volonté du développeur de ne plus afficher ce bouton par défaut (suite à pas mal de demandes de personnes à l'époque du développement de cette version).
C'est un sujet souvent abordé sur le net, et il suffit de faire ce changement pour retrouver le bouton de citation.


Edite le fichier /newbb/class/post.php (ligne 396 à 400), enlever les commentaires autour de ces lignes de code
$thread_buttons['quote']['image'] = newbb_displayImage($forumImage['p_quote'], _MD_QUOTE);
$thread_buttons['quote']['link'] = "reply.php?forum=" $forum_id "&topic_id=" $topic_id "&viewmode=$viewmode&order=$order&start=$start&quotedac=1";
$thread_buttons['quote']['name'] = _MD_QUOTE;


Retourne voir un sujet, et tu retrouveras le bouton de citation à côté des autres boutons (éditer, effacer, répondre, citer) pour chaque post.

Ce n'est pas parce qu'un module ne répond pas instantanément à tes besoins précis pour un site, qu'il n'est pas bon ou meilleur que les anciennes versions !

Posté le : 27/10/2008 13:17
Partager Twitter Partagez cette article sur GG+
Re: forum cbb3, quelques messages d'erreur
Xoops accro
Inscrit: 15/07/2004 11:16
Messages: 4763
Citation :

sokebana a écrit:
l'erreur pour voir les derniers posts:
ici www.sokebana.net/erreur.doc


Tu as ça quand tu choisis 'voir nouveaux messages' dans le menu déroulant ? (en tout cas, je viens de tester sur ton site, et les nouveaux messages apparaissent bien).

Ca c'est une erreur avec une requête.
Ca vient d'un truc sur ton site (ça se saurait depuis le temps s'il y avait une erreur avec cette fonction).

Tu ne pourrais pas faire un copier/coller de cette requête dans phpmyadmin sur ta base, histoire de voir quelle partie poste souci ?

Posté le : 27/10/2008 13:24
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant
(1) 2 3 4 »



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

35 Personne(s) en ligne (25 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 35 | Plus ...