bon bahhh c est une bonne nouvelle Paulo !!!
la mauvaise c est qu il va falloir que je me bouge un peu pour vous preparer la version pour la 1.7
;o)
a+
Merci de votre aide mais je suis reparti d'une installation propre en 1.6.2 et ça fonctionne.
Merci!
je suis desole ce n est vraiment pas pour te laisser dans la merdouille mais j ai meme pas encore vraiment commencé a tester la 1.7 par manque de temps ;o)
mais promis je vais me torturer les meninges pour le futur plugin News ;o)
a+
Salut.
Je m'incruste dans ce topic pour soutenir Nicco.
1 - Il n'y a pas encore de version stable de la 1.7. Il ne s'agit que d'une version de test pour débuggage avant sortie officielle.
2 - Dans la prochaine nouvelle version de PWG, le principe des Mod a été complètement revu. On parlera désormais de plugins. Donc, les Mods réalisés sur les précédentes versions de PWG ont de grandes chances de ne pas fonctionner.
3 - Comme le dit Nicco : Pas de soutien sur les versions RC.
salut ...
bon deja je vais te dire comme d hab et comme tout le monde pas de support sur les MOD qui ne sont pas developpés pour les RC ;o)
bon maintenant sans rentrer dans le code ... as tu modifier le config.local.inc.php
pour mettre les valeurs par defauts utiles au MOD News ?
car le LIMIT tout seul ... c est bizarre
Bonjour,
Sur une install nouvelle en 1.7, j'ai essayé d'installer le Mod News 5.1. Je sais qu'il est prévu pour la version 1.6.2 mais bon...
Bref j'ai suivi les instruction de l'install:
Sur les requetes de la BDD elle me réponds ça:
requête SQL:
#
#-----[ SQL ]------------------------------------------
#
--
-- Structure de la table `phpwebgallery_news`
--
CREATE TABLE `phpwebgallery_news` (
`id` smallint( 5 ) unsigned NOT NULL AUTO_INCREMENT ,
`date` datetime NOT NULL default '0000-00-00 00:00:00',
`author` varchar( 255 ) COLLATE latin1_general_ci default NULL ,
PRIMARY KEY ( `id` )
) ENGINE = MYISAM DEFAULT CHARSET = latin1 COLLATE = latin1_general_ci;# MySQL n'a retourné aucun enregistrement.
-- --------------------------------------------------------
--
-- Structure de la table `phpwebgallery_news_group_access`
--
CREATE TABLE `phpwebgallery_news_group_access` (
`group_id` smallint( 5 ) unsigned NOT NULL default '0',
`new_id` smallint( 5 ) unsigned NOT NULL default '0',
PRIMARY KEY ( `group_id` , `new_id` )
) ENGINE = MYISAM DEFAULT CHARSET = latin1 COLLATE = latin1_general_ci;# MySQL n'a retourné aucun enregistrement.
-- --------------------------------------------------------
--
-- Structure de la table `phpwebgallery_news_user_access`
--
CREATE TABLE `phpwebgallery_news_user_access` (
`user_id` smallint( 5 ) unsigned NOT NULL default '0',
`new_id` smallint( 5 ) unsigned NOT NULL default '0',
PRIMARY KEY ( `user_id` , `new_id` )
) ENGINE = MYISAM DEFAULT CHARSET = latin1 COLLATE = latin1_general_ci;# MySQL n'a retourné aucun enregistrement.
-- --------------------------------------------------------
--
-- Structure de la table `phpwebgallery_news_translation`
--
CREATE TABLE `phpwebgallery_news_translation` (
`id` smallint( 6 ) unsigned NOT NULL AUTO_INCREMENT ,
`news_id` smallint( 5 ) unsigned NOT NULL default '0',
`language` varchar( 50 ) COLLATE latin1_general_ci NOT NULL default 'en_UK.iso-8859-1',
`title` varchar( 75 ) COLLATE latin1_general_ci default NULL ,
`content` longtext COLLATE latin1_general_ci,
`status` enum( 'public', 'private' ) COLLATE latin1_general_ci NOT NULL default 'public',
PRIMARY KEY ( `id` )
) ENGINE = MYISAM DEFAULT CHARSET = latin1 COLLATE = latin1_general_ci;# MySQL n'a retourné aucun enregistrement.
-- --------------------------------------------------------
--
-- Insertion des donnÚes`
--
INSERT INTO `phpwebgallery_news` ( `id` , `date` , `author` )
VALUES (
'1', NOW( ) , 'DPDev'
);# Nombre d'enregistrements affectés :1
INSERT INTO `phpwebgallery_news_translation` ( `news_id` , `language` , `title` , `content` , `status` )
VALUES (
'1', 'en_UK.iso-8859-1', 'PWG News system installed', 'Congratulation ! The news system for PWG has been installed!', 'public'
);# Nombre d'enregistrements affectés :1
INSERT INTO `phpwebgallery_news_translation` ( `news_id` , `language` , `title` , `content` , `status` )
VALUES (
'1', 'fr_FR.iso-8859-1', 'SystÞme de News PWG installÚ', 'FÚlicitation ! Le systÞme de News pour PWG a ÚtÚ installÚ!', 'public'
);# Nombre d'enregistrements affectés :1
J'ai modifié les fichier php. Jusque là pas de souci.
Mais qd je vais sur mon site:j'ai une page blanche avec marqué ça:
( SELECT n.id AS news_id
, n.date
, n.author
FROM phpwebgallery_news_group_access AS nga
INNER JOIN phpwebgallery_news_translation AS ntt ON ntt.id = nga.new_id
INNER JOIN phpwebgallery_news AS n ON n.id = ntt.news_id
INNER JOIN phpwebgallery_user_group AS ug ON ug.group_id = nga.group_id
WHERE ug.user_id = 1
AND ntt.language = 'fr_FR.iso-8859-1'
)
UNION DISTINCT
( SELECT n.id AS news_id
, n.date
, n.author
FROM phpwebgallery_news_user_access AS nua
INNER JOIN phpwebgallery_news_translation AS ntt ON ntt.id = nua.new_id
INNER JOIN phpwebgallery_news AS n ON n.id = ntt.news_id
WHERE nua.user_id = 1
AND ntt.language = 'fr_FR.iso-8859-1'
)
UNION DISTINCT
( SELECT pn.id AS news_id
, pn.date
, pn.author
FROM phpwebgallery_news_translation AS nt
INNER JOIN phpwebgallery_news AS pn ON pn.id = nt.news_id
WHERE nt.status = 'public'
AND nt.language = 'fr_FR.iso-8859-1'
)
ORDER BY date DESC
LIMIT
;
[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 '' at line 31
Ou est le bug?
Merci de votre aide. je suis un peu noob mais j'essaye de comprendre!