[phpBB 3.0.x] Divers BBCodes

Toutes les documentations phpBB seront ici.
Avatar du membre
Dakin Quelia
Webmaster
Webmaster
Messages : 565
Enregistré le : ven. 27 nov. 2009 05:47
Localisation : Belgique
Contact :

BBCode DoInk

Message par Dakin Quelia »

» BBCode DoInk

Ce BBCode vous permet d'intégrer les animations publiées sur doink.com.

Balise BBCode:

Code : Tout sélectionner

[Doink]{IDENTIFIER}[/Doink]
Code HTML de remplacement:

Code : Tout sélectionner

<object width="480" height="360" allowFullScreen="true">
	<param name="movie" value="http://www.doink.com/a/{IDENTIFIER}" />
	<embed src="http://www.doink.com/a/{IDENTIFIER}" type="application/x-shockwave-flash"  width="480" height="360" allowFullScreen="true"  />
</object>
Ligne d'aide:

Code : Tout sélectionner

DoInk: [Doink]ID dans l'url de l'animation[/Doink]
Exemple:

Code : Tout sélectionner

[Doink]1534015[/Doink]

Avatar du membre
Dakin Quelia
Webmaster
Webmaster
Messages : 565
Enregistré le : ven. 27 nov. 2009 05:47
Localisation : Belgique
Contact :

BBCode Pétition

Message par Dakin Quelia »

» BBCode Pétition

Ce BBCode vous permet d'intégrer un bouton pour signer la pétition publiée sur lapetition.be.

Balise BBCode:

Code : Tout sélectionner

[Petition]{IDENTIFIER}[/Petition]
Code HTML de remplacement:

Code : Tout sélectionner

<a href="http://{IDENTIFIER}.lapetition.be/"><img src="http://www.lapetition.be/images/btn_signpet_fr.gif" alt="Signer la pétition" /></a>
Ligne d'aide:

Code : Tout sélectionner

Pétition: [Petition]ID de la pétition sur le site lapetition.be[/Petition]
Exemple:

Code : Tout sélectionner

[petition]11511[/petition]

Avatar du membre
Dakin Quelia
Webmaster
Webmaster
Messages : 565
Enregistré le : ven. 27 nov. 2009 05:47
Localisation : Belgique
Contact :

BBCode Quizz 2

Message par Dakin Quelia »

» BBCode Quizz 2

Ce BBCode vous permet d'intégrer un quizz dans votre message.

Ouvrez le fichier « includes/bbcode.php ».

Cherchez:

Code : Tout sélectionner

                        // Replace {L_*} lang strings
                        $bbcode_tpl = preg_replace('/{L_([A-Z_]+)}/e', "(!empty(\$user->lang['\$1'])) ? \$user->lang['\$1'] : ucwords(strtolower(str_replace('_', ' ', '\$1')))", $bbcode_tpl);
Après, ajoutez:

Code : Tout sélectionner

                        $bbcode_tpl = str_replace('{LOGIN}', $user->data['username'], $bbcode_tpl);
Balise BBCode:

Code : Tout sélectionner

[Quizz]{IDENTIFIER}[/Quizz]
Code HTML de remplacement:

Code : Tout sélectionner

<script src="http://www.quizz.biz/mon-quizz.php?ext_type=phpbb3&ext_login={LOGIN}&design=PSEUDO&f=j&id={IDENTIFIER}" type="text/javascript"></script>
Ligne d'aide:

Code : Tout sélectionner

Insérer un quizz : [quizz]n°[/quizz] plus d'info sur www.quizz.biz/astuces.php
Exemple:

Code : Tout sélectionner

[quizz]391945[/quizz]

Avatar du membre
Dakin Quelia
Webmaster
Webmaster
Messages : 565
Enregistré le : ven. 27 nov. 2009 05:47
Localisation : Belgique
Contact :

BBCode JSFiddle

Message par Dakin Quelia »

» BBCode JSFiddle

Ce BBCode vous permet d'intégrer un bouton pour signer la pétition publiée sur lapetition.be.

Balise BBCode:

Code : Tout sélectionner

[JSfiddle]{URL}[/JSfiddle]
Code HTML de remplacement:

Code : Tout sélectionner

<iframe style="width: 100%; height: 300px" src="{URL}" allowfullscreen="allowfullscreen" frameborder="0"></iframe>
Ligne d'aide:

Code : Tout sélectionner

JS  Fiddle: [JSfiddle]ID du code JS avant embedded. Exemple: http://jsfiddle.net/molokoloco/DzYdE/embedded/ [/JSfiddle]
Exemple:

Code : Tout sélectionner

[JSfiddle]http://jsfiddle.net/molokoloco/DzYdE/embedded/[/JSfiddle]

Avatar du membre
Dakin Quelia
Webmaster
Webmaster
Messages : 565
Enregistré le : ven. 27 nov. 2009 05:47
Localisation : Belgique
Contact :

BBCode Post Facebook

Message par Dakin Quelia »

» BBCode Post Facebook

Ce BBCode vous permet d'intégrer une publication de Facebook dans votre message.

Balise BBCode:

Code : Tout sélectionner

[fbpost]{TEXT} | {URL} | {URL2}[/fbpost]
Code HTML de remplacement:

Code : Tout sélectionner

<div id="fb-root"></div> 
<script>(function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/fr_FR/all.js#xfbml=1"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk'));</script>
<div class="fb-post" data-href="{URL2}" data-width="500">
	<div class="fb-xfbml-parse-ignore">
		<a href="{URL2}">Publication</a> de <a href="{URL}">{TEXT}</a>.
	</div>
</div>
Ligne d'aide:

Code : Tout sélectionner

Page FB: [fbpost]Titre | URL de la page Facebook | URL de l'image[/fbpost]
Exemple:

Code : Tout sélectionner

[fbpost]Ordre de la Force | https://www.facebook.com/ordredelaforce | https://www.facebook.com/ordredelaforce/photos/pb.173296322783570.-2207520000.1409505481./612463982200133/?type=1[/fbpost]

Avatar du membre
Dakin Quelia
Webmaster
Webmaster
Messages : 565
Enregistré le : ven. 27 nov. 2009 05:47
Localisation : Belgique
Contact :

BBCode Box Facebook

Message par Dakin Quelia »

» BBCode Box Facebook

Ce BBCode vous permet d'intégrer une mini box (boîte) à la Facebook.

Tout d'abord, nous allons ajouter de nouvelles classes dans votre fichier de style. Pour cela, ouvrez le fichier « styles/{VOTRE_THEME}/theme/content.css » et à la fin ajoutez :

Code : Tout sélectionner

/* Left Text / Right Text (style Facebook)
------------------------------------------- */
.ltext {
	float: left;
}

.rtext {
    overflow: hidden;
}

.box_shadow {
	min-height: 158px;
	max-height: 158px;
	background-color: #CADCEB;
    /*box-shadow: 0px 0px 0px 1px rgba(0, 0, 0, 0.1) inset, 0px 1px 1px rgba(0, 0, 0, 0.05);*/
	box-shadow: 0px 0px 0px 2px rgba(18, 163, 235, 0.1) inset, 0px 1px 1px rgba(18, 163, 235, 0.05);
}

.box_img {
    min-width: 158px;
	max-width: 158px;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    display: block;
	min-height: 158px;
	max-height: 158px;
}

.box_title {
	font-family: Georgia,"lucida grande",tahoma,verdana,arial,sans-serif;
    font-size: 18px;
    font-weight: 500;
	color: #105289;
    padding: 10px;
	line-height: 22px;
    margin-bottom: 5px;
    max-height: 110px;
    overflow: hidden;
    word-wrap: break-word;
}

.box_text {
    font-family: helvetica,arial,sans-serif;
	color: #105289;
	padding: 10px;
    line-height: 16px;
    max-height: 80px;
    overflow: hidden;
	text-align: justify;
}
Une fois modifié, n'oubliez pas de purger le cache. Sans quoi les modifications ne seront pas prises en compte.

Ensuite, il faut créer un nouveau BBCode.

Balise BBCode:

Code : Tout sélectionner

[boxfb|url={URL}]{TEXT2}|{TEXT3}[/boxfb]
Code HTML de remplacement:

Code : Tout sélectionner

<div class="box_shadow">
	<div class="ltext">
		<div class="box_img">
			<img src="{URL}" alt="{URL}" />
		</div>
	</div>
	<div class="rtext">
		<div class="box_title">{TEXT2}</div>
		<div class="box_text">{TEXT3}</div>
	</div>
</div>
Ligne d'aide:

Code : Tout sélectionner

Boîte Facebook : [boxfb|url=adresse de l'image (max 158x158)]Votre titre|Votre texte[/boxfb]
Attention : vos images doivent faire 158x158 maximum, sans quoi cela risque de poser problème.

Verrouillé

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 10 invités