balises du template main.tpl "Affichage des actualités" part 2
balises de conception de modèle main.tpl "Affichage des actualités sur les pages", le fichier de modèle principal pour afficher le contenu et les balises {AJAX}, {info}, {content}, {custom}, les actualités avec des images et un grand nombre de balises, qui seront discutées ci-dessous.
La mise en page principale du site de votre page, le modèle main.tpl charge d'abord le fichier pour le script DLE, puis tous les autres composants de la plate-forme y sont connectés. Lorsque vous travaillez avec le moteur, il est important d'utiliser correctement les balises ci-dessous.
Les balises affiche les scripts de service jаvascript et connecte les fonctions utiles de la technologie AJAX, notamment, telles que les pop-ups, le chargement de page et les commentaires, par conséquent, pour le fonctionnement normal du site, son installation est nécessaire.
Il est conseillé de mettre la balise {AJAX} au tout début du modèle après la balise
<body>
La balise {info} est destinée à afficher des informations sur le service, affiche un message dans la fenêtre concernant les erreurs ou les actions entreprises (par exemple: "Échec de la connexion, mot de passe entré est incorrect" ou "Tous les champs doivent être remplis"), les développeurs conseillent de définir avant la balise {content} , ou comme ceci:
{info} {content}
La balise {content} affiche le contenu de la base de données, du texte et des images, est responsable de l'affichage direct de la publication, la conception à l'aide de modules de plate-forme intégrés.
La balise {tags} , affiche des nuages de tags (mots-clés spéciaux ajoutés lors de la publication de l'actualité)
La balise [sort] {sort} [/ sort] , est destinée à afficher un onglet afin que les utilisateurs puissent trier l'ordre des actualités si cette fonction était activée dans les paramètres du script.
Balises globales pouvant être appliquées à tous les modèles:
La balise {custom} est un moteur de modèle de bush, grâce auquel vous pouvez afficher des articles de presque n'importe quelle manière n'importe où sur le site. Le format personnalisé {custom} a les paramètres suivants: {custom id = "1,2,5-8" category = "2,3,5-8" author = "x" days = "x" template = "custom" available = "global" navigation = "no" from = "0" limit = "10" fixed = "yes" order = "date" sort = "desc" cache = "yes"} Où id est la liste des identifiants d'actualités que vous souhaitez afficher, séparés par des virgules sans espaces. Vous pouvez également spécifier une plage d'identifiants d'actualités à l'aide d'un tiret. Par exemple, 1,4-8,11 affichera les nouvelles avec l'ID 1, les nouvelles avec l'ID de 4 à 8, ainsi qu'avec l'ID 11.
et vous permet d'afficher des actualités qui n'appartiennent pas à celles spécifiées dans le paramètre id. Par exemple, {custom idexclude = "5-10"} affichera toutes les actualités dont l'ID n'appartient pas à la plage de cinq à dix.
category est une liste d'identifiants de catégorie à partir de laquelle sélectionner des actualités, séparés par des virgules sans espaces. Vous pouvez également spécifier une plage de catégories à l'aide d'un tiret. Par exemple, le 1.4-8.11 affichera les actualités de la catégorie 1, les catégories avec un identifiant de 4 à 8, ainsi que de la catégorie 11.
categoryexclude est complètement opposé au paramètre category = "liste des catégories" et vous permet d'afficher des actualités qui n'appartiennent pas aux catégories spécifiées dans le paramètre ... Par exemple, {custom categoryexclude = "2.7"}affichera toutes les actualités qui n'appartiennent pas aux catégories et aux identifiants 2 et 7. Les
balises sont une liste de mots-clés du nuage de balises affectés aux actualités. Par exemple, la balise {custom tags = "news, templates"} affichera toutes les actualités contenant des mots clés du nuage de tags "news" et "templates".
template fichier de template qui sera utilisé lors de l'affichage des news dans ce cas il sera custom.tpl si vous utilisez plusieurs templates sur le site, ce fichier doit être présent dans chaque template. Ce modèle utilise les mêmes balises pour les nouvelles courtes.
available est la section dans laquelle les nouvelles demandées seront affichées, peuvent prendre les valeurs suivantes:
global dans toutes les sections.
main sur la page d'accueil.
Date lorsque vous regardez les actualités à certaines dates.
cat lors de la navigation dans une catégorie.
showfull lors de la visualisation de l'actualité complète.
search lors de l'affichage des résultats de recherche.
userinfo lors de la visualisation d'un profil.
register Lors de l'inscription.
stats lors de la visualisation des statistiques.
pm lors de la visualisation de messages personnels.
feedback lors de la visualisation des commentaires.
favorites lors de l'affichage des signets.
newposts lors de la visualisation de nouveaux messages.
addnews lors de l'ajout de nouvelles.
lastnews lors de la visualisation des dernières actualités sur le site.
lastcomments lors de la visualisation des commentaires récents.
lostpassword lors de la récupération d'un mot de passe à partir d'un compte sur le site.
static lors de l'affichage de pages statiques.
catalog lors de la navigation dans le répertoire des pages.
alltags lors de la navigation dans le nuage de tags.
tags lors de la visualisation des actualités du nuage de tags.
allnews lors de la visualisation de toutes les actualités du site ou de toutes les actualités d'un utilisateur.
Vous pouvez combiner des sections en utilisant "|", par exemple available = "userinfo | register | main" affichera votre actualité sur la page principale, lors de l'inscription et lors de la visualisation d'un profil utilisateur.
from est le nombre de nouvelles à partir desquelles la sortie commencera
limit le nombre de nouvelles qui seront affichées.
Order le critère de tri des nouvelles peut prendre les valeurs suivantes:
limit le nombre de nouvelles qui seront affichées.
Order le critère de tri des nouvelles peut prendre les valeurs suivantes:
Date trier les actualités par date de publication.
editdate trier les actualités par date d'édition.
rating trier les actualités par note.
reads trier les actualités par nombre de vues.
comments trier les actualités en fonction du nombre de commentaires.
title trier les actualités par titres d'actualité.
rand trier les nouvelles dans un ordre aléatoire.
id_as_list trie les publications comme indiqué pour les ID de publication. Par exemple, la balise {custom id = "3,4,1,2" order = "id_as_list"} affichera d'abord les actualités avec l'ID 3, puis 4, puis 1, puis 2.
lastviewed sortie des dernières publications consultées par l'utilisateur.
sort spécifie l'ordre de tri des publications. Lorsque vous utilisez des valeurs desc , les publications sont triées par ordre décroissant et lorsque vous utilisez asc, par ordre croissant. login
author l'auteur de la news, lorsque ce paramètre est spécifié, seules les news de l'auteur spécifié seront affichées. Il est permis de lister plusieurs auteurs séparés par des virgules. Par exemple, la balise {custom author = "admin" limit = "5"} affichera 5 articles d'actualité de l'auteur avec le login "admin".
authorexclude spécifie les connexions de l'auteur à exclure de l'affichage. Les connexions des auteurs dans ce paramètre peuvent également être séparées par des virgules. Par exemple, lors de l'utilisation de {custom authorexclude = "admin, test"}affichera les nouvelles de tous les auteurs, à l'exception des auteurs avec login "admin" et login "test".
catalog toutes les publications contenant le code symbolique spécifié dans le paramètre sont affichées. Il est également permis de lister les codes de caractères dans un paramètre séparés par des virgules. Par exemple, si vous utilisez {custom catalog = "a, b"} , des nouvelles seront affichées qui contiennent les codes symboliques "a" ou "b".
catalogexclude répertorie toutes les publications qui ne contiennent pas le code de caractère spécifié dans le paramètre. Il est également permis de lister les codes de caractères dans un paramètre séparés par des virgules. Par exemple, l'utilisation de {custom catalogexclude = "a, b"} affichera les actualités qui ne contiennent pas les codes de symbole "a" et "b".
xfields affiche toutes les publications contenant la valeur des champs d'actualités supplémentaires spécifiés dans le paramètre. Il est également permis de lister les valeurs dans un paramètre séparés par des virgules. Par exemple, l'utilisation de {custom xfields = "valeur 1, valeur 2"} affichera les actualités qui ont des champs supplémentaires contenant "valeur 1" ou "valeur 2". En savoir plus sur les champs supplémentaires .
xfieldsexclude affiche toutes les publications qui ne contiennent pas la valeur des champs d'actualités supplémentaires spécifiés dans le paramètre. Il est également permis de lister les valeurs dans un paramètre séparés par des virgules. Par exemple, lors de l'utilisation de {custom xfieldsexclude = "value 1, value 2"} , des actualités seront affichées dans lesquelles il n'y a pas de champs supplémentaires contenant "value 1"
days indique la période, où x est le nombre de jours pendant lesquels afficher les publications. Par exemple, la balise {custom days = "2" limit = "5"} affichera 5 actualités pour les 2 derniers jours.
futureannounce est oui ou non. Ce paramètre fonctionne en conjonction avec le paramètre days = "X" et indique que les publications doivent être extraites de dates futures. Par exemple, la balise {custom futureannounce = "yes" days = "1"} signifie que vous devez afficher les publications dont la date est définie pour demain, c'est-à-dire pendant +1 jour, et la balise {custom futureannounce = "yes" days = "2"} affiche les publications dont la date est définie pour demain et après-demain, etc. Ce paramètre sera utile pour les webmasters, pour afficher les annonces à venir sur votre site.
cache accepte les valeurs yes ou no - définit s'il faut mettre en cache la sortie ou non, il est recommandé de mettre en cache pour réduire la charge.
navigation accepte les valeurs yes ou no - définit s'il faut utiliser ou non la sortie de navigation de page. La navigation s'affiche uniquement pour les pages de site qui prennent en charge la navigation pour la balise {content}, par exemple, la page d'accueil, les pages de catégorie, etc. Si la page ne prend pas en charge la navigation, par exemple, l'affichage d'actualités complètes ou une page statique, la navigation pour cette balise sera également automatiquement désactivée quelle que soit la valeur spécifiée.
fixed accepte les valeurs oui, non, seulement ou sans - définit s'il faut prendre en compte lors de l'affichage des publications, le fait que les nouvelles ont été fixes ou non. Si oui est spécifié, alors les nouvelles fixes seront affichées au début, si non , alors les nouvelles fixes seront affichées dans la liste des actualités générales sans tenir compte de ce paramètre. Si la seule valeur est spécifiée, seules les actualités fixes seront affichées. Si la valeur sans est spécifiée , les nouvelles capturées ne seront pas du tout affichées.
Attention tous les paramètres de cette balise sont facultatifs, vous devez spécifier seulement au moins un de tous les paramètres, tous les autres paramètres, s'ils ne sont pas spécifiés, seront extraits des paramètres généraux du script. Par exemple: {custom id = "1,2" order = "date"} - affiche les actualités avec les ID 1 et 2 et les trie par date
{custom category = "2,7" from = "5" cache = "yes"} - affichera les actualités des catégories 2 et 7, tandis que le nombre d'actualités sera extrait des paramètres du script, et la sélection sera effectuée après 5 actualités remplissant cette condition.
{custom order = "date" from = "9" limit = "5"} - affichera 5 les dernières nouvelles, en commençant par la dixième. N'oubliez pas que chaque utilisation de cette balise crée une charge supplémentaire sur la base de données, car il existe un échantillon supplémentaire, alors utilisez-le à bon escient si vous avez besoin d'économiser des ressources. Balise [available = section] text [/ available] , affiche le texte entre les balises si la section spécifiée du site est affichée: La balise prend des paramètres similaires au paramètre disponible de la balise {custom}. Vous pouvez combiner des sections avec "|"
userinfo | register | main
Par exemple: [available = userinfo | register | main] text [/ available] affichera le texte entre les balises sur la page principale, lors de l'enregistrement et lors de la visualisation du profil utilisateur. Attention, vous pouvez également définir la balise [not-available = userinfo | register | main] le texte [/ not-available] qui est complètement opposé à la balise disponible et afficher le texte partout sauf dans les sections listées.
[category = X] text [/ category] , affiche le texte entre les balises si la catégorie spécifiée est affichée:la balise prend l' ID de catégorie comme paramètre et permet de lister plusieurs catégories
[category = 1,2,3,7-10] text [/ category] affichera le texte entre les balises si le visiteur consulte les catégories dont l' ID est égal à 1 ou 2 ou 3, ainsi que de 7 à 10. Attention, vous pouvez définir également la balise [not-category = 1,2,3,7-10] text [/ not-category] qui est complètement opposée à la balise de catégorie et affiche du texte partout sauf dans les catégories répertoriées.
[group = X] text [/ group] , affiche le texte entre les tags si l'utilisateur appartient au groupe d'utilisateurs spécifié: le tag est accepté comme paramètre de l' ID de groupe et permet l'énumération de plusieurs groupes [group = 1,2,3] text[/ group]
affichera le texte entre les balises si le visiteur est un administrateur, un rédacteur en chef ou un journaliste.
Attention, vous pouvez également définir la balise [not-group = 1,2,3] text [/ not-group] qui est complètement opposée à la balise de groupe et afficher le texte pour tous sauf les groupes listés.
[page-count = 1,2,3] texte [/ page-count] Affiche le texte qui y est inclus si l'utilisateur est sur une page définie par le numéro dans la navigation des actualités, quelle que soit la section du site, où 1, 2, 3 sont les numéros de page dans la navigation. Cette balise vous permettra de configurer de manière très flexible l'affichage de telle ou telle information sur une page spécifique et est utile pour les blocs d'informations et la publicité. Vous pouvez utiliser cette balise avec d'autres qui définissent des sections et des catégories de site.
Par exemple, la combinaison de balises [aviable = cat] [category = 1] [page-count = 1] text [/ page-count] [/ category] [/ aviable] affichera le texte uniquement si l'utilisateur consulte la première page de la catégorie avec id1, et en même temps, il ne regarde que de courtes nouvelles, et quand il va sur une autre page de cette catégorie, il ne verra pas ce texte.
[not-page-count = 1,2,3]text [/ not-page-count] Affiche le texte publié dans les balises sur tous les numéros de page autres que ceux spécifiés dans la balise.
{banner_ name } Cette balise est destinée à afficher les informations publicitaires sur le site. Le nom même de la bannière est défini dans un module spécial du panneau d'administration. [banner_ name ] text [/ banner_ name ] affiche le texte qu'ils contiennent , si la bannière spécifiée est affichée sur la page du site.
{inform_ name } Cette balise est destinée à afficher les informateurs RSS et les actualités d'autres sites. Le nom et tous les paramètres de cette balise sont définis dans le panneau d'administration du script.
[static = nom de la page] texte [/ static] affichera le texte entre les balises si un visiteur consulte une page statique avec le nom spécifié. Il est également permis de lister les pages dans une balise séparées par des virgules. Par exemple, [static = test1, test2, test3] text [/ static] affichera le texte sur les pages test1, test2 et test3
[not-static = page name] text [/ not-static] affichera le texte entre les balises, si le visiteur ne le fait pas regarde une page statique avec le nom spécifié. Il est également permis de lister les pages dans une balise séparées par des virgules.
[smartphone] texte [/ smartphone] affichera le texte balisé si un visiteur consulte votre site à partir d'un téléphone mobile.
[non-smartphone]texte[/ not-smartphone] affichera le texte entre les balises si le visiteur ne consulte pas votre site depuis un téléphone mobile. [tablet] text [/ tablet] affichera le texte entre les balises si un visiteur consulte votre site depuis une tablette.
[not-tablet] text [/ not-tablet] affichera le texte entre les balises si le visiteur ne consulte pas votre site depuis une tablette.
[desktop] text [/ desktop] affichera le texte entre les balises si un visiteur consulte votre site depuis un ordinateur fixe ou un ordinateur portable.
[not-desktop] texte [/ not-desktop] affichera le texte inclus dans les balises si le visiteur ne consulte pas votre site depuis un ordinateur fixe ou un ordinateur portable.
[ios] text [/ ios] affiche le texte qui y est inclus, si l'appareil du visiteur du site utilise le système d'exploitation iOS d'Apple
[not-ios] text [/ not-ios] affiche le texte qu'il contient, si l'appareil du visiteur du site n'utilise pas le système d'exploitation iOS
[android] text [/ android] affiche le texte qui y est inclus, si l'appareil du visiteur du site utilise le système d'exploitation Android de Google
[not-android] text [/ not-android]afficher le texte qui y est inclus, si l'appareil du visiteur du site n'utilise pas le système d'exploitation Android
Inclure un modèle dans un autre en utilisant la balise {include file = "my_block.tpl"} cette balise inclut le fichier my_block.tpl spécifié dans le modèle. La balise est destinée à alléger la structure du modèle si une mise en page complexe avec de nombreuses balises utilisée.
{customcomments id = "1,2,5-8" category = "2,3,5-8" author = "x" days = "x" template = "custom" available = "global" from = "0" limit = "10" order = "date" sort = "desc" cache = "yes"} Affiche les commentaires n'importe où sur le site dans un format personnalisé. Cette balise est une sortie auxiliaire supplémentaire de commentaires. Cette balise peut prendre les paramètres suivants: id - la liste des ID de commentaire que vous souhaitez afficher, séparés par une virgule sans espaces. Vous pouvez également spécifier une plage d'ID de commentaire à l'aide d'un tiret. Par exemple, 1,4-8,11 affichera les commentaires avec l'ID 1, les commentaires avec l'ID de 4 à 8, ainsi qu'avec l'ID 11. catégorie - une liste d'ID de catégories d'actualités à partir de laquelle sélectionner des commentaires, séparés par une virgule sans espaces. Vous pouvez également spécifier une plage de catégories à l'aide d'un tiret. Par exemple, 1,4-8,11 affichera les commentaires de la catégorie 1, les catégories avec un identifiant de 4 à 8, ainsi que de la catégorie 11.
categoryexclude - est complètement opposé au paramètre category = "liste des catégories" et permet d'afficher les commentaires dont l'actualité n'appartient pas aux catégories spécifiées dans le paramètre. Par exemple, {customcomments categoryexclude = "2,7"} affichera tous les commentaires des actualités qui n'appartiennent pas aux catégories et aux id 2 et 7.
author - indique le nom d'utilisateur de l'auteur du commentaire, lorsque ce paramètre est spécifié, seuls les commentaires de l'auteur spécifié seront affichés. Il est permis de lister plusieurs auteurs séparés par des virgules. Par exemple, la balise {customcomments author = "admin" limit = "5"} affichera 5 commentaires de l'auteur avec le login "admin".
authorexclude - indique les identifiants des auteurs qui doivent être exclus de l'affichage. Les connexions des auteurs dans ce paramètre peuvent également être séparées par des virgules. Par exemple, l'utilisation de {customcomments authorexclude = "admin, test"} affichera les commentaires de tous les auteurs, à l'exception des auteurs avec login "admin" et login "test".
days - indique la période, où x est le nombre de jours pendant lesquels afficher les commentaires. Par exemple, la balise {customcomments days = "2" limit = "5"} affichera 5 commentaires au cours des 2 derniers jours.
- un fichier template qui sera utilisé lors de l'affichage des commentaires, dans ce cas ce sera custom.tpl si vous utilisez plusieurs modèles sur le site, alors ce fichier doit être présent dans chaque modèle. Ce modèle utilise des balises similaires à celles que vous utilisez dans le modèle d'affichage des commentaires (comments.tpl). disponible la section dans laquelle les commentaires demandés seront affichés peut prendre les valeurs suivantes:
global dans toutes les sections.
main sur la page d'accueil.
date lorsque vous regardez les actualités à certaines dates.
cat lors de la navigation dans une catégorie.
showfull lors de la visualisation de l'actualité complète.
search lors de l'affichage des résultats de recherche.
userinfo lors de la visualisation d'un profil.
register Lors de l'inscription.
stats lors de la visualisation des statistiques.
pm lors de la visualisation de messages personnels.
feedback lors de la visualisation des commentaires.
favorites lors de l'affichage des signets.
newposts lors de la visualisation de nouveaux messages.
addnews lors de l'ajout de nouvelles.
lastnews lors de la visualisation des dernières actualités sur le site.
lostpassword lors de la visualisation des dernières actualités sur le site
lastcomments lors de la visualisation des commentaires récents.
static lors de l'affichage de pages statiques.
catalog lors de la navigation dans le répertoire des pages.
alltags lors de la navigation dans le nuage de tags.
tags lors de la visualisation des actualités du nuage de tags.
allnews lors de la visualisation de toutes les actualités du site ou de toutes les actualités d'un utilisateur.
Vous pouvez combiner des sections avec "|", par exemple available = "userinfo | register | main" affichera votre actualité sur la page principale, lors de l'inscription et lors de la visualisation d'un profil utilisateur.
from indique le numéro de commentaire à partir duquel la sortie commencera. Les commentaires sont numérotés à partir de zéro. Par exemple, si vous souhaitez ignorer le premier commentaire qui correspond à vos conditions, vous devez spécifier from = "1".
limit indique combien de commentaires seront affichés.
order order - indique le critère de tri des commentaires, peut prendre les valeurs suivantes:
date trier les commentaires par date, par exemple, la balise {customcomments order = "date" limit = "5"} affichera les cinq derniers commentaires.
rating trier les commentaires par note, par exemple, la balise {customcomments order = "rating" limit = "5"} affichera les cinq commentaires les mieux notés.
rand trier les commentaires dans un ordre aléatoire, par exemple, la balise {customcomments order = "rand" limit = "5"} affichera cinq commentaires dans un ordre aléatoire.
id_as_list trie les publications comme indiqué pour les ID de publication. Par exemple, la balise {custom id = "3,4,1,2" order = "id_as_list"} affichera d'abord les actualités avec l'ID 3, puis 4, puis 1, puis 2.
sort spécifie l'ordre de tri des commentaires. Lorsque vous utilisez des valeurs desc , les publications sont triées par ordre décroissant et lorsque vous utilisez asc, par ordre croissant.
cache accepte les valeurs yes ou no et indique s'il faut mettre en cache la sortie ou non, nous recommandons de mettre en cache les blocs de cette sortie pour réduire la charge sur le serveur.
Tous les paramètres de cette balise sont facultatifs. Il suffit de spécifier un paramètre. Vous pouvez également combiner différents paramètres de cette balise à votre guise.
{* Code commenté *} Cette balise est destinée à commenter le code, tout ce qui se trouve entre "{*" et "*}" sera supprimé du modèle. Et il sera absent lorsqu'il sera affiché sur le site. Ces balises seront utiles aux développeurs de modèles pour déboguer telle ou telle fonctionnalité lorsque vous devez temporairement commenter telle ou telle fonctionnalité. Cette balise est globale et peut être utilisée dans tous les modèles.
{catmenu} La balise {catmenu} est utilisée pour afficher le menu des catégories. Vous pouvez utiliser cette balise dans n'importe quel fichier modèle, elle est globale. Cette balise, à son tour, utilise et inclut le fichier modèle categorymenu.tpl. {catmenu id = "1,2,3-5" subcat = "yes" template = "custom" cache = "yes"} Affiche le menu des catégories dans un format personnalisé.
id = "1,2,3-5" - liste des ID de catégorie à afficher dans le menu. Vous pouvez répertorier plusieurs catégories séparées par des virgules ou spécifier une plage d'ID séparés par des tirets.
subcat = "yes" - ce paramètre accepte les valeurs "yes", "no" ou "only" et est utilisé en conjonction avec le paramètre id de cette balise, et indique s'il faut inclure automatiquement des sous-catégories pour la liste de catégories spécifiée. Par exemple, s'il existe une catégorie avec l'ID 1, cette catégorie a des sous-catégories avec l'ID 2 et l'ID 3, alors l'utilisation de la balise {catmenu id = "1" subcat = "yes"} affichera la catégorie 1 et ses sous-catégories 2 et 3, et si en utilisant la balise {catmenu id = "1" subcat = "no"}, seule la catégorie avec l'ID 1 sera affichée. La valeur "only" signifie que seules les sous-catégories de la catégorie spécifiée doivent être affichées. Par exemple, lors de l'utilisation de la balise [available=cat]{catmenu id = "1" subcat = "only"} [/available], seules les sous-catégories appartenant à la catégorie avec l'ID "1" seront affichées. Aussi par exemple vous pouvez afficher automatiquement une liste de sous-catégories pour la catégorie consultée sur le site.
template = "custom" - spécifie le nom du template qui sera utilisé pour former le menu à la place du standard categorymenu.tpl
cache = "yes" - ce paramètre accepte les valeurs "yes" ou "no" et indique s'il faut mettre en cache ce bloc ou non. Lorsque vous activez la mise en cache, la possibilité de contrôler la mise en évidence de la catégorie affichée active via les balises [active] text [/ active] du modèle disparaîtra automatiquement.
{catnewscount id = "X"} Affiche le nombre de publications pour la catégorie spécifiée, où X est l'ID de la catégorie dont vous avez besoin. Cette balise sera utile pour afficher le nombre de publications.
{category-id} Affiche l'ID de la catégorie consultée par le visiteur du site. Cette balise sera utile lors de l'organisation du menu sur le site, ainsi que lorsque vous avez besoin de réaffecter rapidement des classes CSS ou les noms des fichiers modèles eux-mêmes, lors de la conception de modèles pour afficher des publications.
{category-title} Affiche le nom de la catégorie consultée par le visiteur du site. Cette balise sera utile lorsque vous aurez besoin d'afficher séparément le nom de la catégorie consultée sur le site.
{category-description} Affiche la description de la catégorie donnée lorsque l'utilisateur consulte la catégorie donnée, la sortie est également disponible lors de l'affichage des articles complets
{category-icon} Affiche l'icône de la catégorie consultée par l'utilisateur, ou la catégorie d'actualités si l'actualité complète est consultée
{category-url} Affiche l'URL de la catégorie en cours de consultation
{page-title} Affiche le titre que vous avez spécifié dans la section "Titres, descriptions, balises meta" de la page
{page-description} Affiche la description que vous avez spécifiée dans la section "Titres, descriptions, balises meta" de la page Données de profil utilisateur.
{profile-link} Affiche un lien vers le profil de l'utilisateur.
{profile-login} Affiche le nom d'utilisateur de l'utilisateur.
{ip} Affiche l'adresse IP de l'utilisateur.
{foto} Affiche un lien vers l'avatar de l'utilisateur.
{fullname} Affiche le nom complet de l'utilisateur.
[fullname] texte [/ fullname] Affiche le texte entre les balises si le nom complet est spécifié dans le profil utilisateur.
{land} Affiche le pays de l'utilisateur.
[land] texte [/ land] Affiche le texte entre les balises si le pays est spécifié dans le profil utilisateur.
{mail} Affiche l'adresse e-mail de l'utilisateur.
{group} Affiche le groupe de l'utilisateur.
{registration} Affiche la date d'enregistrement de l'utilisateur.
{lastdate} Affiche la date de la dernière visite de l'utilisateur.
{group-icon} Affiche l'icône du groupe de l'utilisateur.
{time_limit} Affiche la date jusqu'à laquelle l'utilisateur est dans le groupe, si le groupe est temporaire.
[time_limit]texte [/ time_limit] Affiche le texte entre les balises si l'utilisateur appartient à un groupe temporaire.
{comm-num} Affiche le nombre de commentaires des utilisateurs.
{comments} Affiche l'URL du lien vers les commentaires de l'utilisateur.
[comm-num]texte [/ comm-num] Affiche le texte entre les balises si l'utilisateur a des commentaires sur le site.
[not-comm-num]texte [/ not-comm-num] Affiche le texte entre les balises si l'utilisateur n'a pas de commentaires sur le site.
{news} Affiche l'URL du lien vers les actualités de l'utilisateur.
{rss} Affiche l'URL du lien vers le flux RSS de l'utilisateur.
{news-num} Affiche le nombre de nouvelles de l'utilisateur.
[news-num]texte [/ news-num] Affiche le texte entre les balises si l'utilisateur a des nouvelles sur le site.
[not-news-num]texte [/ not-news-num] Affiche le texte entre les balises si l'utilisateur n'a pas de nouvelles sur le site.
{new-pm} Affiche le nombre de messages personnels non lus de l'utilisateur.
{all-pm} Affiche le nombre total de messages personnels pour l'utilisateur.
{favorite-count} Affiche le nombre total de publications dans les signets de l'utilisateur.
[profile_xfvalue_X] Sort la valeur d'un champ supplémentaire nommé «X» à partir de son profil.
[profile_xfgiven_X]texte [/ profile_xfgiven_X] Affiche le texte entre les balises si un champ supplémentaire nommé «X» est spécifié dans son profil.
[profile_xfnotgiven_X]texte [/ profile_xfnotgiven_X] Affiche le texte entre les balises si un champ supplémentaire nommé "X" n'est pas spécifié dans son profil.
{admin-link} Affiche un lien vers le panneau d'administration s'il y a accès.
[admin-link]texte [/ admin-link] Affiche le texte entre les balises si l'utilisateur a accès au panneau d'administration.
"Afficher les actualités sur les pages" est configuré dans le template main.tpl, la version finale peut être vue dans l'archive du moteur dans le dossier /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 (0)