
25 Vues
0 Commentaires
Nous sommes heureux de vous présenter un nouveau plugin pour DataLife Engine (DLE) appelé DLE-tg-iv, qui vous permet d'intégrer votre site la fonction Telegram Instant View. Cette technologie permet aux utilisateurs de visualiser des articles et des publications directement dans Telegram, sans avoir besoin d'ouvrir des pages Web dans le navigateur. Instant View fournit une version rapide et lisible du contenu optimisé pour les appareils mobiles.
Le plugin DLE-tg-iv vous permet de créer un modèle séparé « THEME »/tg.iv.tpl, qui est utilisé pour former une version de la publication au format de Telegram Instant View (RSS). Ce modèle prend en charge un ensemble limité de balises, qui est similaire aux pages Yandex Turbo ou aux formats Google AMP, mais donne certains avantages aux propriétaires de sites.
Dans le DLE, le texte de la publication est entièrement formé par le modèle fullstory.tpl mais pour le format Telegram IV, le nombre de balises prises en charge est strictement limité, en fait, le format TG IV lui-même est son analogique de Yandex Turbo-pages ou Google AMP, mais s'il donne quelques bonus aux propriétaires de sites - vous devez l'utiliser dans administration/Configuration systèmes -> onglets RSS
Le plugin crée un modèle séparé {THEME}/tg_iv.tpl dans lequel vous pouvez utiliser les balises des articles complets pour former l'affichage nécessaire dans Telegram.
Cette version de la page est accessible via un lien du formulaire :
Il peut être envoyé à Telegram et s'il y a des erreurs dans la mise en page que TG IV prend en charge, la «même» version sera générée. Pour le processus d'automatisation du travail avec de tels liens (pas toujours le temps de les ajouter à la main) dans le plugin il y a un fichier séparé qui crée un flux RSS séparé du site, qui au lieu de l'adresse principale de la nouvelle, dans le paramètre RSS lien passe un lien vers /tg-iv,{news-id}-.html version de la publication. L'adresse site.ru/rss_tgiv.xml est le flux RSS au format Telegram Instant View. C'est ce flux RSS que vous pouvez envoyer aux robots de télégrammes pour une publication automatique.
Modèles de plugins DLE-tg-iv
/templates/rss_tgiv.tpl - forme le RSS pour chaque nouvelle séparée
/templates/{THEME}/tg_iv.tpl - modèle analogue à fullstory.tpl mais pour le format TG IV
Balises utilisés dans le modèle tg_iv.tpl
{category-name} - Nom de la catégorie
{autor} - auteur de l'article
{alt-name} - Article CNC
{date} - 2023-12-26T16:45:22+03:00
{category-alt-name} - Catégorie CNC
{og-site-name} - Nom d'OpenGraph à partir des paramètres DLE
{og-description} - Description de l'OpenGraph à partir des paramètres de l'ELD
{home-url} - Adresse du site
{tg-chanel} - Nom du canal Telegram, défini dans l'administration
{tg-cover-url} - URL de l'affiche de l'article pour Telegram, définie dans l'administration
[tg-chanel] affiche du texte, si la balise {tg-chanel} n'est pas vide [/tg-chanel]
[not-tg-chanel] affiche du texte si la balise {tg-chanel} est vide [/not-tg-chanel
[tg-cover-url] affiche du texte si la balise {tg-cover-url} n'est pas vide [/tg-cover-url]
[not-tg-cover-url] affiche du texte si la balise {tg-cover-url} est vide [/not-tg-cover-url].
Les images peuvent être spécifiées avec les balises standard
{image-x} [image-x] texte [/image-x] [not-image-x] texte [/not-image-x
Les champs supplémentaires [xfgiven_x] [xfvalue_x] [/xfgiven_x]
et [xfnotgiven_X] [/xfnotgiven_X] sont également pris en charge.
Installation :
Dans le modèle d'actualités fullstory.tpl, ajoutez un lien vers Telegram Instant View à l'endroit approprié, par exemple :
<a href="/tg-iv,{news-id}-.html" target="_blank">Telegram Instant View</a>
Dans le fichier modèle du dossier {THEME}/tg_iv.tpl, veillez à laisser la balise meta, car elle vous permet de rendre vos pages en version IV sans aucune vérification du côté de Telegram. Le réglage du nombre de nouvelles exportées vers Telegram Instant View se fait dans la section Paramètres des scripts -> Paramètres du système onglet RSS, entrez le nombre désiré. Pour obtenir une belle adresse de flux rss pour l'exportation vers Telegram, vous devez ajouter des règles de redirection.
Dans le fichier /.htaccess après la ligne
Insérer
Voilà, c'est fait. Nous avons maintenant deux flux RSS sur le site : site.ru/rss.xml - flux standard du moteur ; site.ru/rss_tgiv.xml - flux RSS dans Telegram pour visualiser instantanément le texte intégral des articles.
Auteur: TCSE
Version Dle: 18.0
Votre adresse électronique ne sera pas publiée. Les champs obligatoires sont marqués *
Les utilisateurs du Invités ne sont pas autorisés à ajouter des commentaires à cette publication.