Fork me on GitHub




« 1 (2)


Re: enlever image boite de selection sur viewforum.php
Semi pro
Inscrit: 09/03/2003 23:29
Messages: 800
Bonjour,

Je viens de me rendre compte d'un autre petit bug sur mon forum :

mon site est actuellement ferme (car en production).
lorsque je re bascule en tant qu'anonyme, tout les site s'affiche correctement (articles...) mais passur le forum.

J'ai bien tous mes blocs (les permissions de groupe sont ok) qui apparaissent, mais je perds mon theme.

Je me retrouve avec un fond blanc, au lieu de rose, comme prévu.

En tant que membres inscrits et admin, j'ai bien mon theme qui est respecté.


Pourriez vous me dire pourquoi, je perds donc mon theme que sur les pages relatives au forum "newsbb"

sur les autres pages articles en tant que visiteurs anonymes, tout est ok, egalement.

Le probleme est QUE sur les pages du forum

merci de votre aide

cordialement,

celine

Posté le : 02/10/2012 16:48
Partager Twitter Partagez cette article sur GG+
Re: enlever image boite de selection sur viewforum.php
Admin Frxoops
Inscrit: 04/03/2011 09:10
De Lot
Messages: 2837
peut être une balise HTML non fermée, difficile a dire comme ça sans voir le code source de la page.
Peux tu donner un lien pour tester la page ?

Posté le : 02/10/2012 19:03
Partager Twitter Partagez cette article sur GG+
Re: enlever image boite de selection sur viewforum.php
Semi pro
Inscrit: 09/03/2003 23:29
Messages: 800
j'ai regardé du côté du bb_topics :

j'ai changer la structure de la table :
`poster_name` varchar(255) default not NULL(version ancienne)

en

`poster_name` varchar(255) default NULL


mais c'est pareil

l'importation se fait bien (ok)

et je retourne dans xoopspour faire une synchronisation dans le module forum


mais pareil !


j'ai bien mes totaux, sujets et messages dans ma page accueil du forum qui s'affiche (en haut à droite)

mais tout est à 0.


lorsque je rentre dans un des forums, j'ai bien le detail de mes totaux (sous totaux) qui apparaissent...


merci de votre aide


celine

Posté le : 02/10/2012 20:24
Partager Twitter Partagez cette article sur GG+
Re: enlever image boite de selection sur viewforum.php
Admin Frxoops
Inscrit: 04/03/2011 09:10
De Lot
Messages: 2837
en regardant un peu meiux tes modifications que tu as effectués sur les tables, il y a comme un petit soucis

tu ne récupères pas les valeurs de l'auto-increment donc lorsque tu créeras de nouveaux sujets, il se pourra que tu tombera sur une valeur déjà existante et là erreur MySQL

pour la table prefix_bb_posts
CREATE TABLE IF NOT EXISTS `prefix_bb_posts` (
  `
post_idint(10unsigned NOT NULL AUTO_INCREMENT,
  `
pidint(10unsigned NOT NULL DEFAULT '0',
  `
topic_idint(8unsigned NOT NULL DEFAULT '0',
  `
forum_idsmallint(4unsigned NOT NULL DEFAULT '0',
  `
post_timeint(10unsigned NOT NULL DEFAULT '0',
  `
uidint(10unsigned NOT NULL DEFAULT '0',
  `
poster_namevarchar(255NOT NULL DEFAULT '',
  `
poster_ipint(11NOT NULL DEFAULT '0',
  `
subjectvarchar(255NOT NULL DEFAULT '',
  `
dohtmltinyint(1unsigned NOT NULL DEFAULT '0',
  `
dosmileytinyint(1unsigned NOT NULL DEFAULT '1',
  `
doxcodetinyint(1unsigned NOT NULL DEFAULT '1',
  `
dobrtinyint(1unsigned NOT NULL DEFAULT '1',
  `
doimagetinyint(1unsigned NOT NULL DEFAULT '1',
  `
iconvarchar(25NOT NULL DEFAULT '',
  `
attachsigtinyint(1unsigned NOT NULL DEFAULT '0',
  `
approvedsmallint(2NOT NULL DEFAULT '1',
  `
post_karmaint(10unsigned NOT NULL DEFAULT '0',
  `
attachmenttext,
  `
require_replytinyint(1unsigned NOT NULL DEFAULT '0',
  
PRIMARY KEY (`post_id`),
  
KEY `uid` (`uid`),
  
KEY `pid` (`pid`),
  
KEY `forum_id` (`forum_id`),
  
KEY `topic_id` (`topic_id`),
  
KEY `subject` (`subject`(40)),
  
KEY `forumid_uid` (`forum_id`,`uid`),
  
KEY `topicid_uid` (`topic_id`,`uid`),
  
KEY `post_time` (`post_time`),
  
KEY `topicid_postid_pid` (`topic_id`,`post_id`,`pid`),
  
FULLTEXT KEY `search` (`subject`)
ENGINE=MyISAM  DEFAULT CHARSET=utf8 AUTO_INCREMENT=648


et pour la table prefixe_post_text, tu as oublié la valeur de l'auto_increment et en plus ton champs post_id n'est plus auto incrémenté
CREATE TABLE IF NOT EXISTS `prefix_bb_posts_text` (
  `
post_idint(10unsigned NOT NULL AUTO_INCREMENT,
  `
post_texttext,
  `
post_edittext,
  
PRIMARY KEY (`post_id`),
  
FULLTEXT KEY `search` (`post_text`)
ENGINE=MyISAM DEFAULT CHARSET=utf8 AUTO_INCREMENT=648;


Pour ton problème a 0, je pense que MySQL rencontre une erreur, et il est incapable de transmettre les données pour le calcul des statistiques, regarde en mode debug dans la partie requête MySQL si une est en rouge lorsque tu te trouves sur la page index.php du forum

Posté le : 03/10/2012 09:37
Partager Twitter Partagez cette article sur GG+
Re: enlever image boite de selection sur viewforum.php
Semi pro
Inscrit: 09/03/2003 23:29
Messages: 800
Bonjour,

Je ne comprends pas ta réponse, car j'ai bien les champs cités en auto-incrémentation.

Merci de me préciser.


Cordialement,

Celine

Posté le : 03/10/2012 11:52
Partager Twitter Partagez cette article sur GG+
Re: enlever image boite de selection sur viewforum.php
Admin Frxoops
Inscrit: 04/03/2011 09:10
De Lot
Messages: 2837
je me suis basé sur cette réponse

ce n'est pas l'auto_increment qui pose problème, c'est lors de l'importation tu n'indiques pas à MySQL la dernière valeur de 'AUTO_INCREMENT' de ton fichier de sauvegarde donc il part de 0, et dans la table prefixe_bb_posts cela pose problème car le champs post_id sert de PRIMARY_KEY et il ne peut PRIMARY_KEY ayant la même valeur, cela provoque une erreur MySQL et la création ne se fait pas.

Pour revenir a ton problème de statistiques, je penses que c'est une erreur MySQL, il n'arrive pas à lire les données, donc si tu peux regarder la liste des requêtes MySQL en mode debug et m'indiquer si il y a en rouge

Posté le : 03/10/2012 12:09
Partager Twitter Partagez cette article sur GG+
Re: enlever image boite de selection sur viewforum.php
Semi pro
Inscrit: 09/03/2003 23:29
Messages: 800
Bonsoir,

Le problème, c'est que comme je l'ai indiqué plus haut, en mode debug,je n'ai aucune erreur!

ni sur mes pages forum, ni surma page d'accueil du forum index.php


tout semble normal !

lol !!!

je n'ai aucune erreur en rouge qui s'affiche en bas, comme l'on peut voir sur d'autres page, en mode debug.


donc comment faire ?

merci de ton aide

celine

Posté le : 03/10/2012 20:12
Partager Twitter Partagez cette article sur GG+
Re: enlever image boite de selection sur viewforum.php
Admin Frxoops
Inscrit: 04/03/2011 09:10
De Lot
Messages: 2837
je pense à un truc, est-ce que tu utilises les surcharges de thème pour les blocs et les templates (si oui ils sont stockés dans ./theme/ton_theme/modules/newbb)

si c'est le cas régénère les et vide tes caches, il se peut que les templates de l'ancienne version ne sont pas tout a fait compatible avec la nouvelle version

ou alors as-tu essayé de créer des topics pour voir si les statistiques de ta page d'accueil augmente ?
Je crois même qu'il existe dans le panneau d'administration un bouton pour aider à la synchronisation des forums, encore une idée.


Posté le : 05/10/2012 10:16
Partager Twitter Partagez cette article sur GG+
Re: enlever image boite de selection sur viewforum.php
Semi pro
Inscrit: 09/03/2003 23:29
Messages: 800
Bonjour,

J'ai essayé de créer un topic, et cela s'incrémente bien (+1), et il apparait bien dans le bon forum.

Et dans ma page index.php, c'est bien incrémenté aussi.

Je suis passé de 0 à 1, donc c'est ok.

C'est dômmage que j'ai pas les totaux respectifs des 4 forums+1, cela aurait été bien.


Cordialement,

Celine

Posté le : 05/10/2012 17:41
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant
« 1 (2)



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

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