Play Bootstrap

Portage du thème Play Bootstrap de UIDeck

Présentation

Play Bootstrap est un squelette sous Bootstrap5 pour présenter une activité (entreprise, association)

  • La page d’accueil est très complète avec différentes sections (article de réassurance, produits, équipe, ....) entièrement configurable par le menu de configuration du plugin
  • Les pages courantes articles et rubriques sont disponibles aussi avec des variantes de présentation (page simple, billet de blog, foire aux questions)

Aperçu

Exemple de site

La première intégration de ce thème a été réalisée pour webelys qui avait besoin de moderniser un peu son thème.

Installation

La thème est sous forme de plugin. ll s’installe donc comme n’importe quel plugin.
Attention il n’y a aucune pré configuration. Il est donc nécessaire de passer par une étape de configuration pour avoir un premier rendu.

Lorsque votre site passe en production, il est recommandé d’activer la compression des fichiers JavaScript et CSS pour avoir un site rapide à charger.

Plugins optionnels

Le plugin est aussi compatible crayons ou markdown editor (éviter d’activer les deux en même temps)

Sur la page d’accueil, certains sections facultatives, réclament des plugins supplémentaires :

  • Pour la section “prix”, il faut activer le plugin Produits
  • Pour la section “contact”, si vous souhaitez le formulaire, il faudra activer le plugin Formulaire de contact avancé

Configuration

Le squelette est configurable

Les options disponibles sont nombreuses

Page d’accueil

La majeure partie de la configuration concerne la page d’accueil. Par défaut cette page est plutôt vide et ne mets pas en valeur les fonctionnalités du thème.

A minima il est conseillé d’activer l’article de réassurance

OptionsExplication
Page d’accueil Les contenus des textes en haut de la page d’acceuil
Page d’accueil > Article de réassurance Le choix de l’article de réassurance (facultatif)
Page d’accueil > section Prix Activer ou non la section prix (requiert le plugin Produits)
Page d’accueil > section FAQ Activer ou non la section FAQ
Page d’accueil > section équipe Activer ou non la section équipe
Page d’accueil > section Contact Activer ou non la section contact. Requiert le plugin contact avancé si on souhaite le formulaire

Réseaux sociaux

Grâce au plugin Liens vers les réseaux sociaux il est possible de déclarer certains liens sociaux en pied de page.

Dans le pied de page, si vous souhaitez les icônes pointant vers vos réseaux sociaux, il faut renseigner les adresses dans le menu “Liens sociaux”

Attention: le thème ne propose que les icônes pour les réseaux: Facebook, Twitter, Instagram, LinkedIn.
Si vous souhaitez utiliser d’autres réseaux n’hésitez pas à proposer leur support.

Le plugin utilise le plugin Menus. Il faudra utiliser les identifiants demandés pour qu’ils affichent bien

Menuidentifiant requis
Haut de page > menu principal menu
Pied de page - Ligne 1 footer-colonne-1
footer-colonne-2
footer-colonne-3
footer-colonne-4
Pied de page - Ligne 2 footer-credits

Ce qui donne la configuration suivante

Avertissement: Les entrées de menus supportés sont les entrées simples. Les menus recursifs ou autres éléments compliqués ne sont pas forcement supportés.

Les logos

Le logo du site
Pour personnaliser le logo du site, ajouter un logo dans menu “Configuration > Identité du site”

Il est conseillé d’avoir un logo blanc en format SVG.

Si aucun logo n’est renseigné, on prend celui fourni par le thème.

Les logos des articles
Dans les rubriques “blogs”, si les articles ne disposent pas d’illustration ou de logos, le plugin charge une image générique (images/image-generique.svg)

Rubriques

Les articles disposent de 3 compositions standard, blog (avec affichage de dates), FAQ

Articles

Les articles disposent de 4 compositions selon les besoins

Les modèles du thème

Le plugin fournit aussi 2 modèles en plus pour les rédacteur

Le modèle <bouton>

<bouton
|objet=article
|id_objet=50
|titre=Voir notre travail
>
Paramètres Remarques
objet article ou rubrique
id_objet l’id_objet
titre texte du bouton (facultatif)

Le modèle <citation>

<citation
|texte=Je pense donc je suis
|auteur=René Descartes
>
Paramètres Remarques
texte le texte de la citation
auteur le nom de l’auteur de la citation (facultatif)

Personnaliser

Ajouter une feuille de style personnalisée
Vous pouvez ajouter votre feuilles de style personnelle.
Cette feuille de style devra s’appeler css/perso.css.
Il est recommandé de la déposer dans le répertoire squelettes/

Ajouter vos compositions
Le plugin utilise compositions, vous pouvez donc facilement ajouter d’autres compositions qui répondent à vos besoins.

Il faut les placer dans un répertoire squelettes/content

Surcharger d’autres blocs
Plus généralement, vous pouvez surcharger tous les les éléments du squelette en ajoutant votre copie modifiée dans le répertoire squelettes/.

Attention: le plugin utilise l’architecture Z-core.

Remarques

Le squelette est sur la forge https://public.git.webelys.com/SPIP/theme-play-bootstrap
N’hésitez pas à contribuer en conservant à l’esprit de laisser le squelette aussi générique que possible.

Discussion

No discussion

Add a comment

Avant de faire part d’un problème sur un plugin X, merci de lire ce qui suit :

  • Désactiver tous les plugins que vous ne voulez pas tester afin de vous assurer que le bug vient bien du plugin X. Cela vous évitera d’écrire sur le forum d’une contribution qui n’est finalement pas en cause.
  • Cherchez et notez les numéros de version de tout ce qui est en place au moment du test :
    • version de SPIP, en bas de la partie privée
    • version du plugin testé et des éventuels plugins nécessités
    • version de PHP (exec=info en partie privée)
    • version de MySQL / SQLite
  • Si votre problème concerne la partie publique de votre site, donnez une URL où le bug est visible, pour que les gens puissent voir par eux-mêmes.
  • En cas de page blanche, merci d’activer l’affichage des erreurs, et d’indiquer ensuite l’erreur qui apparaît.

Merci d’avance pour les personnes qui vous aideront !

Par ailleurs, n’oubliez pas que les contributeurs et contributrices ont une vie en dehors de SPIP.

Who are you?
[Log in]

To show your avatar with your message, register it first on gravatar.com (free et painless) and don’t forget to indicate your Email addresse here.

Enter your comment here

This form accepts SPIP shortcuts {{bold}} {italic} -*list [text->url] <quote> <code> and HTML code <q> <del> <ins>. To create paragraphs, just leave empty lines.

Add a document

Follow the comments: RSS 2.0 | Atom