Version 18 et supérieure
1. Où tout se trouve
page principale - main.tpl (ici se trouvent l'en-tête, le carrousel sur la page principale, le pied de page, etc.)
menu principal - main-menu.tpl
page principale - main-page.tpl
formulaire de filtrage - main-filter.tpl
texte seo dans la catégorie, affiche ce qui est rempli par l'administrateur dans les paramètres de la catégorie - main-seo.tpl,
les nouvelles courtes sont toujours horizontales - shortstory-horizontal.tpl
collection courte - custom-collection.tpl
nouvelles courtes - shortstory.tpl
page intérieure (nouvelles) - fullstory.tpl où vous pouvez entrer vos propres champs supplémentaires au lieu des textes et vidéos de démonstration.
la connexion via les réseaux sociaux est activée et personnalisée dans la zone d'administration.
2. Dans l'administration
dans les paramètres - images, assurez-vous d'activer le chargement différé des images (pour le chargement différé des lecteurs iframe).
Dans les paramètres - news - activez l'évaluation de la notation, c'est-à-dire les étoiles ou LIKE DON'T LIKE (J'aime, je n'aime pas).
SI le ratingcore est activé et que vous souhaitez utiliser 10 étoiles, installez le plugin rejting-10.xml dans la zone d'administration Utilities - Manage plugins.
Si le plugin ratingscore-ext.xml est installé, désactivez-le.
Dans fullstory.tpl à la ligne 20 voir les commentaires et aussi dans custom-franchise.tpl
SI l'évaluation est activée, installez le plugin ratingscore-ext.xml dans l'administration Utilities - Manage plugins.
Il s'agit d'un plugin permettant d'afficher l'évaluation {ratingscorelikes} et il est uniquement destiné à l'évaluation des « likes » et des « dislikes ».
Si le plugin 10 étoiles est installé et activé, désactivez-le.
Le nombre de nouvelles similaires est de 6 ou plus.
commentaires - activer l'évaluation des commentaires positifs et négatifs.
après la personnalisation complète, activez le cache pour les caches personnalisés cache="yes"
Par exemple {custom order="rating" limit="9" category="1,3,5-10" template="custom-popular" cache="no"}
affichera 9 nouvelles classées dans les catégories 1,3 et 5 à 10, appliquera le modèle «custom-popular» et désactivera le mise en cache.
Et il n'est pas nécessaire de spécifier tous les paramètres. Par exemple, si nous ne spécifions pas de catégorie, les nouvelles de toutes les catégories seront affichées.
4. Créer des champs supplémentaires dans le panneau d'administration
Ils sont créés à l'adresse /admin.php?mod=xfields&xfieldsaction=configure et il y a un lien vers les instructions en bas à droite.
Si vous êtes impliqué dans des sites de films, vous devez savoir ce que sont les champs supplémentaires.
Vous créez les champs obligatoires des types requis et cochez tous les champs à utiliser comme vous le souhaitez.
Vous devez écrire des champs à la place des textes de démonstration et des vidéos de démonstration dans les fichiers.
- shortstory.tpl
- fullstory.tpl
- relatednews.tpl
- custom-*.tpl
Par exemple, créez un champ casting pour la liste des acteurs et remplacez la liste des acteurs par [xfvalue_cast] dans fullstory.tpl.
Ou créez un champ pour le réalisateur et remplacez le nom du réalisateur par [xfvalue_director] dans fullstory.tpl.
5. Créer la page top 100
Créez la page top main-top.tpl, dans l'administration, dans la section des pages statiques, créez une page sous le top et spécifiez-la comme modèle de page main-top.tpl.
Dans ce modèle, vous trouverez des éléments que vous pourrez personnaliser selon vos besoins.
6. Pour les captures d'écran, créez un champ « galerie d'images téléchargeables ».
Veillez à créer une vignette de l'image, dont la taille recommandée est d'au moins 300 mm de large.
7. Mise en place des franchises
Créez un champ supplémentaire « franchise », tapez « une ligne », cochez « utiliser si désiré ».
Supposons que nous voulions collecter toute la franchise du film « Fast and Furious ». Alors dans ce champ pour chaque film de la série « Afterburner » tapez « franchise Afterburner » sans les guillemets.
c'est tout, les nouvelles avec ce champ seront automatiquement collectées par la personnalisation {custom limit="30" xfields="[xfvalue_franchise]" template="custom-franchise" cache="no"}
8. Comment modifier les paramètres du modèle
Ouvrez main.tpl, à la ligne 29 vous verrez le script.
décommentez la ligne //localStorage.removeItem('settzf'); {* réinitialiser les paramètres enregistrés pour le test administrateur *}
ça devrait être comme ça
localStorage.removeItem('setzf'); {* réinitialiser les paramètres enregistrés pour le test administrateur *}
maintenant nous modifions les paramètres (décryptage ci-dessous) dans la ligne let sett = ['lt','poster2','style2','wide0']; // {* paramètres, détails dans les instructions *}
actualisez votre navigateur pour voir les nouveaux paramètres
Maintenant que vous avez modifié et testé les paramètres, commentez la ligne localStorage.removeItem('settzf'); {* réinitialiser les paramètres enregistrés pour le test administrateur *}
ça devrait être comme ça
//localStorage.removeItem('setzf'); {* réinitialiser les paramètres enregistrés pour le test administrateur *}
lt - clair, dt - foncé.
poster1 - affiches horizontales, poster2 - affiches verticales
style1 - style zetflix, style2 - style original.
wide0 - l'arrière-plan est limité sur les côtés, wide1 - l'arrière-plan est sur toute la largeur des côtés
c'est-à-dire, par défaut, les paramètres let sett = ['lt','poster2','style2','wide0'];
signifie que le thème est léger, affiches verticales, style original, l'arrière-plan est limité sur les côtés