Les archives de FluxBB.fr
Vous n'êtes pas identifié(e).
Pages : 1
Discussion fermée
Installer DokuWiki n'est pas si facile, surtout lorsque l'on veut utiliser la base de données de punBB.
Pour ceux qui ne le savent pas il existe un mod : PunDokuWiki. L'inconvéniant de PunDokuWiki, c'est qu'il utilise une version modifié de DokuWiki donc on ne peut pas facilement y ajouter des plugins, ou même update DokuWiki.
C'est pourquoi nous allons voir comment installer DokuWiki séparément de punBB, et ensuite comment lier l'interface d'authentification des utilisateurs de DokuWiki avec la BDD de punBB (suis-je assez clair ?)
Pour cela, j'ai créé une page dans le wiki, mais comme je pense qu'il y aura surement des questions j'ai créé cette nouvelle discussion.
http://www.punbb.fr/forums/doku.php?id= … r_dokuwiki
Have fun 
Soyons réaliste, exigeons l'impossible !
Hors ligne
Très bonne idée
ça faisait un moment je devais me pencher sur la question, bah je ne vais pas avoir à le faire 
euh par contre pourquoi l'avoir fait avec la version de developpement et pas la dernière version dite "stable" ? ça ne fonctionne pas ?
Hors ligne
Non, la version de stable ne propose pas d'acces mysql. On est obligé de passer par la version devel.
En même temps, cette version est quand même relativement stable et 90% des plugins ne marches que sur la version devel.
Soyons réaliste, exigeons l'impossible !
Hors ligne
ok mais cette version évolue très fréquement et il y a dessus des choses "en chantier", je n'aime pas trop ça
90% ? je n'en voit qu'un seul, user manager
Hors ligne
Ce n'est pas forcément indiqué directement sur la page des plugins, mais sinon pas mal de plugins utilisent la version develonly
Soyons réaliste, exigeons l'impossible !
Hors ligne
Voilà ce que ca peut donner http://wiki.roseon-fr.com 
Dernière modification par pokemon_jojo (10-02-2006 10:41:31)
Soyons réaliste, exigeons l'impossible !
Hors ligne
Voilà ce que ca peut donner http://wiki.roseon-fr.com
[Hors sujet]"Cliquez sur le lien Connexion (en haut à droite)"[/Hors sujet]
Sinon, il faut s'identifier de nouveau lorsqu'on va sur le wiki en venant du forum, c'est ça ? (même si ils sont sur le même nom de domaine)
Dernière modification par Pandark (10-02-2006 16:03:05)
=> Plugins | Modifications | Liens utiles <=
.._ -Pandark- _..
Serial Dreamer
Hors ligne
lol, voui, je l'avais pas vu celle la de faute
. Merci
Et oui, il faut s'identifier de nouveau lorsqu'on va sur le wiki même en venant du forum. Le nom de domain importe peut, car les cookies d'itentification utilisés ne sont pas les même.
Soyons réaliste, exigeons l'impossible !
Hors ligne
Heu... comment on fait pour inclure le header (et éventuellement le footer) de punBB avec cette nouvelle adaptation de DokuWiki.. ?
On est obligé d'inclure des fichiers de punBB en plus de ceux de DokuWiki ?
=> Plugins | Modifications | Liens utiles <=
.._ -Pandark- _..
Serial Dreamer
Hors ligne
Je me permets de remonter le topic car je voudrais également intégrer DokuWiki comme ici...
Je l'ai fait avec la dernière version stable qui vient de sortir y a 3 jours mais j'ai quelques soucis :
Lorsque je vais dans le menu Admnistration, si je clique sur le plugin DokuWiki, j'ai une erreur de parser dans "AP_DokuWiki.php" à la ligne 65 :
Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING in /opt/lampp/htdocs/forums/plugins/AP_DokuWiki.php on line 65
$db->query('UPDATE '.$db->prefix.'groups SET g_wiki_level=''.$db->escape($wiki_level).'' WHERE g_id='.$group) or error('Update du group impossible', __FILE__, __LINE__, $db->error());Il me semble que ça vient du double '' au lieu d'un seul ' ... En rectifiant :
$db->query('UPDATE '.$db->prefix.'groups SET g_wiki_level='.$db->escape($wiki_level).' WHERE g_id='.$group) or error('Update du group impossible', __FILE__, __LINE__, $db->error());Là, j'arrive plus loin, mais ça bloque encore :
Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in /opt/lampp/htdocs/forums/plugins/AP_DokuWiki.php on line 71
<input type="radio" name="wikiperm[<?php echo $cur_group['g_id'] ?>]" value="WikiNone"<?php if ($cur_group['g_wiki_level'] == 'WikiNone') echo " checked="checked"" ?> /> <strong>Aucune</strong> Là, je sèche... Est-ce une vrai erreur du Wiki ? Ou bien est-ce dû au fait que j'utilise la dernière version stable ?
Et puis, même question que Pandark... 
Merci beaucoup pour votre aide 
Hors ligne
<?php if ($cur_group['g_wiki_level'] == 'WikiNone') echo " checked="checked"" ?>serait mieux ainsi :
<?php if ($cur_group['g_wiki_level'] == 'WikiNone') echo ' checked="checked"' ?>Hors ligne
Merci beaucoup, maintenant, j'ai accès au menu d'administration mais lorsque je veux définir des permissions et enregistrer, j'obtiens l'erreur :
Erreur : Update du group impossible.Pour info, la page wiki/doku.php?do=check renvoie ça :
L'authentification est temporairement indisponible. Si cela perdure, merci d'informer l'administrateur du Wiki.
DokuWiki version: Release 2006-03-05a
PHP version 5.1.1
Changelog is writable
Datadir is writable
Attic is writable
Mediadir is writable
Cachedir is writable
conf/users.auth.php is not writable
mb_string extension is available and will be used
Debugging support is disabled
Your current permission for this page is 8
The current page is writable by the webserver
The current page is writable by youJ'ai pourtant suivi le Tuto du Wiki pas à pas, et j'ai mis un CHMOD 777 sur tous les dossiers du forum, du wiki, et de Puntal (que j'adore
)
La seule différence est que j'ai utilisé la dernière verison stable du 05/03... et non la devel...
Dois-je réessayer avec la version devel si je la trouve... ?
Merci d'avance 
Sinon, si l'on passe outre ce problème (je n'aurai qu'à laisser le Wiki ouvert à tous...), je serais très intéressé par une méthode d'intégration visuelle du Wiki dans PunBB/Puntal...
Je dois dire qu'il y a énormément de CSS un peu partout et je suis un peu perdu pour m'y retrouver, n'ayant trouvé aucune info. sur le net.
Si vous pouviez m'aider pour cette intégration graphique du wiki (comme ici ou sur puntal), je vous en serais vraiment très reconnaissant...
Merci beaucoup.
Dernière modification par Bismut (09-03-2006 12:10:15)
Hors ligne
Bismut, essaie avec la nouvelle version (sortie le lendemain de ton message) qui corrige quelques bugs, et tiens nous au courant !
Je suis également très intéressé par cette intégration, pour un trio Puntal/punBB/Dokuwiki homogène et utilisant le même système d'indentification !
OS : Ubuntu
Hors ligne
Ben en fait, je me rabats finalement sur PunDokuWiki pour l'instant (qui marche apparemment très bien).
Et dès qu'une méthode d'intégration visuelle pour un Wiki "externe" sortira, je n'aurai qu'à l'installer en réimportant mes fichiers .txt 
En théorie, ça devrait marcher donc c'est ma solution temporaire, l'unité visuelle du site étant très important pour moi.
Tiens moi au courant si tu trouves un moyen 
Merci.
Hors ligne
je te déconseille PunDokuwiki, la version de Dokuwiki utilisée est vraiment trop trop ancienne
prend plutôt la toute dernière version stable et regarde cette page
Hors ligne
par contre punbb encode en ISO et dokuwiki en utf-8 , c'est pas tres joli pour les noms de groupe et d'utilisateur
surtout que si je ne me suis pas trompé lors de la configuration il ne reconnait pas mon groupe modérateur...
il existe des méthodes pour convertir à la volé des chaines de caractere ?
°o°
Hors ligne
oui utf8_encode()
Hors ligne
la question etait idiote et aurait mérité une recherche :')
merci
°o°
Hors ligne
Salut @ tous,
Je me permets de faire remonter ce sujet car j'ai quelques problèmes
.
Il s'avère que j'ai réussi à bien installer le wiki
mais (il y a toujours un mais
) je ne comprends pas vraiment la structure. Je n'arrive pas à intégrer le design (header.php et footer.php) au wiki.
Un petit tuyau ne serait pas de refus
.
Dernière modification par Morph1er (11-04-2006 16:16:55)
Hors ligne
Petit up 
Je vais rajouter quelques précisions
.
J'ai mon aborescence ainsi faîtes :
/forums/
/wiki/
J'ai tenté de modifier le fichier :
/wiki/lib/tpl/default/main.php
J'y ai ajouté :
<?php
define('PUN_ROOT', '../forums/');
define('PUN_QUIET_VISIT', 1);
require PUN_ROOT.'include/common.php';
define('PUN_ALLOW_INDEX', 1);
require PUN_ROOT.'header.php';
require PUN_ROOT.'include/parser.php';
?>Mais j'ai une belle erreur
. Je désespère...
Merci par avance
.
Dernière modification par Morph1er (17-04-2006 04:57:34)
Hors ligne
la méthode de Pokemon_jojo est obsolete car il y a maintenant un systeme natif dans DokuWiki ; je ferme la discussion
pour la nouvelle méthode voir ceci :
http://www.punbb.fr/aide/doku.php/integ … e_dokuwiki
si vous avez un problème avec cette méthode veuillez ouvrir une nouvelle discussion dans le forum d'entraide
Hors ligne
Pages : 1
Discussion fermée