IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

EDI, CMS, Outils, Scripts et API PHP Discussion :

Intégration punBB et DokuWiki


Sujet :

EDI, CMS, Outils, Scripts et API PHP

  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 31
    Par défaut Intégration punBB et DokuWiki
    bonjour,

    J'ai un souci d'intégration de formulaire d'authentification de punbb dans dokuwik.

    En effet mon fichier main.php se trouve dans /lib/tpl/template/main.php et si je mets mon script dans main.php ca ne marche pas. Je n'ai pas d'erreurs on dirais qu'il ne vois pas le table pun_user.

    Si je mets mon script dans doku.php qui se trouve dans / ca marche mais je n'arrive pas à l'intégrer dans mon site, puis au chargement de la page mon formulaire s'affiche avant que la page soit afficher elle même..ce qui est très gênant.

    En fait je pense que je dois mettre mon script dans main.php mais pourquoi il ne vois pas le table pun_user??

    y a t il quelqu'un qui a réussi de coupler punbb et dokuwiki?

    merci d'avance

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 31
    Par défaut
    je complet:

    voici mon formulaire:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    <?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"> &nbsp;<br>Pass: <input name="req_password" size="10" maxlength="16" type="password"> &nbsp;</p></div>
    	
    	<input border=0 src="http://www.monsite.org/images/connexion.png"  value="submit" type="image" align="right" >
        </fieldset>
    </form>
    <a href="http://www.monsite.org/forum-linux/inscription.html">S\'inscrire</a>&nbsp;&nbsp;<a href="http://www.monsite.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&amp;id='.$pun_user['id'].'&amp;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>';
    ?>
    quand je charge ma page et bien au lieu de voir le formulaire (puisque je ne suis pas logué) je vois juste l'inscription "jamais" puis le bouton de deconnexion.

    En fait on dirai que il me vois en tant que un utilisateur (et non invité) qui n'est pas inscris est qui ne s'est jamais connecté..

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 31
    Par défaut
    bon finalement j'ai résolu mon problème en utilisant le formulaire de dokuwiki.
    Il faut le mettre dans main.php de la template:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    <?php
    tpl_userinfo();
    if (!is_array($INFO['userinfo'])) {
      html_login();
      }
      else
      print' bla bla bla'
     ?>
    Ca résolu partiellement mon problème car j'aimerais tout de même utiliser la variable pun_user pour pouvoir mettre un lien vers "mon profil" et "mes MP" de fluxbb

  4. #4
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 31
    Par défaut
    avez vous un début de piste? pour quelle raison une variable ne soit pas visible?

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    31
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 31
    Par défaut
    Il me faudrait au moins une piste..
    Pour quelle raison (en général) une variable est visible sur une page et pas sur une autre?

Discussions similaires

  1. [DokuWiki] Intégration à une ossature
    Par riflete dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 3
    Dernier message: 25/03/2010, 21h45
  2. intégration de sons
    Par pal200 dans le forum OpenGL
    Réponses: 2
    Dernier message: 09/02/2004, 11h17
  3. [MFC][Excel] Intégration excel et MFC!
    Par fadoua dans le forum MFC
    Réponses: 2
    Dernier message: 22/12/2003, 10h51
  4. [NETBEANS] Intégration de Jboss dans NetBeans
    Par Kleb dans le forum NetBeans
    Réponses: 1
    Dernier message: 09/06/2003, 18h45

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo