Archives FluxBB.fr

Les archives de FluxBB.fr

Vous n'êtes pas identifié(e).

#1 15-11-2008 01:17:12

aruju
Membre

Fluxbb et dokuwiki

Bonsoir,

Depuis quelques jours j'essaye de mettre en ligne dokuwiki et ca se passe pas trop mal smile Mais j'ai tout de même un souci (sinon je serai pas là roll)

Le formulaire d'identification qui marche très bien sur mon site (http://www.linux-pas-a-pas.org/)
ne marche pas sous dokuwiki..j'ai seulement le bouton de déconnexion qui s'affiche sans avoir de possibilité de me connecter ou me déconnecter

Voici le script que j'utilise:

<?php if ($pun_user['is_guest'])
echo'
<form action="forum-linux/login.php?action=in" method="post">
    <fieldset>
    <input type="hidden" name="form_sent" value="1" >
    <input type="hidden" name="redirect_url" value="index.php" >
    
    

    <div align="right">
    <p>Pseudo: <input name="req_username" size="10" maxlength="25" type="text">  <br>Pass: <input name="req_password" size="10" maxlength="16" type="password">  </p></div>
    
    <input border=0 src="http://www.linux-pas-a-pas.org/images/connexion.png"  value="submit" type="image" align="right" >
    </fieldset>
</form>
<a href="http://www.linux-pas-a-pas.org/forum-linux/inscription.html">S\'inscrire</a>  <a href="http://www.linux-pas-a-pas.org/forum-linux/oublie-mot-de-passe.html">Mot de passe oublié?</a>';
else
  echo '<div align="left">'.$lang_common['Logged in as'].' <strong>'.pun_htmlspecialchars($pun_user['username']).'</strong><br>'."\n\t\t\t\t".$lang_common['Last visit'].': '.'<br>'.format_time($pun_user['last_visit']) .'</div>'.'<br><a href="forum-linux/login.php?action=out&id='.$pun_user['id'].'&csrf_token='.sha1($pun_user['id'].sha1(get_remote_address())).'">'.'<br>'.'<div align="center">'.'<img src="images/deconnexion.png" width="81" height="15" border="0" alt="">'.'</div>'.'</a>';
?>

Y-a-t-il une modification à faire?

merci d'avance

Hors ligne

#2 15-11-2008 16:38:04

aruju
Membre

Re : Fluxbb et dokuwiki

Je me permet de remonter le topic, car je n'ai toujours pas trouvé de solutions. Vous pouvez voir le résultat sur la page d'accueil http://www.linux-pas-a-pas.org/

Hors ligne

#3 23-11-2008 02:07:29

aruju
Membre

Re : Fluxbb et dokuwiki

Personne n'a rencontré des problèmes pour le formulaire authentification?

Hors ligne

#4 23-11-2008 02:11:04

M@x
Membre

Re : Fluxbb et dokuwiki

Tu as bien inclus le fichier common.php du dossier include/ de ton forum ?

Parce que ton code est correcte. Le seul soucis c'est que la variable $pun_user ne doit pas exister.


...

Hors ligne

#5 23-11-2008 02:23:04

aruju
Membre

Re : Fluxbb et dokuwiki

oui je l'ai mis dans local.protected.php

Hors ligne

#6 23-11-2008 03:12:33

M@x
Membre

Re : Fluxbb et dokuwiki

Donne l'en-tête du code source de ta page. Teste aussi d'afficher sur cette page :

<?php echo $pun_user['username']; ?>

...

Hors ligne

#7 23-11-2008 03:22:48

aruju
Membre

Re : Fluxbb et dokuwiki

[c]<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr"
lang="fr" dir="ltr">

<head>
 
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="Copyright" content="Copyright 2007 http://www.linux-pas-a-pas.org/">
<meta name="Publisher" content="linux pas a pas">
<meta name="author" content="aruju">


<meta http-equiv="Content-Language" content="fr">
  <title>
    Linux en dual boot   
  </title>[/c]

et la variable ne m'envoie rien de tout

Hors ligne

#8 23-11-2008 03:31:19

M@x
Membre

Re : Fluxbb et dokuwiki

Je parle PHP. La page html je peut l'avoir sans soucis !

Donc c'est bien ce que je disait, il semblerait (si tu était connecté lors du teste) que tu n'utilise pas le fichier include/common.php

Tu as consulté cette page ? http://www.dokuwiki.org/auth:punbb

EDIT : En français : http://www.dokuwiki.org/fr:auth:punbb (différente)

Dernière modification par M@x (23-11-2008 03:33:11)


...

Hors ligne

#9 23-11-2008 12:15:27

aruju
Membre

Re : Fluxbb et dokuwiki

oui je les ai consulté, il y a juste la partie avec loginredirect que je ne comprends pas..à quoi il sert ce plugin?

le quel des pages tu veux? main.php? doku.php? index?

Hors ligne

#10 23-11-2008 12:57:00

aruju
Membre

Re : Fluxbb et dokuwiki

en fait le common.php et déjà déclaré dans le fichier punbb.class.php

require_once PUN_ROOT.'include/common.php';
require_once DOKU_INC.'inc/auth/mysql.class.php';

Hors ligne

#11 23-11-2008 16:28:10

aruju
Membre

Re : Fluxbb et dokuwiki

bon je récapitule:

1. mode d'identification punbb
2. cryptage mot de passe sha1
3. chemin complet dans local.protected.php (define('PUN_ROOT','/homepages/36/d197242868/htdocs/forum-linux/');)

j'ai effectué aussi les modifications pour affichage (utf-8)

mais il est ou le soucis?

Hors ligne

#12 06-12-2008 15:58:37

aruju
Membre

Re : Fluxbb et dokuwiki

personne n'as rencontré le même soucis?

Hors ligne

#13 07-12-2008 20:07:45

aruju
Membre

Re : Fluxbb et dokuwiki

bon,

j'ai essayé de contourner le problème en utilisant le formulaire de dokuwiki:

<?php
if (!is_array($INFO['userinfo'])) {
  html_login();
  echo'<a href="http://www.linux-pas-a-pas.org/forum-linux/inscription.html">S\'inscrire</a>  <a href="http://www.linux-pas-a-pas.org/forum-linux/oublie-mot-de-passe.html">Mot de passe oublié?</a>';

  }
  else
  tpl_userinfo();

etc...

et ca l'air de marcher mais le soucis ce que je voudrais aussi mettre les liens vers "votre profil" et "vos MP" mais pour cela il me faut la variable $pun_user ...

donc je reviens au mon point de départ, pourquoi il ne vois pas les variables de punbb?

Hors ligne

#14 12-12-2008 20:45:10

aruju
Membre

Re : Fluxbb et dokuwiki

bon finalement j'ai résolu partiellement mon problème, en fait j'ai mis le formulaire (via un require_once) d'authentification dans doku.php en non dans /main.php

Par contre maintenant je voudrais le mettre dans un endroit précis (avec main.php c'était facile) mais là je sèche..une idée?

Hors ligne

#15 13-12-2008 11:25:04

aruju
Membre

Re : Fluxbb et dokuwiki

je rame hmm

J'ai réussi de le positionner via css mais maintenant mon formulaire s'affiche avant même que la page s'affiche elle même et en plus avant de se mettre au bon endroit il s'affiche toute en haut de ma page..

P.S ne répondez pas tous en même temps wink

Hors ligne

#16 13-12-2008 14:51:04

aruju
Membre

Re : Fluxbb et dokuwiki

personne n'a jamais couplé punbb et dokuwiki?

Dernière modification par aruju (13-12-2008 14:51:26)

Hors ligne

#17 14-12-2008 19:37:18

aruju
Membre

Re : Fluxbb et dokuwiki

je viens de m'apercevoir que sur ce site nous n'avez pas pu non plus à mettre le formulaire sur dokuwiki et c'est pour ca que l'es admin's sont si silencieux ;-)

Dernière modification par aruju (19-12-2008 20:36:07)

Hors ligne

Pied de page des forums