Affichage des résultats 1 à 3 sur 3

Discussion: [snap] BBcode

  1. #1
    Auteur
    cclaerhout
    Version de vBulletin
    Version de la modification
    Nombre d'installations
    0
    Add-ons
    Supporté
    Non
    Modifie la base de données
    Non
    Installateur inclus
    Non
    Utilise les modules
    Non
    Modifie des templates
    Non
    Modifie le code
    Non
    Fichiers additionnels
    Non
    En version Béta ?
    Non


    [snap] BBcode
    -Version 1.0-
    Réalisation par Cédric Claerhout
    pour www.vBulletin-fr.org

    Historique :
    20 août 2009 : sortie de la version 1.0

    Présentation :
    Ce BBcode, livré sous forme de produit, repose sur le service Webthumb.Il consiste à faire des captures d'écran d'un site Internet. Son fonctionnement est le suivant : l'utilisateur encadre l'adresse du site du BBcode [snap] et lorsqu'il crée le message, l'adresse du site est envoyé au serveur de Webthumb qui en retour renvoie vers votre serveur une image. Le BBcode [snap] disparait alors pour laisser place à son homologue [IMG] qui chargera l'image reçue sur votre serveur.

    Vous DEVEZ vous enregistrer sur le site Webthumb pour vous créer un compte et ainsi obtenir une clef API. C'est une sorte de licence d'utilisation qui vous offre 100 captures d'écran par mois. Le produit a été réalisé de façon que vous pouvez enregistrer une clef API par défaut pour tous les utilisateurs ET, si vous le souhaitez, vous pouvez créer un champ de profil utilisateur dans lequel celui-ci pourra indiquer lui-même SA clef API.

    Les options sont nombreuses :

    • Groupes d'utilisateurs autorisés
    • Clef API par défaut
    • Clef API utilisateur (en OPTION - nécessite de créer un champ de profil)
    • Format image
    • Taille par défaut de l'image
    • Résolution horizontale
    • Résolution verticale
    • Tailles multiples ?
    • Option Multi-Snap (déconseillée)
    • Intégration Barre d'outils avancés
    • Option mono-bouton dans la Barre d'outils avancés

    Comme l'indiquent les deux dernières options, ce module peut s'intégrer automatiquement à la Barre d'outils avancés.

    Avertissement :
    N'utilisez pas ce produit sur un site grand public ou alors configurez-le pour n'en donner l'utilisation qu'à des groupes d'utilisateurs très restreints. La raison : lorsque l'utilisateur valide son message avec une balise [snap] à l'intérieur, l'adresse du site à traiter est envoyé vers Webthumb, mais en attendant votre serveur patiente. Or si Webthumb le fait poireauter trop longtemps, il vous affichera une erreur SQL en indiquant une perte de connexion. Rien de grave, mais si ce méfait arrive à plusieurs utilisateurs, la messagerie du compte administrateur va saturer en messages d'erreur. Pénible.

    Je ne pense pas pouvoir améliorer davantage ce produit. Non que je ne souhaite pas, mais j'arrive à la limite de mes connaissances en programmation. Si une personne veut en améliorer le code, elle est le bienvenue. D'autant plus que la licence d'utilisation du code de Webthumb est de type GNU. Une réserve toute fois, pour ce qui concerne l'interface que j'ai codée pour vBulletin, celle-ci pourra être modifiée et distribuée, avec ou sans mon nom, sur vBulletin.org et vBulletin-fr.org.

  2. #2
    Date d'inscription
    January 2005
    Localisation
    Taiwan
    Âge
    44
    Messages
    672
    Version de vBulletin
    3.8
    Hébergeur
    Hostdime
    Pouvoir de réputation
    75
    Création du champ de profil utilisateur pour la clef API

    Etape 1 :
    Admincp=>Champs du profil=>Ajouter un nouveau champ du profil=>Champ de saisie (une seule ligne)
    Intitulé :
    Code:
    [snap BBcode] APIKEY
    Description :
    Code:
    Indiquez ici la clef d'utilisation de la balise [snap]. Si vous n'en avez pas, vous pouvez vous en créer une gratuitement sur le site de <a href="http://webthumb.bluga.net/home">Webthumb</a>.
    Longueur de texte maximale permise : 100
    Champ requis : non
    Champ modifiable par l'utilisateur : oui
    Champ caché : non
    Recherche sur le champ possible dans la liste des membres : oui
    Afficher sur la liste des membres : oui

    Page d'affichage : "Option:autre"


    => ENREGISTREZ PUIS NOTEZ L'IDENTIFIANT (ID) DU CHAMP

    Etape 2 :

    Dans le fichier produit de [snap] BBcode, cherchez :
    Code:
    			$APIKEY = $vbulletin->userinfo['fieldXX'];
    Et remplacez le XX par l'identifiant de votre champ utilisateur, enregistrez, importez le produit.
    P.S : Arrêtez de m'appeler "cclaerhout" svp. J'ai pris ce nom plus comme un identifiant qu'un pseudo. Dites "Cédric", ça sera plus sympa.

  3. #3
    Date d'inscription
    January 2005
    Localisation
    Taiwan
    Âge
    44
    Messages
    672
    Version de vBulletin
    3.8
    Hébergeur
    Hostdime
    Pouvoir de réputation
    75
    Et voici des captures d'écran de ce hack à la demande des utilisateurs de vbulletin.org
    Images attachées Images attachées
    • Type de fichier : gif 01.gif (17,7 Ko, 17 affichages)
    • Type de fichier : gif 02.gif (22,8 Ko, 12 affichages)
    • Type de fichier : gif 03.gif (20,3 Ko, 11 affichages)
    • Type de fichier : gif 04.gif (33,2 Ko, 11 affichages)
    • Type de fichier : gif 05.gif (19,9 Ko, 9 affichages)
    • Type de fichier : gif 06.gif (145,7 Ko, 13 affichages)
    P.S : Arrêtez de m'appeler "cclaerhout" svp. J'ai pris ce nom plus comme un identifiant qu'un pseudo. Dites "Cédric", ça sera plus sympa.

Informations de la discussion

Utilisateur(s) sur cette discussion

Il y a actuellement 1 utilisateur(s) naviguant sur cette discussion. (0 utilisateur(s) et 1 invité(s))

Discussions similaires

  1. [Comment puis-je ?] - bbcode [****][/****]
    Par Sammuel dans le forum Archives vBulletin 3.6.x
    Réponses: 0
    Dernier message: 28/08/2007, 16h34
  2. [Dépannage & problèmes] - QQ BBcode
    Par [ToL]Jey dans le forum Archives vBulletin 3.6.x
    Réponses: 36
    Dernier message: 06/01/2007, 06h17
  3. [Dépannage & problèmes] - FAQ et BBcode
    Par Dragon Company dans le forum Archives vBulletin 3.0.x
    Réponses: 9
    Dernier message: 01/07/2005, 00h54
  4. bbcode
    Par devilshaughter dans le forum Demande de modification
    Réponses: 7
    Dernier message: 11/07/2004, 21h28
  5. [Dépannage & problèmes] - Bbcode
    Par CocoNix dans le forum Archives vBulletin 3.0.x
    Réponses: 13
    Dernier message: 04/01/2004, 18h15

Les tags pour cette discussion

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •