Skip to content

Instantly share code, notes, and snippets.

@HoussenMoshine
Created August 12, 2017 08:30
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save HoussenMoshine/0084835ed1e4e61064728ec2f1ab71f4 to your computer and use it in GitHub Desktop.
Save HoussenMoshine/0084835ed1e4e61064728ec2f1ab71f4 to your computer and use it in GitHub Desktop.
Un exemple d'un Template Instant View pour Telegram
# Template de base pour Houssenia Writing
# Pour commencer, on va mettre le contenu principal de la page dans une variable
$main: //div[has-class("content")]
# La création du titre et de la description. Les balises has-class et @id vous permettent de faire correspondre le contenu de votre page avec le format Instant view
title: //h1[has-class("post-title")]
# On insère l'auteur en utilisant l'attribut HTML rel de la balise a
author: //span[has-class("vcard")]
#Insertion de l'image de couverture
cover: //img[has-class("size-full")]
# On insère le sous-titre qui fera office de chapeau de l'article
#Le contenu principal de l'article
body: //div[has-class("entry-inner")]
# On supprime les contenus inutiles tels que les bibliographies, les partages sur les réseaux sociaux, le vote, les tags, l'encadré Schema.org dans certains cas ainsi que la table des matières.
@remove: //div[@id="post-ratings"]
@remove: //div[@id="snippet-box"]
@remove: //div[@id="toc_container"]
# On inscrit le channel du site pour aider les gens à nous retrouver
channel: "@housseniawriting"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment