Jouez à des milliers de quizz et créez les vôtres gratuitement    
Pseudo
Mot de passe
  » Inscription
» Mot de passe perdu?
    
            Ajouter aux favoris
  Newsletters
  Jeux gratuits
  Concours gratuits
  KadoDuJour


31 quiz  Actualité
795 quiz  Animaux
65 quiz  Art
110 quiz  Auto, motos
302 quiz  Bandes dessinées
47 quiz  Business, Economie
692 quiz  Célébrités, people
1442 quiz  Cinéma
28 quiz  Collectionneurs
443 quiz  Culture générale
906 quiz  Dessins animés
127 quiz  Enfants
90 quiz  Gastronomie
15 quiz  Gay, Lesbien
432 quiz  Géographie
8 quiz  Graphisme
462 quiz  Histoire
146 quiz  Humour
657 quiz  Jeux et Consoles
118 quiz  Langue française
128 quiz  Langues étrangères
419 quiz  Littérature, poésie
114 quiz  Loisirs
1154 quiz  Manga
17 quiz  Montagne
1181 quiz  Musique
70 quiz  Nature, écologie
21 quiz  Philosophie
56 quiz  Politique
28 quiz  Rencontres
69 quiz  Santé
144 quiz  Science
170 quiz  Site internet
119 quiz  Société
1258 quiz  Sport
66 quiz  Techno et Internet
2465 quiz  Télévision
181 quiz  Voyages
9 quiz  Webmaster
                


      Inviter mes amis

Faire un lien vers Quizz.biz






Le module QUIZZ permettra aux internautes de votre forum phpbb2 d'ajouter dans leurs messages des quizz créés sur Quizz.biz.

Mode d'installation : MOD - Modification de fichiers (2)
Version : 1.0.1 (28 Fev 2008)
Testé sur les versions 2.0.21, 2.0.22, 2.0.23

  • Installation rapide
  • Modification des fichiers phpbb2


  • Affichage d'un quizz dans phpbb2

    Si vous n'avez pas trouvé votre réponse, vous pouvez envoyer un mail au webmaster.




  • Installation rapide

  • Si vous utilisez le style subSilver et que vous n'avez appliqué aucun MOD à votre forum (cas d'une nouvelle installation par exemple), vous pouvez télécharger les fichiers déjà modifiés ci-dessous, il suffit alors de les uploader sur votre site à la place de ceux existants.

    Fichiers PHPBB 2.0.23 pré-modifiés (style subSylver)

    L'affichage des quizz se fera par défaut comme ci-dessus.
    Vous pouvez réaliser quelques customisations dans le fichier /includes/bbcode.php

    1. Choisissez le mode d'affichage des quizz en modifiant la variable integVersion : 'javascript' ou 'iframe'
    rendez vous sur la page astuces pour comprendre la différence entre ces 2 versions

    2. Si vous désirez personnaliser le design des quizz intégrés (police de texte, couleurs, ...), vous pouvez vous créer un compte sur Quizz.biz et mettre le nom de ce compte dans la variable integPseudo

    3. Si vous avez choisi le mode iframe, configurez le largeur (integIframeWidth), la hauteur (integIframeHeight) et les bordures (integIframeBorder) de vos quizz.




  • Modification des fichiers phpBB2

  • Penser à sauvegarder vos fichiers avant de les modifier !!!
    Téléchargez le MOD QUIZZ ou suivez la procédure suivante :

    Lorsque vous installez PHPBB un bon nombre de fichiers sont installés, il n'y en a que deux à changer pour utiliser le mod quizz.
    Les modifications à effectuer sont décrites ci-dessous et indiquées en gras, le reste du code est là pour vous permettre de retrouver l'endroit où insérer la modification.

    Attention, le premier fichier indiqués peut se trouver dans un autre dossier que subSilver en fonction du template utilisé. Si vous avez plusieurs templates, les changements devront être effectués pour chacun d'eux.

    1. Fichier templates/subSilver/posting_body.tpl
    a_help = "{L_BBCODE_A_HELP}";
    s_help = "{L_BBCODE_S_HELP}";
    f_help = "{L_BBCODE_F_HELP}";
    z_help = "Insérer un quizz : [quizz]n°[/quizz] plus d'info sur www.quizz.biz/astuces.php";

    // Define the bbCode tags
    bbcode = new Array();
    bbtags = new Array('[b]','[/b]','[i]','[/i]','[u]','[/u]','[quote]','[/quote]','[code]','[/code]','[list]','[/list]','[list=]','[/list]','[img]','[/img]', '[url]','[/url]','[quizz]','[/quizz]');
    imageTag = false;

    <td><span class="genmed">
    <input type="button" class="button" accesskey="w" name="addbbcode16" value="URL" style="text-decoration: underline; width: 40px" onClick="bbstyle(16)" onMouseOver="helpline('w')" />
    </span></td>
    <td><span class="genmed">
    <input type="button" class="button" accesskey="z" name="addbbcode18" value="Quizz" style="text-decoration: underline; width: 40px" onClick="bbstyle(18)" onMouseOver="helpline('z')" />
    </span></td>

    </tr>
    <tr>
    <td colspan="9">


    2. Fichier includes/bbcode.php
    // Ordered lists
    $text = preg_replace("/\[list=([a1]):$uid\]/si", $bbcode_tpl['olist_open'], $text);

    /////////////////////////
    // Quizz.biz : Allez sur la page du quizz que vous voulez intégrer, en bas de page dans l'encart bleu notez le numéro du quizz.
    global $userdata;
    if ( $userdata['session_logged_in'] ) $ext_login = $userdata['username'];

    $integVersion = 'iframe'; // mettre 'javascript' ou 'iframe', pour choisir votre version, rendez vous sur www.quizz.biz/astuces.php
    $integPseudo = ''; // votre pseudo quizz.biz pour personnaliser le design des quizz
    $integIframeWidth = '100%'; // uniquement pour le mode iframe, mettre la taille en pixel ou un pourcentage
    $integIframeHeight = '400'; // uniquement pour le mode iframe, mettre la taille en pixel
    $integIframeBorder = 'no'; // uniquement pour le mode iframe, contient 'yes' ou 'no', yes pour une bordure, no sinon

    // Version javascript
    if($integVersion == 'javascript') {
    $text = str_replace("[quizz:$uid]", "<script src='http://www.quizz.biz/mon-quizz.php?ext_type=phpbb2&ext_login=$ext_login&design=$integPseudo&f=j&id=", $text);
    $text = str_replace("[/quizz:$uid]", "' type='text/javascript'></script>", $text);
    }
    // Version Iframe
    elseif($integVersion == 'iframe') {
    $text = str_replace("[quizz:$uid]", "<iframe frameborder='$integIframeBorder' framespacing='0' border='0' name='quizz$uid' height='$integIframeHeight' width='$integIframeWidth' src='http://www.quizz.biz/mon-quizz.php?ext_type=phpbb2&ext_login=$ext_login&design=$integPseudo&id=", $text);
    $text = str_replace("[/quizz:$uid]", "'></iframe>", $text);
    }

    // colours
    $text = preg_replace("/\[color=(\#[0-9A-F]{6}|[a-z]+):$uid\]/si", $bbcode_tpl['color_open'], $text);
    $text = str_replace("[/color:$uid]", $bbcode_tpl['color_close'], $text);

    // ordered.
    $text = bbencode_first_pass_pda($text, $uid, $open_tag, "[/list]", "[/list:o]", false, 'replace_listitems');

    // [quizz] and [/quizz] for Quizz object.
    $text = preg_replace("#\[quizz\](.*?)\[/quizz\]#si", "[quizz:$uid]\1[/quizz:$uid]", $text);

    // [color] and [/color] for setting text color
    $text = preg_replace("#\[color=(\#[0-9A-F]{6}|[a-z\-]+)\](.*?)\[/color\]#si", "[color=\1:$uid]\2[/color:$uid]", $text);




  • Plus d'infos :

  • Quelques astuces pour intégrer un quizz sur son site

    Exemple d'intégration de quizz sur un site ou un blog: Quizz sur la ville de Grenoble

    Comparatif des plateformes de blogs, des outils de création de site en ligne et de leur compatibilité avec les quizz créés sur Quizz.biz

    Intégrer le quizz du jour sur votre site ou ajoutez des quizz dans votre forum phpBB2 ou phpBB3


    [ Nuage de tags ]

    Quelques astuces pour intégrer un quizz sur son site

    Exemple d'intégration de quizz sur un site ou un blog: Quizz sur la grippe aviaire

    Comparatif des plateformes de blogs, des outils de création de site en ligne et de leur compatibilité avec les quizz créés sur Quizz.biz

    Intégrer le quizz du jour sur votre site ou ajoutez des quizz dans votre forum phpBB2 ou phpBB3

    Les partenaires du site : Quizz gratuit multijoueur - L'actu de ta ville - Quizz Gratuit - Blog gratuit

    Quizz.biz V2.5 - Need Grenoble & A.Ouvrard - ©Tous droits réservés 2006-2008 - Dernière mise à jour: 2008-01-06
    Vous disposez d'un droit d'accès sur vos données (article 34 de la loi "Informatique et Libertés" du 06/01/1978), contactez notre webmaster