Archives FluxBB.fr

Les archives de FluxBB.fr

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

#1 28-03-2007 16:31:17

vin100
Membre

PunBB Simple API (PunSAPI) 0.1

Auteur : Arthur Rimbaud

Qu'est-ce que c'est ?
PunBB Simple API est une sorte de boite à outil pour jouer avec PunBB sur votre site. Ce script reviens à utiliser le fichier common.php de PunBB mais fournis en plus des méthodes prêtes à l'emploi pour manipuler facilement les données provenants de PunBB.

Comment ça marche ?
On inclus le script dans nos pages et on utilise les fonctions qu'il fournis.

Pourquoi l'utiliser ?
Lorsque vous voulez intégrer à votre site des données provenant de vos forums.

C'est pour qui ?
Ce script est destiné aux utilisateurs qui connaissent PHP, il est aussi recommandé d'avoir déjà utilisé le script common.php de PunBB mais c'est pas obligatoire ; enfin, sachez qu'il est fournis en l'état et sans aucune garantit de support...

Un exemple ?
Oui par exemple pour afficher l'avatar de l'utilisateur sur votre site :

$pun->get_user_avatar()

Et voilà Aller un autre, pour créer des parties accessibles seulement aux membres :

<?php if ($pun->is_guest() : ?>

    ici le code pour les invités

<?php else : ?>
    
    ici le code pour les personnes identifiés

<?php endif; ?>

Mouais pas convaincu...
Pas de problème ne l'utilise pas smile

Mais si c'est génial !
Super j'ai besoin de testeurs et autres "expérimentateurs" wink

Hors ligne

#2 28-03-2007 16:39:56

vin100
Membre

Re : PunBB Simple API (PunSAPI) 0.1

Quelques précisions...

Si vous connaissez IPB SDK, c'est le même principe.

C'est une version 0.1, j'ai dans la tête d'ajouter d'autres fonctions, des exemples d'utilisation, une documentation en anglais, etc. mais je suis arrivé à un stade où j'ai besoin de retours.

Néanmoins y'a quand même plus d'une cinquantaine de fonctions publics à utiliser dès maintenant sur votre site.

Et bon voilà. J'espère que ça plaira aux bidouilleurs PHP. Moi je m'amuse bien à le développer. Et je suis assez fier de ma documentation ^^

Hors ligne

#3 29-03-2007 19:58:21

Malouk
Membre

Re : PunBB Simple API (PunSAPI) 0.1

Bonne idée ! C'est vrai que c'est utile ce genre de script smile

Hors ligne

#4 29-03-2007 20:15:00

romain9441
Admin locker

Re : PunBB Simple API (PunSAPI) 0.1

Ca peut m'être utile...

Je regarderai ça de plus près bientôt....

Mais c'est qui l'auteur en fait ?


Avant de poser une question, avez-vous consulté la FAQ ou fait une recherche ?

Pas de support si pas d'adresse de forum !

Hors ligne

#5 29-03-2007 20:22:26

kitsune
Membre

Re : PunBB Simple API (PunSAPI) 0.1

euh j'ai une question comment ont se connecte sur le site avec ce script car je ne sais pas si c'est la meme chose ou si cela change (j'ai regarder avnat dans la doc wink )

Hors ligne

#6 29-03-2007 20:34:21

audi
Membre

Re : PunBB Simple API (PunSAPI) 0.1

Ouep Je test également


Team-BoNoBo Team CS qui tourne sous Punbb, Puntal & DFSS
Trouvailles et cadeaux du web gratuits chez la dénicheuse
Besoin d'aide, visitez le groupe Developpeur

Hors ligne

#7 29-03-2007 20:39:00

vin100
Membre

Re : PunBB Simple API (PunSAPI) 0.1

romain9441 a écrit :

Mais c'est qui l'auteur en faite ?

Jean-Jacque Rousseau, c'est sa faute à lui

kitsune a écrit :

euh j'ai une question comment ont se connecte sur le site avec ce script car je ne sais pas si c'est la meme chose ou si cela change (j'ai regarder avnat dans la doc wink )

regarde l'exemple... wink

Hors ligne

#8 30-03-2007 13:12:50

pokemon_jojo
Membre

Re : PunBB Simple API (PunSAPI) 0.1

Dans la documentation, page function.load_lang.html

Il y a une erreur avec l'exemple 2 happy trop de copier/coller tue le copier/coller ^^


Soyons réaliste, exigeons l'impossible !

Hors ligne

#9 30-03-2007 14:04:58

vin100
Membre

Re : PunBB Simple API (PunSAPI) 0.1

ah ouais effectivement, merci happy

en fait c'est pas dus au copier/coller, c'est parce que je suis pas maso je me tape pas toutes les pages de la doc une à une, je me suis fait un p'tit script qui les génères automatiquement et à l'exemple 2 j'ai merdouillé :

    #-----------------------------------------
    # Exemples d'utilisation
    
    'exemples' => array( 
    
        # exemple 1
        array(
            'intro' => "Pour charger le fichier langue de l'index des forums :",
            'code' => $code_ex_1,
            'result' => $code_result_1,
            'note' => "Le contenu du fichier est alors disponible dans le tableau <code>\$pun->lang['index']</code>"
        ),
    
        # exemple 2
        array(
            'intro' => "Pour charger le fichier langue de login des forums :",
            'code' => $code_ex_2,
            'result' => $code_result_2,
            'note' => "Le contenu du fichier est alors disponible dans le tableau <code>\$pun->lang['login']</code>"
        )        
    ),

quoi qu'en y réflechissant c'est p'tête bien un copier/collé de l'exemple 1 partiellement modifié tongue

bref merci

Hors ligne

#10 30-03-2007 15:15:48

pokemon_jojo
Membre

Re : PunBB Simple API (PunSAPI) 0.1

Pas de quoi wink

sinon pour info, un générateur de doc particulièrement sympa : http://www.naturaldocs.org/


Soyons réaliste, exigeons l'impossible !

Hors ligne

#11 30-03-2007 17:19:17

-J-
Membre

Re : PunBB Simple API (PunSAPI) 0.1

Kewl faut que je teste dès que j'ai un moment smile


Partagez votre expérience de l'étranger sur le forum expatriés

Hors ligne

#12 30-03-2007 18:17:22

Jonathan06
Membre

Re : PunBB Simple API (PunSAPI) 0.1

Merci Merci beaucoup vin100 pour cette SDK.
encore 1000 merci,
Il semble y avoir un probleme dans le fichier "function.get_user_name.html"!!!!
Tout fois j'ai une question a vous poser:
Je prevoi d'utilise votre SDK pour fabriquer sur mesure un portail pour mon site, et j'aimerai savoir sivousavez prevu des fonction pour s'identifier ou s'enregistrer directement via le portail sans psser par le forum...
Merci encore pour cet enormne travail offert ala communauté.
[edit]
Je viens de voir un exemple pour l'enregistrement qui utilise le fichier "register.php", y at'il une fontion de prevu pour l'enregistrement? pour l'aquel il suffirait de fournir les different parametre pour effecuter l'enregistrement.
Meci encore

Dernière modification par Jonathan06 (30-03-2007 18:34:46)

Hors ligne

#13 30-03-2007 19:17:03

vin100
Membre

Re : PunBB Simple API (PunSAPI) 0.1

oui on m'a signalé function.get_user_name.html c'est corrigé et sera dispo dans la prochaine version

la création d'utilisateurs n'est pas ma priorité de fonctions à ajouter mais il y a des chances pour que ça soit dans une future version

Hors ligne

#14 31-03-2007 22:27:34

kitsune
Membre

Re : PunBB Simple API (PunSAPI) 0.1

ce serait bien l'inscription c'est une bonne idee sinon moi avec l'exemple ont peut faire un bel espace membre sur son site smile c'est bien foutu

Hors ligne

#15 01-04-2007 11:27:00

vin100
Membre

Re : PunBB Simple API (PunSAPI) 0.1

Hors ligne

Pied de page des forums