diff --git a/content/posts/analytics/index.es.md b/content/posts/analytics/index.es.md index 1644890e..9cf641b8 100644 --- a/content/posts/analytics/index.es.md +++ b/content/posts/analytics/index.es.md @@ -17,7 +17,7 @@ menu: Este tema tiene soporte para varias herramientas de analíticas. Actualmente, soporta las siguientes analíticas: - [GoatCounter](https://www.goatcounter.com/) -- [counter.dev](https://counter.dev/) +- [Counter.dev](https://counter.dev/) - [Google Analytics](https://analytics.google.com) - [Matomo](https://matomo.org/) - [Umami](https://umami.is/) @@ -44,7 +44,7 @@ analytics: instance: ## Para self-hosteat (Segunda opción). Sólo uses un método ``` -### counter.dev +### Counter.dev [counter.dev](https://counter.dev) es un sitio web de análisis de código abierto, sencillo y respetuoso con la privacidad que le permite realizar un seguimiento del recuento total de usuarios, la primera página visitada y algunas otras métricas de su sitio web. Desafortunadamente, para simplificar las cosas (y gratis), no muestran una clasificación de las páginas más visitadas, sino de aquellas a las que se accede primero. @@ -114,4 +114,4 @@ analytics: instance: analytics.eu.umami.is id: ``` -donde `scheme` es el protocolo que quieres usar para conectarte a la instancia (por ejemplo: https, http), e `instance` es el dominio (o dirección) de su implementación, que de forma predeterminada apunta a la instancia de la nube de la UE. \ No newline at end of file +donde `scheme` es el protocolo que quieres usar para conectarte a la instancia (por ejemplo: https, http), e `instance` es el dominio (o dirección) de su implementación, que de forma predeterminada apunta a la instancia de la nube de la UE. \ No newline at end of file diff --git a/content/posts/analytics/index.fr.md b/content/posts/analytics/index.fr.md index bde637ed..22c699df 100644 --- a/content/posts/analytics/index.fr.md +++ b/content/posts/analytics/index.fr.md @@ -17,7 +17,7 @@ menu: Ce thème a été construit avec le support de divers outils d'analyse. Actuellement, il prend en charge les analyses suivantes: - [GoatCounter](https://www.goatcounter.com/) -- [counter.dev](https://counter.dev/) +- [Counter.dev](https://counter.dev/) - [Google Analytics](https://analytics.google.com) - [Matomo](https://matomo.org/) - [Umami](https://umami.is/) @@ -44,7 +44,7 @@ analytics: instance: # For self-hosted you should use only one of the two methods ``` -### counter.dev +### Counter.dev [counter.dev](https://counter.dev) est un site d'analytique simple et respectueux de la vie privée qui vous permet de suivre le nombre total d'utilisateurs, la première page visitée et quelques autres métriques sur votre site web. Malheureusement, pour que les choses restent simples (et gratuites), elles ne montrent pas un classement des pages les plus visités, mais plutôt celles qui ont été consultées en premier. @@ -113,4 +113,4 @@ analytics: id: ``` -où `scheme` est le système (c'est-à-dir: https, http) que vous voulez utiliser pour vous connecter à l'instance, et `instance` est le domaine (ou l'adresse) de votre déploiement, en pointant par défaut sur l'instance cloud de l'UE. +où `scheme` est le système (c'est-à-dire: https, http) que vous voulez utiliser pour vous connecter à l'instance, et `instance` est le domaine (ou l'adresse) de votre déploiement, en pointant par défaut sur l'instance cloud de l'UE. diff --git a/content/posts/analytics/index.md b/content/posts/analytics/index.md index 2db66681..8bdd3d52 100644 --- a/content/posts/analytics/index.md +++ b/content/posts/analytics/index.md @@ -14,7 +14,7 @@ menu: This theme has built in support for various analytic tools. Currently, it supports the following analytics: - [GoatCounter](https://www.goatcounter.com/) -- [counter.dev](https://counter.dev/) +- [Counter.dev](https://counter.dev/) - [Google Analytics](https://analytics.google.com) - [Matomo](https://matomo.org/) - [Umami](https://umami.is/) @@ -41,7 +41,7 @@ analytics: instance: # For self-hosted you should use only one of the two methods ``` -### counter.dev +### Counter.dev [counter.dev](https://counter.dev) is a simple, privacy friendly and open source analytics website which enables you to track the total user count, first visited page and some other metrics on your website. Unfortunately, to keep things simple (and free) they don't show a ranking of the most visited pages, but rather the ones that are accessed the first. @@ -99,7 +99,7 @@ analytics: ### Umami [Umami](https://umami.is) is an open source analytics tool fully compliant with GDPR and with a cookieless approach. It can be installed on-premise or you can use the provided cloud version. -You can enable the Umami tracking by adding the following configs under `params.features` section in the `hugo.yaml` file: +You can enable the Umami tracking by adding the following configs under `params.features` section in the `config.yaml` file: ```yaml analytics: @@ -111,5 +111,4 @@ analytics: instance: analytics.eu.umami.is id: ``` -where `scheme` is the scheme (i.e: https, http) you want to use to connect to instance, and `instance` is the domain (or address) of your deployment, by default pointing to the EU cloud instance. - +where `scheme` is the scheme (i.e: https, http) you want to use to connect to instance, and `instance` is the domain (or address) of your deployment, by default pointing to the EU cloud instance. diff --git a/content/posts/customizing/customize-layout/index.fr.md b/content/posts/customizing/customize-layout/index.fr.md new file mode 100644 index 00000000..8654dff3 --- /dev/null +++ b/content/posts/customizing/customize-layout/index.fr.md @@ -0,0 +1,46 @@ +--- +title: "Personnalisation de la disposition" +date: 2024-10-09T18:46:23+06:00 +author: + name: Nicolas Dietlin + image: images/author/nicolas.jpg +menu: + sidebar: + name: Personnalisation disposition + identifier: customizing-layout + parent: customizing + weight: 410 +--- + +{{< alert type="warning" >}} +Si vous personnalisez la mise en page d'un composant existant, vous ne recevrez plus les futures mises à jour de ce composant lorsque le thème sera mis à jour. Vous devrez mettre à jour manuellement le composant dans votre dépôt. +{{< /alert >}} + +Dans ce tutoriel, je vais vous guider sur la manière de personnaliser la mise en page d'un thème. J'ai personnellement suivi le processus et je partagerai mes expériences afin de vous faciliter la tâche. + +### Etape 1 : Changer le fichier de mise en page + +Pour personnaliser la mise en page d'une section, d'une page ou d'un composant existant, vous devez localiser le fichier correspondant dans le répertoire de mise en page du thème. Une fois que vous avez trouvé le fichier, copiez-le et placez-le dans la même structure de répertoire au sein du répertoire layouts de votre site. + +Par exemple, pour personnaliser la mise en page de la section `À propos`, suivez ces étapes : + +1. Copiez le fichier `about.html` du répertoire `layouts/partials/sections` du thème. +2. Collez le fichier copié dans le répertoire `layouts/partials/sections` de votre dépôt. +3. Modifiez le fichier `about.html` copié pour effectuer les changements souhaités dans la mise en page de la section "À propos". + +### Etape 2 : Ajouter des styles CSS + +Si vous devez ajouter du CSS supplémentaire à votre fichier de mise en page modifié, vous pouvez le faire en ajoutant le code CSS dans le fichier `assets/styles/override.scss` de votre site. Ce fichier est automatiquement chargé par le thème et appliquera les styles personnalisés. Si vous souhaitez ajouter le CSS dans un fichier séparé, placez le CSS dans un fichier SCSS dans le répertoire `assets/styles` de votre dépôt et incluez-le dans le fichier `assets/styles/override.scss` comme suit: + +```scss +@import "your-style-file-name"; +``` + +### Etape 3 : Ajouter JavaScript + +Si votre fichier de mise en page modifié nécessite du JavaScript supplémentaire, la méthode recommandée est d'ajouter le JavaScript directement dans le fichier de mise en page avec la balise ` +``` diff --git a/content/posts/quickstart/index.fr.md b/content/posts/quickstart/index.fr.md index b501528a..13ce5440 100644 --- a/content/posts/quickstart/index.fr.md +++ b/content/posts/quickstart/index.fr.md @@ -105,7 +105,7 @@ newsletter: enable: false ``` -#### Step 5: Exécuter le site localement +#### Etape 5: Exécuter le site localement Maintenant, exécutez les commandes suivantes pour lancer votre site localement: diff --git a/content/posts/writing-posts/organizing/index.fr.md b/content/posts/writing-posts/organizing/_index.fr.md similarity index 100% rename from content/posts/writing-posts/organizing/index.fr.md rename to content/posts/writing-posts/organizing/_index.fr.md diff --git a/content/posts/writing-posts/organizing/sub-category/_index.fr.md b/content/posts/writing-posts/organizing/sub-category/_index.fr.md new file mode 100644 index 00000000..b3882c45 --- /dev/null +++ b/content/posts/writing-posts/organizing/sub-category/_index.fr.md @@ -0,0 +1,9 @@ +--- +title: Sous-Categorie +menu: + sidebar: + name: Sous-Categorie + identifier: writing-post-category-sub-category + parent: writing-post-category + weight: 20 +--- diff --git a/content/posts/writing-posts/organizing/sub-category/example/index.fr.md b/content/posts/writing-posts/organizing/sub-category/example/index.fr.md new file mode 100644 index 00000000..b341a337 --- /dev/null +++ b/content/posts/writing-posts/organizing/sub-category/example/index.fr.md @@ -0,0 +1,12 @@ +--- +title: "Créer une sous-catégorie" +date: 2020-06-08T06:15:50+06:00 +menu: + sidebar: + name: Créer une sous-catégorie + identifier: writing-post-category-sub-category-create + parent: writing-post-category-sub-category + weight: 10 +--- + +### Billet complet à venir prochainement...