Pas de nouveau pour cette idée?
Hors ligne
Si l'utilisateur a coché dans son profil "Montrer le nombre de commentaires", c'est tout bon!
Mais si tu veux forcer l'affichage du nombre de commentaires sur la page des images les plus commentées, ouvre le fichier most_commented.php, puis rajoute à la fin, avant le ?>
global $user;
$user['show_nb_comments'] = true;
Je le rajouterai dans la prochaine version...
Hors ligne
Bonjour le Forum
Je viens d'installer ce Plugin et voici les messages d'erreurs :
SHOW COLUMNS FROM phpwebgallery_history LIKE "section"
[mysql error 1146] Table 'patricia.phpwebgallery_history' doesn't exist
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /mnt/148/free.fr/7/f/patricia/galerie2/plugins/MostCommented/main.inc.php on line 15
SHOW COLUMNS FROM phpwebgallery_history LIKE "section"
[mysql error 1146] Table 'patricia.phpwebgallery_history' doesn't exist
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /mnt/148/free.fr/7/f/patricia/galerie2/plugins/MostCommented/maintain.inc.php on line 6
ALTER TABLE phpwebgallery_history CHANGE section section DEFAULT NULL
[mysql error 1064] You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'DEFAULT NULL' at line 1
Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at /mnt/148/free.fr/7/f/patricia/galerie2/include/functions.inc.php:867) in /mnt/148/free.fr/7/f/patricia/galerie2/include/user.inc.php on line 33
Warning: Cannot modify header information - headers already sent by (output started at /mnt/148/free.fr/7/f/patricia/galerie2/include/functions.inc.php:867) in /mnt/148/free.fr/7/f/patricia/galerie2/include/page_header.php on line 102
Je suis chez FREE donc pas d'historique . . . . .
Hors ligne
Patricia a écrit:
SHOW COLUMNS FROM phpwebgallery_history LIKE "section"
[mysql error 1146] Table 'patricia.phpwebgallery_history' doesn't exist
Le message est clair. pas de table "phpwebgallery_history".
Même si tu as désactivé l'historique, cette table doit être présente dans ta base.
Voici le lien pour recréer ta table (valable pour un 1.7).
Hors ligne
rio a écrit:
Patricia a écrit:
SHOW COLUMNS FROM phpwebgallery_history LIKE "section"
[mysql error 1146] Table 'patricia.phpwebgallery_history' doesn't existLe message est clair. pas de table "phpwebgallery_history".
Même si tu as désactivé l'historique, cette table doit être présente dans ta base.
Voici le lien pour recréer ta table (valable pour un 1.7).
Re bonjour, j'ai fais la requete voir ici dessous
Erreur
requête SQL:
CREATE TABLE `phpwebgallery_history` (
`id` int( 10 ) unsigned NOT NULL AUTO_INCREMENT ,
`date` date NOT NULL default '0000-00-00',
`time` time NOT NULL default '00:00:00',
`year` smallint( 4 ) NOT NULL default '0',
`month` tinyint( 2 ) NOT NULL default '0',
`day` tinyint( 2 ) NOT NULL default '0',
`hour` tinyint( 2 ) NOT NULL default '0',
`user_id` smallint( 5 ) NOT NULL default '0',
`IP` varchar( 15 ) NOT NULL default '',
`section` enum( 'categories', 'tags', 'search', 'list', 'favorites', 'most_visited', 'best_rated', 'recent_pics', 'recent_cats', 'old_deleted_cat', 'deleted_cat', 'additional_page' ) default NULL ,
`category_id` smallint( 5 ) default NULL ,
`tag_ids` varchar( 50 ) default NULL ,
`image_id` mediumint( 8 ) default NULL ,
`summarized` enum( 'true', 'false' ) default 'false',
`image_type` enum( 'picture', 'high', 'other' ) default NULL ,
PRIMARY KEY ( `id` ) ,
KEY `history_i1` ( `summarized` )
) ENGINE = MYISAM DEFAULT CHARSET = latin1
MySQL a répondu:Documentation
#1050 - Table 'phpwebgallery_history' already exists
Et la table existe la preuve ici dessus !
Edit : Le Plugin marche et plus de message d'erreurs (Pas tout compris ! ! !)
Dernière modification par Patricia (2007-12-14 18:49:17)
Hors ligne
Patricia a écrit:
MySQL a répondu:Documentation
#1050 - Table 'phpwebgallery_history' already exists
Et la table existe la preuve ici dessus !
Edit : Le Plugin marche et plus de message d'erreurs (Pas tout compris ! ! !)
moi non plus
:-((
P@t a écrit:
En effet, le plugin modifie un champ de la table d'historique...
Bon, en principe, tu as un message d'erreur à l'installation, et puiss c'est tout...
Le plugin fonctionnera quand meme normalement.
C'est P@t qui avait la bonne réponse alors.
Hors ligne
rio a écrit:
Patricia a écrit:
MySQL a répondu:Documentation
#1050 - Table 'phpwebgallery_history' already exists
Et la table existe la preuve ici dessus !
Edit : Le Plugin marche et plus de message d'erreurs (Pas tout compris ! ! !)moi non plus
:-((P@t a écrit:
En effet, le plugin modifie un champ de la table d'historique...
Bon, en principe, tu as un message d'erreur à l'installation, et puiss c'est tout...
Le plugin fonctionnera quand meme normalement.C'est P@t qui avait la bonne réponse alors.
Re : Mais les messages d'erreurs je les avaient depuis ce matin, pas 1 comme dis plus haut !
Bon sa marche avec la manipe que vous m'avez donné !
Merci encore.
Hors ligne
sakkhho,
Je ne comprends pas et à ta place, je relivrerai un à un les répertoires d'origine de PhpWebGallery (en faisant gaffe à ne pas écraser ./include/mysql.inc.php (je le signale ici, plus pour tous ceux qui suivraient également ce conseil)).
8-)
Hors ligne
des que j'ai un moment j'essaierai d'identifier le probleme
en relivrant les fichiers d'origine de PWG, c'est vrai que j'ai un peu jardiner dedans... et pas tt fait en personal plugin..
est ce que tu identifies comme ça un fichier en particulier.
je precise que mon 'plus vues' fonctionne parfaitement.
A+
Hors ligne
Je commencerai quand même par ./include/ car si cela vient de là, cela aura moins de conséquences.
Sinon je n'ai aucune intuition d'où peut venir le problème.
8-)
Hors ligne