Balises du template fullstory.tpl "Article complet"
Balises pour la conception des articles complet dans - fullstory.tpl, tout le contenu, les images, le nom de l'auteur, la date, la note (critiques, j'aime et n'aime pas) sont affichés ici, ajoutez des liens vers "Signets", formulaire "Similaire titres ", commentaires, liens vers les articles précédents et suivants, liens vers les réseaux sociaux, sondage, navigation, bloc" Ajouter des commentaires ", liens vers l'édition et bien plus encore.
L'article entier est rendu dans le modèle fullstory.tpl et les balises suivantes sont appliquées:
{Titre} Balise d'affichage du titre de l'article.
{title limit = "x"} La balise d'affichage du titre de l'actualité avec un nombre de caractères spécifié, affiche le nombre de caractères tronqués à X , le texte est raccourci au dernier mot logique.
{full-story} La balise principale qui affiche la version complète de l'article.
{short-story} Affiche une version courte des actualités.
{full-story limit = "x"} La balise de sortie est le texte de l'actualité complète sans formatage HTML avec le nombre exact de caractères spécifié, tandis que le nombre de mots de publication est réduit au nombre X spécifié .
{author} Affiche le nom saisi de l'auteur de l'article lors de l'inscription.
{Date} Date de publication.
{pages} La valeur est utilisée pour afficher la navigation si l'article est volumineux et divisé en plusieurs pages.
[pages]texte[/ pages] Le texte spécifié dans les balises s'affiche, si l'article est volumineux et a été divisé en plusieurs pages à l'aide de la balise {PАGEBREAK} , le texte ne sera pas visible si les actualités se composent d'une page.
{link-category} Affiche un lien vers toutes les catégories dans lesquelles la publication est présente.
{evaluation} Classement des actualités.
[note]texte[/ note] Affiche les mots encadrés par le code uniquement si la classification pour la publication a été activée et supprime le contenu s'il a été désactivé lors de l'ajout de l'actualité.
[rating-type-1]texte[/ rating-type-1] Affiche le contenu qui y est inclus si le premier type de classification «Score» est activé dans les paramètres de DataLife Engine.
[rating-type-2]texte[/ rating-type-2] Affiche le contenu qu'ils contiennent si le deuxième type de classification «J'aime seulement» est activé dans les paramètres de DataLife Engine.
[rating-type-3]texte[/ rating-type-3] Affiche le contenu qui y est inclus si le troisième type de classification «J'aime» ou «Je n'aime pas» est activé dans les paramètres de DataLife Engine.
[rating-type-4]texte[/ rating-type-4] Affiche le contenu qui y est inclus si l'utilisation du quatrième type de classification «J'aime» et «Je n'aime pas» est activée dans les paramètres de DataLife Engine.
[rating-minus]texte[/ rating-minus] Affiche le contenu qu'ils contiennent sous forme d'explication sous la forme d'un lien pour diminuer la valeur de la note de publication. Attention, ce code n'est applicable que si le troisième type de classification est utilisé.
[rating-plus]texte[/ rating-plus] Affiche le contenu qu'ils contiennent sous forme d'explication sous la forme d'un lien pour augmenter la valeur de la note de publication. Attention, ce code n'est applicable que si le deuxième et le troisième type de classification sont utilisés.
{likes} La balise indique le nombre de likes.
{dislikes} La balise indique le nombre de refus.
{vote-num} Affiche le nombre d'utilisateurs qui ont noté cet article.
{comments-num} Affiche le nombre de commentaires pour les actualités.
{Catégory} Affiche le nom de la catégorie à laquelle appartient l'avis.
{category-url} Génère l'URL complète de la catégorie à laquelle l'article appartient. Seule l'URL pure est affichée sans mise en forme ni lien prêt à l'emploi.
{category-icon} Lien vers l'icône de la catégorie.
{views} Affiche le nombre de vues pour cet article, si ce paramètre est inclus dans le script.
{favorites} Lien de signet pour supprimer ou ajouter des favoris.
[add-favorites]Ajouter[/add-favorites] Affiche leur contenu sous forme de lien pour ajouter des actualités aux signets (Favoris) sur le site.
[del-favorites]Supprimer du signet[/del-favorites] Affiche leur contenu sous forme de lien pour supprimer les actualités des signets (Favoris) sur le site.
[edit]Modifier[/edit] Créer un lien pour éditer les actualités.
[print-link]Version imprimable[/print-link] Indique un lien vers une page pour une version imprimable.
[com-link]Commentaires[/ com-link] Spécifie un lien vers la page de commentaires d'article uniquement s'ils sont autorisés.
[xfvalue_x] La balise de sortie est un champ supplémentaire « x », où « x » est le nom du champ supplémentaire. En savoir plus sur les champs supplémentaires .
[xfvalue_X limit="X2"] Affiche uniquement le texte du champ supplémentaire sans mise en forme HTML, tandis que le contenu lui-même est raccourci au nombre de caractères X2 spécifié . Le texte est raccourci au dernier mot logique. Par exemple, [xfvalue_test limit = "50"] n'affichera que les 50 premiers caractères de la valeur d'un champ supplémentaire nommé test .
[xfgiven_x] [xfvalue_x] [/xfgiven_x] Affiche le champ facultatif « x » si le champ n'est pas vide.
[xfnotgiven_X][/xfnotgiven_X] Le texte qui y est spécifié sera affiché, si le champ supplémentaire n'a pas été spécifié lors de la publication de l'actualité, où "x" est le nom du champ supplémentaire.
[ifxfvalue tagname="tagvalue"]Texte[/ifxfvalue] Affiche le texte inclus dans le code si la propriété du champ supplémentaire correspond à celle spécifiée. Où tagname est le nom du champ personnalisé et tagvalue est sa propriété. Les valeurs de tag peuvent être séparées par des virgules.
[ifxfvalue tagname!="tagvalue"]Texte[ ifxfvalue] Le texte qui y est inclus s'affiche si la valeur du champ ne correspond pas à celle spécifiée. Où tagname est le nom du champ personnalisé et tagvalue est sa valeur. Les valeurs de tag peuvent être séparées par des virgules.
[xfvalue_thumb_url_X] La balise est destinée à être affichée dans le champ supplémentaire "Image" uniquement si une image est ajoutée pour elle. Seule l'URL de la vignette de l'image ajoutée est affichée, où « x » est le nom du champ supplémentaire.
[xfvalue_image_url_X] La balise ne peut être utilisée que si le champ supplémentaire est de type "Image". La balise affiche uniquement l'URL de l'image en taille réelle de l'image téléchargée, où « x » est le nom du champ personnalisé.
[xfvalue_X image="Nr"] Affiche les images chargées pour les champs supplémentaires avec le type « Galerie », séparément. Où " X " est le nom du champ personnalisé et " Nr " est le numéro de l'image de la galerie.
Par exemple, si [xfvalue_test image="2"] a été appliqué , l'image numéro deux sera affichée chargée dans un champ supplémentaire nommé " test ".
[group=X]texte[/group] Nom du groupe (invités, visiteurs, rédacteurs, etc.), vous pouvez gérer le contenu d'un groupe d'utilisateurs spécifique. Où X est une liste d' ID de groupe d'utilisateurs séparés par des virgules.
{related-news} La balise affiche une liste de "Actualités associées", le numéro est défini dans le panneau de configuration de DataLife Engine, par défaut 5 liens sont affichés qui sont les actualités les plus appropriées dans le contexte.
[catlist=1,2 ....]texte[/catlist] Affiche le contenu dans une balise si l'article appartient aux catégories spécifiées.
[not-catlist=1,2 ....]texte[/not-catlist] Affiche le contenu dans une balise si la publication n'appartient pas aux catégories spécifiées.
[tags]texte[/tags] Affiche du texte si l'article a ajouté des mots-clés attribués au nuage de balises.
{Mots clés} Vous pouvez afficher des mots clés cliquables sur la page s'ils ont été ajoutés à l'article.
{full-link} Vous pouvez afficher l'adresse complète du lien vers les actualités sur la page.
[edit-date]Modifié par[/edit-date] Affiche le contenu si les actualités ont été modifiées.
{edit-date} Affiche la date à laquelle la publication a été modifiée.
{editor} Affiche le nom d'utilisateur de l'utilisateur qui a édité les nouvelles.
[edit-reason]Raison de la modification[/edit-reason] Les balises affichent une liste de raisons si une raison de changement de thème a été spécifiée lors de l'édition.
{edit-reason} Affiche la raison de la modification des actualités.
{poll} Inclut un modèle avec un sondage pour les nouvelles, si le sondage a été ajouté aux nouvelles.
{date=format de date} Affiche la date au format spécifié dans la balise. Il existe plusieurs possibilités pour afficher la date entière, mais aussi ses différentes parties. Le format de la date est défini selon le format accepté en PHP. Par exemple:
{date=d} - affiche le jour du mois où la nouvelle ou le commentaire a été publié
{date=F} - affiche le nom du mois,
{date=dmY, H: i} - affiche la date et l'heure complètes. De plus, à la fois dans le texte des pages statiques et dans leurs modèles, vous pouvez spécifier des balises à partir du module de gestion des annonces et des balises informateur.
[fixed]Important![/fixed] Vous pouvez spécifier la raison dans les balises si cette actualité est enregistrée sur la page principale.
[not-fixed]texte [/not-fixed] Affiche le contenu dans le code si la nouvelle donnée n'a pas été validée.
[day-news]texte[/day-news] Vous pouvez afficher un lien vers toutes les publications publiées le même jour que l'actualité donnée. Par exemple, cette balise peut être utilisée avec la balise {date} .
{comments} Affiche un formulaire pour les commentaires écrits sur une actualité donnée. Si vous souhaitez afficher des commentaires à un moment précis de l'actualité complète. Cette balise est facultative, si elle est absente, les commentaires seront automatiquement placés par le script sous l'actualité complète.
{addcomments} Affiche un formulaire pour ajouter des commentaires au site, avec la nouvelle balise {comments}, vous pouvez placer un formulaire pour ajouter des commentaires à la fois au-dessus et en dessous des commentaires eux-mêmes. Cette balise est également facultative; si elle est absente, le formulaire sera automatiquement placé par le script sous l'actualité complète.
{navigation} La balise d'affichage de navigation dans les commentaires, si les articles sont situés sur plusieurs pages, avec la nouvelle balise
{comments} , vous pouvez placer la navigation dans les commentaires au-dessus ou en dessous des commentaires eux-mêmes. Cette balise est également facultative; si elle est absente, la navigation sera automatiquement placée par le script sous l'actualité complète.
{login} Affiche le nom d'utilisateur de l'utilisateur qui a ajouté les nouvelles sous la forme d'informations en texte brut sans liens vers le profil et la carte de l'utilisateur.
[related-news] Actualités associées[/related-news] Les informations contenues dans les balises ne sont affichées que s'il existe des actualités similaires pour les actualités données, sinon les informations sont supprimées du modèle.
[poll]Sondage[/poll] Vous pouvez afficher un formulaire avec le nom "Sondage" dans ces balises dans l'actualité complète si un sondage a été ajouté.
[not-poll] Il n'y a pas de sondage[/not-poll] Les balises afficheront le texte de ces balises si aucun sondage n'a été défini pour ce message.
[profile] Profil utilisateur[/profile] Affiche le texte avec un lien direct vers le profil de l'auteur, sans utiliser la fenêtre contextuelle miniprofile.
[complaint]Plainte[/complaint] Les balises afficheront le texte pour rédiger une réclamation à l'examen.
{custom} La personnalisation (custom) vous permet d'utiliser toutes les fonctionnalités de cette balise dans ce modèle. Voir la section "Sortie avec {custom} dans les pages"
[comments]Commentaires[/comments] Vous pouvez afficher le code de titre inclus si cette publication contient des commentaires sur le site.
[not-comments]Pas de commentaires[/not-comments] Affiche la valeur qu'ils contiennent si l'avis donné ne contient aucun commentaire.
{image-x} Affiche l'URL des images dans les nouvelles courtes, où x est le numéro de l'image dans les nouvelles, par exemple {image-1} affichera l'URL de la première image dans les nouvelles courtes.
[image-x]texte[ image-x] Le texte qui y est spécifié ne s'affiche que si l'image portant le numéro X est présente dans les actualités.
{fullimage-x} Vous pouvez afficher l'URL d'une image dans le texte de l'actualité complète, où « x » est le numéro de l'image dans l'actualité.
[fullimage-x]texte [/fullimage-x] Vous ne pouvez afficher le texte qui y est spécifié que si l'image portant le numéro « x » est présente dans l'actualité complète.
[news=1, 2, 3]texte [/news] Le texte qui y est inclus s'affiche si le visiteur consulte l'intégralité de l'élément d'actualité spécifié dans le paramètre de balise d'actualités, où 1,2,3 est l'ID d' actualité.
[not-news=1,2,3]texte[/not-news] Affiche le texte sur toutes les pages autres que l'affichage des actualités spécifiées dans la balise.
[declinaison=X]texte [/declinaison] Affiche les déclinaisons de mots par rapport aux nombres. Au lieu de X , un nombre est passé en tant que paramètres de balise , et la racine d'un mot avec des fins est passée au lieu de "texte". Les fins de mot sont répertoriées à l'aide du caractère "|". Cette balise est utile avec d'autres balises qui affichent, par exemple, le nombre de vues d'une actualité ou le nombre de commentaires.
Par exemple,
[declinaison={nombre-commentaires}] commentaires [/declinaison], selon le nombre de commentaires, affichera:
"commentaire", "commentaires", "commentaires" .
[vk]Vkontakte[/vk] Vous pouvez ajouter les mots qui y sont inclus si la prise en charge des autorisations est activée à l'aide du réseau social Vkontakte.
{vk_url} Lien URL Vkontakte pour l'autorisation dans les réseaux sociaux. réseaux.
[odnoklassniki]Odnoklassniki[/odnoklassniki] Vous pouvez ajouter les mots qui y sont inclus si la prise en charge des autorisations est activée à l'aide du réseau social Odnoklassniki.
{odnoklassniki_url} Lien URL Odnoklassniki pour l'autorisation en social. réseaux.
[facebook]texte[/ facebook] Vous pouvez ajouter tous les mots qui y sont inclus, si la prise en charge de l'autorisation via le réseau social Facebook est activée.
{facebook_url} Lien URL Facebook vers la connexion sociale réseaux.
[google]texte[/google] Le texte qui y est inclus s'affiche si la prise en charge de l'autorisation via Google Mail est activée.
{google_url} Affiche le lien URL pour l'autorisation dans Google mail.
[mailru]texte[/mailru] Le texte qui y est inclus s'affiche si la prise en charge des autorisations est activée via le réseau social Mail ru.
{mailru_url} Affiche une URL de lien pour l'autorisation dans les réseaux sociaux. Réseau Mail_ru
[yandex]texte[/yandex] Le texte qui y est inclus s'affiche si la prise en charge des autorisations est activée à l'aide du réseau social Yandex.
{yandex_url} Affiche une URL de lien pour l'autorisation dans les réseaux sociaux. réseaux Yandex.
[comments-subscribe]texte[/comments-subscribe] Affiche le texte qui y est inclus sous la forme d'un lien pour vous abonner aux notifications de nouveaux commentaires.
[next-url]Suivant [/next-url] Vous pouvez afficher le contenu des ci-jointes, si les actualités suivantes sont présentes sur le site.
{next-title} Vous pouvez obtenir l'URL du prochain message.
[prev-url]Précédent [/prev-url] Vous pouvez afficher le contenu de ce qui y est inclus, si l'actualité précédente est présente sur le site.
{prev-url} Vous pouvez obtenir l'URL du message précédent.
{prev-title} Affiche le titre de l'actualité précédente.
Nouvelle version des balises DLE 14.1
[category-Icon]texte [/category-icon] Affiche le texte contenu dans les textes si une icône a été définie pour la catégorie dans laquelle la publication se trouve dans les paramètres de la catégorie.
[not-category-Icon]text [/not-category-Icon] Produit du texte si aucune icône n'est spécifiée pour la catégorie où se trouve la publication.
[if field = "value"]text [/if] Affiche le texte des prisonniers si la valeur du champ est égale à la valeur spécifiée.
[if field = "value"] text [/if] - imprimera le texte si le champ est égal au paramètre "value
[if field != "value"]text[/if] - imprimera le texte si le champ n'est pas égal au paramètre "value".
[if field > "1"] text [/if] - imprimera le texte si le champ est plus grand que le paramètre "value
[if field >= "2"] text [/if] - imprimera le texte si le champ est plus grand ou égal au paramètre "value".
[if field < "3"] text [/if] - imprimera le texte si le champ est inférieur au paramètre "value
[if field <= "4"] text [/if] - imprimera le texte si le champ est plus petit ou égal au paramètre "value
[if field ~ "value"] text [/if] - imprimera le texte s'il y a du texte "value" dans le champ.
[if field !~ "value"] text [/if] - imprimera le texte si le champ ne contient pas le texte "value".
Utilisation combinée :
[if field > "3" AND field2 < "5"] le texte [/if] sera imprimé si le champ est supérieur à trois et le champ2 inférieur à 5
[if field > "3" OR field2 < "5"] le texte [/if] s'imprimera si le champ est supérieur à trois ou le champ2 inférieur à 5, c'est-à-dire si l'une des conditions coïncide
Les noms des champs que le champ peut accepter :
id - Numéro d'identification unique des nouvelles (numéro)
autor - Connexion de l'auteur de la nouvelle (texte)
date - Date de l'actualité (date au format anglais, par exemple "2020-09-01" ou "10 septembre 2020" ou "jeudi prochain" ou "+1 jour" ou "jeudi prochain" ou au format unix, si un signe égal est utilisé, la date de l'actualité est arrondie à la minute)
short_story - Nouvelles brèves (texte)
full_story - Dans le modèle de brève nouvelle, il s'agit du nombre de caractères de la description complète. Dans le modèle de news, il s'agit du texte intégral.
title - Texte de l'en-tête de l'actualité (texte).
descr description de l'actualité (texte)
keywords - Meta tag "keywords" (texte)
category - Liste des catégories auxquelles appartient la nouvelle (tableau, vérification par ID de tableau des catégories auxquelles appartient la nouvelle)
alt_name - En-tête en latin, pour former l'adresse de la page lors de l'utilisation du CNC. (texte)
comm_num - Nombre de commentaires (nombre)
allow_comm - si un commentaire est autorisé ou non (numéro, 1 ou 0)
allow_main - Nouvelles publiées ou non sur le principal (numéro, 1 ou 0)
approve - L'actualité est publiée sur le site ou sur modération (nombre, 1 ou 0)
fixed - Les nouvelles sont fixes ou non (nombre, 1 ou 0)
symbol - Code de symbole (texte)
tags - Liste de tags de la liste de tags pour le nuage de tags (tableau, vérification par tableau de mots du nuage de tags)
news_read - Nombre de vues (nombre)
allow_rate - classement autorisé ou non pour les actualités (nombre, 1 ou 0)
rating - Notation des actualités, somme totale de toutes les valeurs (nombre)
vote_num - Nombre d'électeurs dans la notation (nombre)
votes - Y a-t-il un sondage dans l'actualité (numéro, 1 ou 0) ?
view_edit - Affiche ou non la raison de l'édition (numéro, 1 ou 0).
disable_index - L'indexation dans les moteurs de recherche est interdite ou non (nombre, 1 ou 0)
editdate - Date d'édition des nouvelles (date au format anglais, par exemple "2020-09-01" ou "10 septembre 2020" ou "jeudi prochain" ou "+1 jour" ou "jeudi prochain" ou au format unix, si un signe égal est utilisé, la date est arrondie à la minute).
editor - Login du dernier éditeur de la publication (texte)
reason - Cause de l'édition des nouvelles (texte)
user_id - ID de l'auteur de la publication (numéro)
xfield_x - La valeur du champ de publication supplémentaire, où x est le nom du champ supplémentaire. Par exemple, la valeur xfield_test du test de champ supplémentaire
Dle templates *.tpl sur tous les fichiers en détail
La page "Description compléte" ou "Article entier" est configurée dans le modèle fullstory.tpl, la version prête peut être vue dans l'archive du moteur dans le dossier dle14_0.zip /upload/templates/Default/
Soutenez le site
Tous les fonds collectés seront reversés afin de garder le site et de vous proposer toujuour autant de modules et templates
Commentaires (1)