4.3. new in Mahara 1.8 Habillages

Portfolio → Habillages

Avertissement

L”habillage des pages est une fonction expérimentale apparue dans Mahara 1.8 pour créer des thèmes personnels pour les pages du portfolio individuel. Bien qu’avec cette fonctionnalité vous puissiez modifier le style d’un grand nombre d’attributs qui composent votre page, cela n’est pas toujours indiqué par rapport au thème imposé ou que vous avez choisi pour afficher vos pages.

Cette fonctionnalité n’est accessible que lorsque le paramètre $cfg->skins = true; est ajouté à votre fichier config.php de votre site Mahara.

Une fois que ce paramètre a été ajouté, vous verrez apparaître le nouvel onglet Habillages dans la barre de menus Portfolio. Vous pourrez ensuite choisir un habillage que vous aurez créé à chaque fois que vous modifiez une page.

Your Skins overview page

Aperçu de votre page d”habillages

  1. Cliquez sur le bouton Créer un habillage pour paramétrer un nouveau style d’habillage de page

  2. Cliquez sur le bouton Importer habillage(s) pour importer des styles d’habillage de page que d’autres utilisateurs auraient partagés en ligne.

  3. Cliquez sur le bouton Exporter habillage(s) pour exporter tous les habillages de page que vous avez définis.

  4. Vous pouvez décider quels habillages vous désirez afficher sur cette page :

    • Tous les habillages : Tous les styles d’habillage de page auxquels vous avez accès
    • Habillages globaux : Seuls les styles d’habillage de page définis par l’administrateur de votre site
    • Mes habillages : Les styles d’habillage de page que vous avez vous-mêmes définis
    • Habillages publics : Les styles d’habillage de page définis par d’autres utilisateurs et partagés par eux sur le site
  5. Cliquez sur le bouton Modifier edit pour modifier les paramètres de cet habillage.

  6. Cliquez sur le bouton Exporter cet habillage export pour exporter seulement l’habillage sélectionné.

  7. Cliquez sur le bouton Supprimer cet habillage delete pour supprimer seulement l’habillage sélectionné.

    Note

    Vous ne voyez les boutons Modifier, Exporter et Supprimer, seulement si vous avez les droits suffisants pour effectuer ces tâches sur l’habillage.

  8. Cliquez sur le bouton Ajouter aux favoris favorite pour pour ajouter le style d’habillage de page réalisé par un autre utilisateur, comme un de vos favoris que vous aimeriez utiliser pour vos propres pages. Une fois cliqué, le bouton devient jaune. Un nouveau clic sur ce bouton retire l’habillage de la liste de vos favoris et le bouton redevient gris foncé.

    Note

    Vous ne pouvez placer dans vos favoris que des habillages créés par d’autres utilisateurs et non ceux créés au niveau du site. Lorsque vous désirez appliquer un habillage à une page, vous avez toujours accès aux habillages du site ainsi qu’à ceux des autres utilisateurs que vous aurez préalablement marqués comme favoris.

4.3.1. Créer un habillage

Vous pouvez créer des habillages de page en tant que :

  • utilisateur individuel
  • administrateur du site

En fonction des paramètres que vous donnez à votre habillage, il pourra être disponible à d’autres utilisateurs.

Dans la suite de ce document, chaque paramètre d’un habillage va être décrit. Vous n’avez pas besoin de configurer chacun d’entre eux, mais vous pouvez simplement choisir quelle partie de l’affichage de la page vous désirez personnaliser.

Voir aussi

Accédez à cette vidéo pour une démonstration sur l’utilisation des habillages de page.

4.3.1.1. Général

General settings for your skin

Préférences générales pour votre habillage

  1. Titre de l’habillage : Donnez un titre à votre style d’habillage de page. Ce titre apparaîtra sur la page d’aperçu des Habillages.
  2. Description de l’habillage : Vous pouvez ici donner une description et ajouter des éléments qui vous permettront dans le futur de vous rappeler pourquoi vous avez créez cet habillage, en quoi il est particulier, à quoi vous le destinez, etc.
  3. Accès à l’habillage : Vous décidez ici si votre création reste privée ou si vous acceptez de la partager avec la communauté de votre site Mahara.
    • Cet habillage est privé : Seul vous pouvez utiliser ce style d’habillage des pages.
    • Cet habillage est public : Les autres utilisateurs voient votre proposition de style d’habillage de pages et peuvent l’utiliser.
  4. Cliquez sur le bouton Enregistrer pour sauver toutes les modifications que vous avez effectuées ou sur Annuler pour revenir à l’état d’origine.

4.3.1.2. Arrière-plan

Choose the background for your skin

Choisissez un arrière-plan pour votre habillage

  1. Couleur de l’arrière-plan : Vous pouvez cliquez dans la rubrique puis sélectionner une couleur depuis le sélecteur de couleur, ou entrer le code hexadécimal de la couleur voulue.
  2. Utiliser la couleur du thème : Sélectionnez cette option si vous ne désirez pas créer votre propre couleur mais utiliser celle qui est définie dans les paramètres de votre thème.
  3. Image d’arrière-plan : Au lieu de créer un couleur pour l’arrière-plan vous pouvez utiliser une image. Cliquez sur le bouton Choisir un fichier pour choisir l’image depuis votre zone de fichiers.
  4. Répétition de l’image : Décidez ici si vous désirez que l’image d’arrière-plan s’affiche une seule fois ou soit répétée autant de fois qu’il est nécessaire pour couvrir l’arrière-plan. Cette option est utile lorsque vous utilisez une toute petite image comme un motif que vous répétez à l’infini sur la page. Si vous choisissez de ne pas répéter l’image, celle-ci sera affichée qu’une seule fois à la position indiquée plus bas. Vos options sont donc :
    • Ne pas répéter : Aucune répétition du motif n’est faite sur la page. Cette option devrait être choisie si vous utilisez une grande image pour l’arrière-plan ou que celle-ci est plus grande que votre page.
    • Répéter horizontalement : Votre image sera répétée seulement sur l’axe horizontal. Cette option est utile sur des pages très larges, mais courtes.
    • Répéter verticalement : Votre image sera répétée seulement sur l’axe vertical. Cette option est utile sur des pages étroites, mais longues.
    • Répétez dans les deux directions : Votre image sera répétée à la fois sur l’axe horizontal et vertical. Cette option est celle qui donne le plus de flexibilité pour la création des vos pages.
  5. Origine de l’image : Vous décidez avec cette option si l’image d’arrière-plan est fixe ou défile en même temps que vous vous déplacez dans la page en utilisant les ascenseurs.
    • Fixe : Si vous choisissez cette option, votre image d’arrière-plan restera positionnée en fonction de l’option de positionnement. Seul le contenu de la page défilera en utilisant les ascenseurs.
    • Défilement : Si vous choisissez cette option, votre image d’arrière-plan se défilera en même temps que le contenu de la page lorsque les ascenseurs sont utilisés.
  6. Position de l’image : Décidez où vous désirez ancrer votre image. Cliquez sur les flèches pour choisir la position désirée.
  7. Cliquez sur le bouton Enregistrer pour sauver toutes les modifications que vous avez effectuées ou sur Annuler pour revenir à l’état d’origine.

4.3.1.3. Arrière-plan de la page

Choose the background for your page content

Choisissez un arrière-plan pour le contenu de votre page

  1. Couleur de l’arrière-plan : Vous pouvez cliquez dans la rubrique puis sélectionner une couleur depuis le sélecteur de couleur, ou entrer le code hexadécimal de la couleur voulue.
  2. Utiliser la couleur du thème : Sélectionnez cette option si vous ne désirez pas créer votre propre couleur mais utiliser celle qui est définie dans les paramètres de votre thème.
  3. Image d’arrière-plan : Au lieu de créer un couleur pour l’arrière-plan vous pouvez utiliser une image. Cliquez sur le bouton Choisir un fichier pour choisir l’image depuis votre zone de fichiers.
  4. Répétition de l’image : Décidez ici si vous désirez que l’image d’arrière-plan s’affiche une seule fois ou soit répétée autant de fois qu’il est nécessaire pour couvrir l’arrière-plan. Cette option est utile lorsque vous utilisez une toute petite image comme un motif que vous répétez à l’infini sur la page. Si vous choisissez de ne pas répéter l’image, celle-ci sera affichée qu’une seule fois à la position indiquée plus bas. Vos options sont donc :
    • Ne pas répéter : Aucune répétition du motif n’est faite sur la page. Cette option devrait être choisie si vous utilisez une grande image pour l’arrière-plan ou que celle-ci est plus grande que votre page.
    • Répéter horizontalement : Votre image sera répétée seulement sur l’axe horizontal. Cette option est utile sur des pages très larges, mais courtes.
    • Répéter verticalement : Votre image sera répétée seulement sur l’axe vertical. Cette option est utile sur des pages étroites, mais longues.
    • Répétez dans les deux directions : Votre image sera répétée à la fois sur l’axe horizontal et vertical. Cette option est celle qui donne le plus de flexibilité pour la création des vos pages.
  5. Origine de l’image : Vous décidez avec cette option si l’image d’arrière-plan est fixe ou défile en même temps que vous vous déplacez dans la page en utilisant les ascenseurs.
    • Fixe : Si vous choisissez cette option, votre image d’arrière-plan restera positionnée en fonction de l’option de positionnement. Seul le contenu de la page défilera en utilisant les ascenseurs.
    • Défilement : Si vous choisissez cette option, votre image d’arrière-plan se défilera en même temps que le contenu de la page lorsque les ascenseurs sont utilisés.
  6. Position de l’image : Décidez où vous désirez ancrer votre image. Cliquez sur les flèches pour choisir la position désirée.
  7. Largeur de page : Décidez de la largeur que vous désirez donner au contenu de vote page. Vous pouvez choisir cette taille parmi une liste de valeurs prédéfinies.
  8. Cliquez sur le bouton Enregistrer pour sauver toutes les modifications que vous avez effectuées ou sur Annuler pour revenir à l’état d’origine.

4.3.1.5. Polices

Change font properties

Modifier les propriétés de la police

  1. Police de l’en-tête : Choisissez la police à utiliser pour afficher le texte dans l’en-tête de la page. Vous pouvez choisir une police parmi celles qui sont installées dans le système. La police sera utilisée pour tous les éléments compris dans l’en-tête, soit :
    • titre de la page
    • titre des blocs
    • Titres des textes si vous leurs avez donné le style de « Titre »
  2. Police du texte : Sélectionnez la police qui sera utilisée pour tous les autres textes de la page. Vous pouvez choisir une police parmi celles qui sont installées dans le système.
  3. Taille de police : Choisissez la taille de votre police. Les valeurs sont exprimées en proportion et non en valeurs fixes (pts ou pixels). La taille des en-têtes sera modifiée proportionnellement à votre choix de taille de police.
  4. Couleur du texte : Déterminez la couleur dans laquelle vous désirez afficher le texte sur la page.
  5. Couleur du texte d’en-tête : Sélectionnez la couleur à appliquer au texte affiché dans l’en-tête de la page.
  6. Couleur de mise en évidence du texte : Sélectionnez la couleur dans laquelle doivent s’afficher les titres de vos blocs ou de tout texte qui devrait être mis en évidence.
  7. Couleur des liens : Choisissez la couleur dans laquelle les liens URL non cliqués doivent être affichés.
  8. Souligner les liens : Sélectionnez cette option si vous désirez que les liens soient soulignés en plus de leur mise en évidence par leur couleur spécifique.
  9. Couleur des liens sélectionnés : Choisissez la couleur que prennent les liens lorsque vous passez par-dessus.
  10. Souligner les liens : Sélectionnez cette option si vous désirez que les liens soient soulignés en plus de leur mise en évidence par leur couleur spécifique.
  11. Cliquez sur le bouton Enregistrer pour sauver toutes les modifications que vous avez effectuées ou sur Annuler pour revenir à l’état d’origine.

Note

Vous pouvez cliquer dans la rubrique puis sélectionner une couleur depuis le sélecteur de couleur, ou entrer le code hexadécimal de la couleur voulue.

4.3.1.6. Tableaux et boutons

Change table and button properties

Modifier les propriétés des tables et boutons

  1. Couleur des bordures des tableaux : Sélectionnez la couleur des bordures pour les tableaux présents sur la page.
  2. Couleur d’arrière-plan de l’en-tête : Si vous créez un tableau avec un ligne d’en-tête, vous pouvez décider quelle couleur d’arrière-plan il faut attribuer à cette ligne.
  3. Couleur du texte de l’en-tête : Si vous créez un tableau avec un ligne d’en-tête, vous pouvez décider quelle couleur il faut attribuer au texte contenu dans cette ligne.
  4. Couleur de l’arrière-plan des lignes impaires : Sélectionnez la couleur de l’arrière-plan des lignes impaires des tableaux. Vous n’avez pas besoin de spécifier quelles lignes sont impaires.
  5. Couleur de l’arrière-plan des lignes paires: Sélectionnez la couleur de l’arrière-plan des lignes paires des tableaux. Vous n’avez pas besoin de spécifier quelles lignes sont paires.
  6. Couleur des boutons : Sélectionnez la couleur dans laquelle sont affichés les boutons sur une page.
  7. Couleur des boutons cliqués : Sélectionnez la couleur dans laquelle sont affichés les boutons au moment où ils sont sélectionnés.
  8. Couleur du texte des boutons : Sélectionnez la couleur dans laquelle le texte à l’intérieur des boutons doit être affiché. Choisissiez bien cette couleur afin qu’elle soit en adéquation à la fois avec la couleur du bouton au repos et celle lorsque le bouton est sélectionné.
  9. Cliquez sur le bouton Enregistrer pour sauver toutes les modifications que vous avez effectuées ou sur Annuler pour revenir à l’état d’origine.

Note

A chaque fois que vous devez entrez une information pour une couleur, vous pouvez soit cliquer dans la rubrique en question et choisir la couleur désirée depuis le sélecteur de couleurs, ou directement entrer le code de couleur en hexadécimal. Si vous ne désirez pas modifier la couleur et garder celle qui est définie dans le thème, cliquez sur le la case à cocher Utilisez la couleur originale du thème.

4.3.1.7. Paramètres avancés

Add custom CSS

Ajouter un CSS personnalisé

  1. CSS personalisé : Si vous connaissez le langage CSS, vous pouvez modifier tous les autres styles de objets de votre page en entrant le code dans cette rubrique. Ce code sera utilisé en dernier dans la cascade des feuilles de styles et prendra le dessus sur les autres styles définis pour votre page.
  2. Cliquez sur le bouton Enregistrer pour sauver toutes les modifications que vous avez effectuées ou sur Annuler pour revenir à l’état d’origine.

4.3.2. Choisissez un habillage

Portfolio → Pages → Modifier une page

Quand la fonction d”habillage est activée, le nouvel article de menu Choisir un habillage apparaît dans la barre de navigation en mode de modification d’une page.

Choose a skin

Choisissez un habillage

  1. Cliquez sur l’onglet Choisir un habillage dans la barre de navigation pour afficher tous les styles d’habillage des pages disponibles pour vous.

  2. Si l’habillage que vous cherchiez n’est pas listé sur la page, cliquez sur le bouton Gérer les habillages. Vous serez alors redirigé vers la page Portfolio → Habillages où vous pourrez ajouter, modifier, et supprimer des styles d’habillage de pages.

  3. Mes habillages : Cette zone affiche tous les habillages que vous avez vous-même créés. Cliquez sur leur titre pour ou sur leur aperçu pour les sélectionner.

  4. Habillages favoris : Cette zone affiche les habillages créés par d’autres utilisateurs et que vous avez ajoutés à votre liste de favoris. Si aucun habillage n’est affiché dans cette zone, cliquez sur le bouton Gérer les habillages. Vous serez alors redirigé vers la page Portfolio → Habillages où vous pourrez ajouter, modifier, et supprimer des styles d’habillage de pages.

  5. Habillages globaux : Cette zone affiche les habillages créés par les administrateurs du site au niveau global du site. Cliquez sur leur titre pour ou sur leur aperçu pour les sélectionner.

    Note

    Si vous avez sélectionné un style d’habillage, mais que vous ne voulez en fait pas l’utiliser pour votre page, cliquez sur l’image « Pas d’habillage », et le thème standard sera utilisé en lieu et place du style d’habillage.

  6. Une fois que vous avez sélectionné votre habillage, cliquez sur le bouton Enregistrer pour l’appliquer à votre page. Vous êtes automatiquement envoyé en mode de prévisualisation de votre page car le résultat d’une page avec son habillage ne peut pas être affiché en mode de modification.

  7. Si vous désirez revenir en mode de modification de la page, cliquez sur le bouton Modifier le contenu.

Note

Le style d’habillage d’une page n’est utilisé qu’en mode d’affichage. Quand vous modifiez le contenu d’une page, le style d’habillage n’est pas affiché et le thème standard est utilisé à la place.

4.3.3. Quelles sont les différences entre les thèmes et les styles d’habillage des pages ?

Les thèmes

  • Sont présent dans Mahara, dans leur forme actuelle, depuis la version 1.2

  • Doivent être placés dans un dossier spécifique de votre installation Mahara, par un administrateur-système

  • Peuvent prendre le dessus sur tous le modèle défini pour chaque page, donnant un contrôle total, aux créateurs de thèmes, sur chaque élément qui est affiché dans Mahara.

  • Dépendent des réglages qui ont été faits au niveau du site puis de l’institution. Ces réglages permettent d’avoir :

    • un seul thème pour tout le site
    • un thème différent pour chaque institution
    • un thème choisi par les utilisateurs pour naviguer sur l’ensemble du site
    • un thème choisi par les utilisateurs pour présenter pour présenter chaque page de leur portfolio (thèmes de page)

Habillages

  • Peuvent être créés, partagés, exportés et importés par les utilisateurs, en allant dans Portfolio → Habillages.
  • Ils sont moins flexibles que les thèmes. Ils ne permettent que de modifier les couleurs sur la page, la police de caractère, les images, et peuvent éventuellement permettre la saisie de code CSS supplémentaire. De manière simple, ils permettent d’ajouter un niveau de contrôle supplémentaire sur l’affichage d’une page en fin de cascade des feuilles de style.
  • Ils ne peuvent seulement être appliqués à des pages du portfolio créées par les utilisateurs. Ils ne modifient pas la manière dont le reste de l’interface de Mahara est affiché.

Que se passe-t-il lorsqu’un conflit se produit entre les styles d’habillage et les thèmes ?

  • Si un utilisateur applique un style d’habillage à une de ses pages, il ajoute en fait du code CSS à la page. Cette addition se fait sur la feuille de style CSS du thème.
  • Il est possible qu’un style d’habillage ne se marie pas exactement avec les tous les thèmes; ceci peut être particulièrement vrai lorsque le thème modifie sensiblement la manière dont les pages du portfolio sont affichées.
  • Si vous êtes un créateur de thème, la bonne nouvelle pour vous est que ce qui est créé par un utilisateur lorsqu’il utilise un style d’habillage est techniquement un modèle de page (skin/style.tpl). De cette manière vous pouvez alors agir sur celle-ci, en déterminant comment chaque élément du style d’habillage doit être traité, en surchargeant ce modèle de page.