Telegram Instant View pour DLE

09 Jun, 2025

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.

    Avantages de Telegram Instant View pour les sites

    • Commodité de l'utilisateur: Les publications sont téléchargées instantanément, ce qui les rend rapidement et confortables sur n'importe quel appareil.
    • Optimisation mobile: Instant View fonctionne bien même sur des sites qui ne sont pas optimisés pour les appareils mobiles.
    • Enregistrements de trafic: les utilisateurs peuvent sauvegarder le trafic lorsque les pages se chargent rapidement et sans contenu inutile.
    • Simplicité de mise en œuvre: les propriétaires de sites web n'ont pas besoin de changer de site web pour utiliser Instant View

    Que fait le plugin DLE-tg-iv ?

    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.

    Principales caractéristiques du plugin:

    • Création d'un modèle séparé: Le plugin forme un modèle tg.iv.tpl qui vous permet d'utiliser des balises pour les articles complet afin de créer le bon Flux RSS à l'intérieur de Telegram.
    • Accès à la version d'Instant View: Les publications sont disponibles sur le lien du type https://yousite.com/tg-iv,-news-id-.html, qui peut être envoyé à Telegram.
    • Automatisation via RSS: Le plugin génère une bande RSS spécial site.ru/rsss.tgiv.xml, qui contient des liens vers la version Instant View des publications. Ce Flux peut être utilisée pour la publication automatique dans Telegram à l'aide de bots.

  • Installation et configuration du plugin:

    1. Installation du plugin: 
    2. Paramètres du modèle: Dans le modèle fullstory.tpl, ajouter un lien vers Telegram Instant View.
    3. Configuration du RSS: Dans le fichier .htaccess, ajouter les règles du flux RSS au format Telegram Instant View.
    4. Ce plugin simplifie l'intégration de votre site avec Telegram Instant View, rendant votre contenu plus accessible et convivial pour les utilisateurs de Telegram.

    En savoir plus sur le plugin DLE-tg-iv

    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 :

    https://yousite.com/tg-iv,{news-id}-.html

    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

    RewriteRule ^rss.xml$ index.php?mod=rss [L]

    Insérer

    RewriteRule ^rss_tgiv.xml$ index.php?mod=tg_instant_view_rss [L]

    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


Ajouter un commentaire

Votre adresse électronique ne sera pas publiée. Les champs obligatoires sont marqués *

Information

Les utilisateurs du Invités ne sont pas autorisés à ajouter des commentaires à cette publication.