Skip to content

French Documentation

obenland edited this page Apr 9, 2012 · 3 revisions

Bienvenue sur la wiki du thème The Bootstrap! (Version Française)


The Bootstrap est un template CSS dit "clean", simple à utiliser et surtout moderne reprenant tous les éléments de la Bootstrap de Twitter réalisé par Mark Otto et Jacob Thornton, il a été repris par Konstantin Obenland pour en faire un thème Wordpress compatible avec la version 3. Toujours à l'affut de nouvelle fonctionnalité, "The Bootstrap est en constante évolution" il y a plusieurs façon de contribuer, la première est d'en parler :) et de partager, bien que ce thème soit gratuit il demande de l'énergie est du temps pour ajouter des fonctionnalités qui n'était pas prévu à la base et qui alors vous permettrez d'utiliser le kit de construction Bootstrap par de simples cliques.

La contribution à l'aide de don est toujours la bienvenue. Si vous êtes développeur ou tout simplement passionné, vous pouvez nous aider si ce n'est par vos idées et vos réalisation. The Bootstrap est basé sur le Framework CSS Less et permet donc une meilleur customisation du thème dans l'espoir de répondre aux attentes du plus grand nombre d'entre vous. En langue Allemande, Anglaise et Française, le template sera nous l'espérons entièrement paramétrable en permettant notamment l'utilisation de plusieurs modèles "Layout" (pour l'instant 2) permettant de changer par exemple la position de la sidebar, la position du menu, de la recherche ou encore de passer à un mode RTL pour les langues arabes.

Le thème contient les répertoires suivant:

CSS : à l'intérieur duquel vous trouverez les styles du thèmes notamment les fichier bootstrap.css et bootstrap.min.css, pour la mise en place du style responsive il faut consulter les fichier à la racine style.css et style.min.css

Images : Comme son nom l'indique il contient les images du thèmes comme celles utiliser dans la page d'option du thème ou encore les éventuelles icônes du kit de construction

Inc : est le répertoire ou nous trouvons les inclusions comme notamment le fichier custom-header pour modifier l'entête ou alors theme-options.php qui permet de paramétrer le thème à l'intérieur des pages d'administration de wordpress ...

Js : contient notamment html5.js permettant aux anciens navigateurs de supporter les éléments HTML 5 (une initiative lancé par John Resig et éventuellement Remy Sharp qui a mis le code de HTML5.js sous google code.

Vous trouverez dans le fichier Bootstrap.js les fonctionnalités suivante:

  1. alert
  2. button
  3. carousel
  4. collapse
  5. dropdown
  6. modal
  7. popover
  8. scrollspy
  9. tab
  10. tooltip
  11. transition
  12. typehead

Le fichier The-bootstrap.js (et le fichier compressé the-bootstrap.min.js) permet d'inclure les fonctions jQuery nécessaire au thème Wordpress. Si vous êtes développeur, c'est l'un des fichiers ou vous pourrez y inclure vos script d'amélioration jQuery, Vous êtes libre de créer sur GitHub la branche de votre choix, le principal est que la fonctionnalité soit claire concise, sans aucune faille ou bug de sécurité et qui permette notamment d'ajouter du "fun" à vos pages. N'hésitez surtout pas à passer par jQuery qui très souvent par sa force de jouer avec le DOM peut tout faire (d'ailleurs The Bootstrap est basé sur jQuery)

Lang: le répertoire lang contient les traductions du thème qui seront pour l'instant maintenu en allemand, anglais francais et éventuellement en arabe, les ajouts de langue sont toujours la bienvenue, pour plus d'information sur la traduction un petit tour du coté de Poedit pourrait vous aider.

Partials: contient les templates selon votre type de contenu, sachez que le fichier index.php n'est appelé par Wordpress que s'il ne trouve pas de fichier thème correspondant à l'action entreprise ou encore et surtout dans le cas de The-Bootstrap, les types de pages tels que aside, gallerie, page, single pour vos posts, chat, quote et bien d'autres Répertoire Racine: c'est le répertoire comprenant les fichiers basiques d'un thème wordpress, à l'intérieur duquel vous trouverez le fameux functions.php ou vous (développeurs ou contributeurs) y insérer les fonctionnalités propre à ce thème attention, n'y mettez pas les plugins que vous ne désireriez pas perdre en cas de changement de thème

Sur ce bienvenue à vous, merci pour toute contribution, si vous avez des améliorations faites en locale sur The Bootstrap, faites en cadeau et partager avec la communauté Wordpress.

En cas de développement ici ou ailleurs pensez à adopter une posture PHPDoc permettant aux futures développeurs ou contributeur de reprendre le flambeau

Benfarhat Elyes