Bonjour à tous,
J’ai vu passer dans la liste quelques questions sur l’installation de
fudforum sur eGroupWare (1.2.106).
J’ai réussi cette installation sur une Debian à partir des rpm fournis
sur sourceforge (fudforum n’est pas fourni par Debian), mais non sans
peine 
Il y a deux bugs dans l’installation :
- un problème de permissions sur un répertoire dans le répertoire de
fudforum dans le répertoire d’installation de fud forum. Tout va bien
une fois que les permissions sont passées en 777.
- à l’entrée dans les forums, il y a une erreur de syntaxe SQL. Le
problème est lié à l’utilisation d’un mot clé MySQL dans la requête,
comme expliqué sur le forum de fudforum :
http://fudforum.org/forum/index.php?t=msg&goto=35540&
Ce problème est facile à corriger. Il faut modifier un mot dans un des
fichiers… La seule chose, c’est de le trouver :
Le fichier en question est « forumsel.inc.t » dans
eGWroot/fudfourm/setup/base/scr. Il faut rechercher et modifier la
requête contenant le mot « reads » :
Ligne à modifier (ligne 38 chez moi) :
$c = q(‘SELECT f.id, f.name, c.name, c.id, CASE WHEN
’.$GLOBALS[‘usr’]->last_read.’ < m.post_stamp AND (fr.last_view IS NULL
OR m.post_stamp > fr.last_view) THEN 1 ELSE 0 END AS reads
A remplacer par :
$c = q(‘SELECT f.id, f.name, c.name, c.id, CASE WHEN
’.$GLOBALS[‘usr’]->last_read.’ < m.post_stamp AND (fr.last_view IS NULL
OR m.post_stamp > fr.last_view) THEN 1 ELSE 0 END AS readsx
(juste un x en plus à la fin de “reads”).
Depuis, fudforum fonctionne parfaitement !
J’espère que ça pourra vous aider.
Bertrand
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier.
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
egroupware-french mailing list
egroupware-french@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/egroupware-french