Rss FAQ PHPBoost - Mise en page de vos articles/posts
Vous trouverez ici comment mettre en page le contenu que vous entrez sur votre site.
Le dossier sur la mise en page du contenu vous aidera certainement, vous pourrez sinon vous reporter en plus de ces questions à la documentation concernant le BBCode.
arrow Qu'est ce que le BBCode ? URL de la question

BBCode est l'abréviation de Bulletin Board Code. C'est un système simplifié de mise en page de votre texte. Vous ne verrez la mise en page que lorsque vous aurez validé votre message, lors de son édition vous ne verrez que les balises de code. Il suffit de sélectionner votre texte et choisir la balise désirée pour présenter votre message, par exemple italique/gras/centré...
Vous pouvez consulter l'article sur l'utilisation du bbcode sur PHPboost.
arrow Qu'est ce que l'éditeur Tinymce ? URL de la question

Tinymce est un éditeur HTML WYSIWYG, c'est-à-dire un traitement de texte qui se charge de transformer ce que vous tapez en code HTML. Ainsi lors de la création ou la modification d'un message vous voyez directement les modifications que vous faites. Pour illustrer un peu, vous mettez en page votre message comme sous un logiciel de traitement de texte (comme par exemple Word ou Open Office Writer).
arrow Que choisir comme éditeur : BBCode ou Tinymce ? URL de la question

A la base PHPBoost n'était doté que de l'éditeur BBCode. Suite à la demande de certains membres, l'éditeur Tinymce a été mis en place.
Si vous êtes administrateur de votre site ou rédacteur, nous vous conseillons d'utiliser le BBCode car il présente plus de libertés pour la présentation de vos articles, vous êtes davantage maître de ce que vous faites. Vous trouverez plus d'informations sur TinyMCE et un comparatif face au BBCode dans le dossier mise en page du contenu.
arrow Comment mettre du texte en gras / italique / souligné / barré? URL de la question

Pour mettre un texte en gras vous n'aurez qu'à l'encadrer par la balise b comme le montre cet exemple:
Code :
[b]Texte à mettre en gras[/b]


Cet exemple affichera:
Texte en gras

Pour l'insérer plus facilement vous pouvez sélectionner le texte que vous voulez mettre en gras et vous cliquez sur , il s'entourera automatiquement des bonnes balises.

Vous pouvez faire de même avec les balises i, u, s qui correspondent à :
  • i : italique ()
  • u : souligné ()
  • s : barré ()


Mais pourquoi des lettres b, i et u?
A cause de l'anglais tout simplement!
b est l'initiale de "bold" qui signifie "gras", i pour "italic", et u pour "underline" ou "souligné" en français et s pour strike ou barré.
arrow Comment créer un hyperlien ? URL de la question

Pour faire un lien vers une page web quelconque, vous devez suivre la démarche suivante. Vous devez d'abord insérer la balise lien qui est url. Vous mettez le texte ou l'image qui serviront de support pour le lien. Ensuite vous revenez à l'ouverture de la balise url et vous remplacez url par url=votre page.

L'icône de la balise est :

Voila un exemple:
Code :
[url=http://www.phpboost.com]PHPBoost[/url]
[url=http://www.phpboost.com]http://www.phpboost.com[/url]

Cet exemple affichera:

PHPBoost
http://www.phpboost.com
arrow Comment insérer une image ? URL de la question

L'ajout d'image permet d'expliquer un problème, montrer des créations graphiques, images drôles/intéressantes, etc...
Pour cela vous pouvez insérer une image en spécifiant son adresse internet dans les balises img.

L'icône de la balise est :

Voila un exemple:
Code :
[img]http://www.phpboost.com/images/news/phpboost1.6.0.jpg[/img]


Cet exemple affichera:
arrow Comment intégrer du code source (HTML, PHP, ...) dans mon mesage ? URL de la question

Suivez les étapes comme sur l'image :

arrow Comment ajouter une vidéo / du flash sur mon site ? URL de la question

Voici un article vous indiquant comment ajouter une vidéo sur votre site
arrow Comment insérer un tableau avec le BBCode ? URL de la question

PHPBoost vous propose une fonctionnalité : créer des tableaux avec le bbcode.
On utilisera la balise

'table' sert à la création d'un tableau
'row' défini une ligne
'col' défini une case sur une ligne.

Un tableau de base sera à créer de cette forme :
Code TEXT :
[table]
	[row]
		[head colspan="2"]Titre du tableau[/head]
	[/row]
	[row]
		[col]Case de gauche en haut[/col]
		[col]Case de droite en haut[/col]
	[/row]
	[row]
		[col]Case de gauche en bas[/col]
		[col]Case de droite en bas[/col]
	[/row]
[/table]


Donnera :

Titre du tableau
Case de gauche en haut Case de droite en haut
Case de gauche en bas Case de droite en bas


Pour en savoir plus sur la réalisation des différents tableaux, consultez l'article de la documentation sur la création des tableaux en bbcode.
arrow Puis-je joindre des fichiers dans mes messages ? URL de la question

A votre avis ? et oui !

PHPBoost comporte un gestionnaire de fichier propre à chaque membre. Ainsi selon le choix de l'administrateur il peut autoriser les membres a disposer d'un petit espace d'hébergement pour mettre des fichiers de son choix.

Vous avez 2 moyens d'y accéder :
  • L'icône se trouve à droite des balises de bbcode :
  • Via le bloc Profil, vous cliquez dans Mon profil pour accéder à votre espace membre puis allez dans 'Gestion des fichiers '


Pour son utilisation, consultez la documentation sur le gestionnaire de fichiers.
arrow Comment ajouter des formules mathématiques dans mes messages ? URL de la question

Il est tout a fait possible d'ajouter des formules mathématiques dans vos messages, il faudra cliquer sur l'icône BBCode

Voici ce que l'on peut réaliser par exemple : S(f)(t)=a_{0}/2+sum{n=1}{+infty}{a_{n} cos(n omega t)+b_{n} sin(n omega t)}

Consultez la documentation sur l'ajout des formules mathématiques.
arrow Peut-on insérer du PHP dans les articles, module pages? URL de la question

Ce n'est pas possible pour des raisons de sécurité.
Si on veut vraiment faire du php il faut soi-même créer la page.
arrow Peut on mettre du code HTML dans ses messages? URL de la question

Non ceci n'est pas possible pour des raisons de sécurité. Le problème de sécurité est double.

- Premièrement si on autorise l'html, quelqu'un qui s'en sert n'importe comment va démolir la présentation de du site. Etant donné que c'est de l'html il sera autant interprété que le code de la page. Ca peut donc être génant.

- Le deuxième problème est beaucoup plus grave, en autorisant l'html, on autorise également le javascript. Et là s'ouvre toute les possibilités de failles XSS. On peut récupérer les cookies des administrateurs par exemple, ensuite décoder le mot de passe, et démolir le site...
arrow Comment afficher un diaporama .ppt sur votre site? URL de la question

Vous avez une présentation en format .ppt que vous souhaitez afficher sur votre site au lieu de simplement le faire télécharger par vos membres? C'est tout à fait possible.

Nous allons utiliser Open Office pour transformer votre fichier .ppt en .swf.
Ouvrez votre fichier avec le logiciel de présentation de Open Office (Impress) puis allez dans fichier / exporter et choisissez le format macromedia flash (.swf) puis enregistrez le nouveau fichier.
Mettez le fichier sur votre serveur FTP puis pour l'afficher utilisez la balise bbcode de cette manière :

Code HTML :
[swf=100,100]lien vers votre fichier[/swf]
personnalisez la taille de la présentation en modifiant les 100.


Voila :)
arrow Pourquoi les liens ne s'ouvrent-ils pas dans une nouvelle fenêtre ? URL de la question

PHPBoost respecte les normes préconisées par le W3C, et plus précisément la norme XHTML 1.0 Strict.

Cette norme consiste entre autres à respecter une syntaxe assez stricte, séparer le fond et la forme sur une page ainsi que favoriser l'accessibilité à tout le monde.

De ces principes découle le fait qu'il n'est pas normal de forcer l'utilisateur à ouvrir une nouvelle page quand il clique sur un lien. Si il le souhaite il peut le faire en faisant Control + Clic ou clic molette sur un lien par exemple avec Firefox, mais on ne doit pas le forcer à le faire.

De plus aujourd'hui les navigateurs gèrent quasiment tous la navigation par onglets, c'est donc facile à gérer. Voilà donc pourquoi les liens ne s'ouvrent pas dans une nouvelle fenêtre.
Annonces