Archives FluxBB.fr

Les archives de FluxBB.fr

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

#126 13-05-2008 19:33:51

xsybus
Membre

Re : PunBB Simple API (PunSAPI) 0.3

faut que ce soit entre des balises php hein.

Hors ligne

#127 13-05-2008 20:35:26

yemgi
Expatrié

Re : PunBB Simple API (PunSAPI) 0.3

si tu utilises la 1.2.18, c'est pun_hash qu'il faut utiliser au lieu de sha1

Hors ligne

#128 14-05-2008 10:41:32

xsybus
Membre

Re : PunBB Simple API (PunSAPI) 0.3

ah, moi c'est pour la version 1.2.17 désolé

Dernière modification par xsybus (14-05-2008 10:41:41)

Hors ligne

#129 14-05-2008 11:57:36

xsybus
Membre

Re : PunBB Simple API (PunSAPI) 0.3

regarde directement dans le code du header du forum, là où il y'a le lien pour se déconnecter.

Hors ligne

#130 14-05-2008 12:18:06

xsybus
Membre

Re : PunBB Simple API (PunSAPI) 0.3

donc tu dois rajouter à la fin un truc de ce genre:

&csrf_token=".pun_hash($pun_user['id'].pun_hash(get_remote_address()))."




|
|
V

Dernière modification par xsybus (14-05-2008 12:21:36)

Hors ligne

#131 14-05-2008 12:20:35

xsybus
Membre

Re : PunBB Simple API (PunSAPI) 0.3

Voici mon lien exact. essaye avec ça tu as juste à changer l'adresse de ton forum.

                
<?php     
if( !$pun->is_guest() ) {
    echo <a href=\"Modules/Forums/login.php?action=out&id=" . $pun->user['id'] ."&csrf_token=" . sha1 ( $pun->user['id'] . sha1 ( $_SERVER['REMOTE_ADDR'] ) )."\">" . $pun->lang['common']['Logout'] . "</a>";
} 
?>

Hors ligne

#132 14-05-2008 16:26:44

xsybus
Membre

Re : PunBB Simple API (PunSAPI) 0.3

c'est simplement car la fonction pun_hash() n'est pas une méthode de la classe punsapi, mais une fonction du forum.


avec ça:

<li class="barre_droite"><?php echo "".$pun->get_board_url(true)."/login.php?action=out&id=".$pun->get_user_id()."&csrf_token=". sha1 ( $pun->user['id'] . sha1 ( $_SERVER['REMOTE_ADDR'] ) )." title=\"h=[Vous avez terminé ? Déconnectez-vous !]\"> Déconnexion (".$pun->get_user_name().")"; ?></li>

Dernière modification par xsybus (14-05-2008 16:27:28)

Hors ligne

#133 14-05-2008 17:28:51

xsybus
Membre

Re : PunBB Simple API (PunSAPI) 0.3

dac tant mieux happy

Hors ligne

#134 21-05-2008 12:49:29

tms
Membre

Re : PunBB Simple API (PunSAPI) 0.3

J'ai envoyé un mail à vin100 il y a quelques jours, mais je n'ai toujours pas reçu de réponse. Je lui demandais si il comptait porter son API pour fluxbb 1.3. Si la réponse est non, je veux bien m'en occuper si il est d'accord.

Quelqu'un à moyen de le contacter ? Ou si tu passes par la vin100...

Hors ligne

#135 21-05-2008 12:54:42

xsybus
Membre

Re : PunBB Simple API (PunSAPI) 0.3

Dernier message:
    mardi 13 mai 2008 14:36

il est peut-être absent depuis quelques jours! wink

Dernière modification par xsybus (21-05-2008 12:55:38)

Hors ligne

#136 21-05-2008 13:25:38

tms
Membre

Re : PunBB Simple API (PunSAPI) 0.3

xsybus a écrit :

Dernier message:
    mardi 13 mai 2008 14:36

il est peut-être absent depuis quelques jours! wink

Ah merci xsybus ! J'ai même pas pensé à regarder ça... happy'

Hors ligne

#137 21-05-2008 13:55:28

xsybus
Membre

Re : PunBB Simple API (PunSAPI) 0.3

j'ai fais quelques fonctions aussi de mon coté qui pourraient être intéressantes à intégrer dans une future hypothétique version!

Hors ligne

#138 21-05-2008 15:10:19

xsybus
Membre

Re : PunBB Simple API (PunSAPI) 0.3

Pour commencer voila une liste des fonctions que j'ai dev, je mets juste les entêtes pour pas surcharger la page, je vais up mon fichier php si ça interesse quelqu'un.

#################################
# Fonction GetListForums( $CatID)
# But: Renvoie la liste de tout les forums ou d'une certaine catégorie
# Variables d'entrées :
#    $CatID : Optionnelle : Id de la catégorie dont vous voulez la liste des forums
# Variables de retour :
#    Array contenant les ID des forums associés à leurs titre
#################################
#################################
# Fonction GetTopicInfos( $TopicID)
# But: Renvoie un array avec l'id du forum et le titre du topic
# Variables d'entrées :
#    $TopicID : l'id du topic dont vous voulez les informations
# Variables de retour :
#    Array contenant les informations
#################################
#################################
# Fonction GetUsersList( )
# But: Renvoie une liste avec tout les id des utilisateurs enregistrés sur le forum
# Variables d'entrées :
#    $Pseudo = false // si on veux recuperer le pseudo des membres aussi
#    $Param = null //si l'on veut inserer un parametre (ex gid...)
#    $Value = null // la valeur que doit avoir ce parametre
#    $OrderbyClause = null // s on veut orderby
# Variables de retour :
#    Liste contenant les id de tout les membres
#################################
#################################
# Fonction GetGroupsList( )
# But: Renvoie une liste avec tout les groupe sur le forum
# Variables d'entrées :
#    AUCUNE
# Variables de retour :
#    Liste contenant les id de tout les membres
#################################
#################################
# Fonction GetUserID( $Login)
# But: Renvoie l'id du user en fonction de son login
# Variables d'entrées :
#    $Login = login du user
# Variables de retour :
#    $ID = Id du user
#################################

Hors ligne

#139 05-07-2008 16:47:02

Pakito
Membre

Re : PunBB Simple API (PunSAPI) 0.3

Je n'ai pas trouvé de réponse à un léger problème.

Il concerne l'affichage de l'avatar du membre sur le site.
J'arrive à l'afficher en faisant :

<?
if ($pun->user['use_avatar']='1')
{
?>
<h2>
<img src="/punbb/img/avatars/<?php echo $pun->user['id']; ?>.gif" />
</h2>
<?
}
else
{
}
?>

Mais si un membre upload un .jpg ou un .bmp, c'est foutu ...
Et le script donné dans la doc de PunSapi :

<?
string get_user_avatar ( [integer user_id [, boolean return]] )
?>

Ne marche pas du tout ..? J'ai une erreur avec le T_String undefined, même en supprimant les paramètres integrer et boolean.

Quelqu'un à une idée ?

Edit :
J'ai compris comment ça fonctionnais :

<?
$pun->get_user_avatar();
?>

Dernière modification par Pakito (05-07-2008 17:22:33)

Hors ligne

#140 11-07-2008 15:18:08

Bouh
Membre

Re : PunBB Simple API (PunSAPI) 0.3

Hello tout le monde

Voilà je developpe une petite appli avec les outils de Punsapi, j'arrive à faire pas mal de choses, sauf avec edit_post et edit_topic !!! J'ai beau faire les exemples tous simple proposer dans la doc, il met sort toujours la même erreur :

Error: Unable to fetch post info.

Pourtant tout roule à côté, j'arrive à faire des consultations des discussions, des ajouts, etc.. Mais pas de modification !!!

Y'a t-il quelque chose que j'aurais oublié d'activer, faut-il faire une manip avant de faire un edit_post ou edit_topic ???

Merci d'avance pour vos réponses.

Hors ligne

#141 11-07-2008 15:26:55

xsybus
Membre

Re : PunBB Simple API (PunSAPI) 0.3

Bouh a écrit :

sauf avec edit_post et edit_topic !!! J'ai beau faire les exemples tous simple proposer dans la doc, il met sort toujours la même erreur :

Error: Unable to fetch post info.

Comme tu peux le voir ici, il y'a quelques mois j'ai eu les mêmes problèmes sans trouver de solutions. J'ai fini par développer mon propre système.

Je ne te donne pas de solution, je te dis juste que le problème ne vient pas forcement de toi happy

Hors ligne

#142 11-07-2008 16:40:09

Bouh
Membre

Re : PunBB Simple API (PunSAPI) 0.3

Ok ok, du coup il faut recoder une fonction ???

Hors ligne

#143 11-07-2008 17:18:24

xsybus
Membre

Re : PunBB Simple API (PunSAPI) 0.3

moi, c'était pour un système de news, et vue que ça marchait pas, du coup j'ai codé un vrai module de news, avec table indépendante du forum ect...

Hors ligne

#144 16-07-2008 00:08:06

Tiny
Membre

Re : PunBB Simple API (PunSAPI) 0.3

Salut!

J'utilise "pun sapi" pour afficher des info de mon forum vers la page d'acceuil sur mon site
(pendant que ji suis merci pour ce mod et le boulot)

Comment formater le time stamps??  quelle modif faire dans ce bout de code,  j'ai essayer plusieur solution mais rien ne fonctionne, voila le code:

<i>Par  <b>' . $topics->f('poster').'</b></i><br />
<small>Poster le '.$topics->f('posted').'</small><br />
<a class="type2" href="'.$pun->get_board_url(true).'/viewtopic.php?id='.$topics->f('id').'">'.$pun->htmlspecialchars($topics->f('subject')).'</a>

Merci de votre aide

Dernière modification par Tiny (16-07-2008 00:09:09)

Hors ligne

#145 16-07-2008 08:34:42

sharrinddlar
Membre

Re : PunBB Simple API (PunSAPI) 0.3

Bonjour,

As tu essayé avec la fonction date??

Un truc du genre :

<small>Poster le '.date("d/m/Y à H:i:s", $topics->f('posted')).'</small><br />

Dernière modification par sharrinddlar (16-07-2008 08:35:08)

Hors ligne

#146 16-07-2008 11:53:05

fanf73
Wik-wiki

Re : PunBB Simple API (PunSAPI) 0.3

C'est ce que je lui avais répondu quand il avait posé la question dans une autre discussion, mais je pense que l'exemple devrait mieux lui expliquer le comment wink.


Nous ne faisons pas le travail à votre place mais nous prenons le temps de vous montrer le chemin. Merci de lire ce que l'on vous dit et de réfléchir avant de re-demander une explication.

Hors ligne

#147 17-07-2008 21:51:06

foxmask
Lugo

Re : PunBB Simple API (PunSAPI) 0.3

euh question sotte
personne n'a de problème pour utiliser PunSapi 0.3 avec FluxBB 1.2.0 ?
genre les cookies tout ça sauf erreur ; PunSapi est calqué sur PunBB 1.2.x et FluxBB a changé sa gestion de cookie.


http://www.foxmask.info
HaveFnuBB! le seul forum produit avec le framework PHP5 Jelix
(dé)pot de miel
Membre de la CoreTeam Jelix

Hors ligne

#148 17-07-2008 22:06:56

sharrinddlar
Membre

Re : PunBB Simple API (PunSAPI) 0.3

En effet, je ne me suis pas posé la question, mais pour moi aucune erreur à signaler, les cookies sont bien géré malgré la MAJ et le passage à FluxBB, j'vais quand même refaire un tour dans le code de l'API, histoire d'être sûr. ^^

Hors ligne

#149 17-07-2008 22:28:29

foxmask
Lugo

Re : PunBB Simple API (PunSAPI) 0.3

pour ma part l'installation punsapi avec une flux 1.2.20 ; pas moyen de me connecter ...
j'ai le message 'vous etes indetifies ... redirection" et de retour sur la page d'accueil ; punsapi check le cookie ; qu'il ne trouve pas et vlan je suis un invité ...


http://www.foxmask.info
HaveFnuBB! le seul forum produit avec le framework PHP5 Jelix
(dé)pot de miel
Membre de la CoreTeam Jelix

Hors ligne

#150 21-07-2008 00:17:57

Tiny
Membre

Re : PunBB Simple API (PunSAPI) 0.3

sharrinddlar a écrit :

Bonjour,

As tu essayé avec la fonction date??

Un truc du genre :

<small>Poster le '.date("d/m/Y à H:i:s", $topics->f('posted')).'</small><br />

Olla!  j'arive un peu tard désoler, bon c'est bon ca fonctionne, c'est parce que j'ai du mal avec la concaténation

Merci de l'aide!

Hors ligne

Pied de page des forums