Home

Benfarhat edited this page Apr 8, 2012 · 2 revisions
Clone this wiki locally

Welcome to the The-Bootstrap wiki! (English Version)

The Bootstrap is a clean, friendly, modern WordPress Theme, with a great image and gallery handling, based on Bootstrap from Twitter.

Responsive Layout

The Bootstrap benefits from the responsive grid layout, that Bootstrap has to offer. So no matter from where your site is accessed, it will always display neatly on any device!

Header images with flexible heights

With v1.2.1, The Bootstrap supports header images with flexible heights, which [will be] introduced in WordPress 3.4. This gives you even more flexibility, when it comes to image headers and displaying your site name.

Navigation Bar

Other than WordPress users know their navigation bars, Bootstrap uses the parent element as a title for child elements, if there are any. Therefore the parent element can not be directly accessed through the navigation in this Theme.

Image carousel on Gallery Post Formats

With v1.2.3, the first ten images of a gallery will be shown in a slick image slider on overview pages, when the post is marked with the gallery post format. You can even implement you own carousel within posts or pages, when following the markup examples provided at the Bootstrap documentation!

License

The Bootsrap is released under the GNU license (like the rest of my WordPress stuff), so feel free to break it, tweak it and customize it to fit your personal needs!

Contributions

There are several ways to contribute to this project. While everything I publish on WordPress.org is free, including this Theme of course, contributions through Donations are always welcome. They let me spend more time on maintaining The Bootstrap and add new features as they become available.

If you are developer and you have a great idea for The Bootstrap, feel free to submit a pull request or open an issue on GitHub. You are also more than welcome to fork it and make it your own!

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 Oberland 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