Collections / Sélections v1.1 pour DLE 14 French
L'essence du module pour DLE est simple, collecter les nouvelles dans un tas sous un nom différent, séparé des catégories. Avec la possibilité de mettre en signet ces tas. Et la définition de la description et des balises meta pour chaque tas.
- Open source
- Optimisation du PDG
- Signets
- Tri séparé des actualités
- Ajout d'actualités aux collections au stade de sa création
- Autorisation d'ajout aux groupes (les autorisations d'administrateur du dieu administrateur ne sont pas nécessaires)
- Affichage des sélections partout sur le site
- Dans le panneau d'administration de la section Rechercher et remplacer, remplacez également le texte dans la description des collections
# Templates
`ouvrez Login.tpl et cherchez
< a href="{favorites-link}" >Mes favoris ({favorite-count})< /a >
Ajoutez en dessous
< a href="{favorites-collections-link}">Mes collections< / a>
Collections_item.tpl
- {url} - Lien vers la collection.
- {title} - Le titre de la collection est affiché.
- {title limit="N"} - Le titre de la collection, tronqué à N nombre de caractères, est affiché.
- {num_elem} - Nombre d'éléments.
- {favoris} - Élément d'ajout aux favoris. (Par défaut, contient l'objet svg )
- Enveloppes similaires [add-favorites] text | img | obj [/ add-favorites] et [del-favorites] text | img | obj [/ del-favorites]
- {date} - Date de mise à jour, le format de la date est configuré dans les paramètres du plugin.
- {date=format de date} - Affiche la date au format spécifié dans la balise.
- {create_date} - Date de création, le format d'affichage de la date est configuré dans les paramètres du plugin.
- {descr} - Description.
- {descr limit = "N"} - La description de la collection, tronquée à N, est affichée.
- {cover} - Affiche
` Shortstory_collections.tpl `
- Toutes les balises qui peuvent être utilisées dans de courtes nouvelles.
` Fullstory.tpl `
- {collections} - Affiche les noms simples dans le texte.
- {collections-link} - Affiche les titres sous forme de liens.
- [not-collections] text [/ not-collections] - Masque le contenu si aucune collection n'est attribuée.
Exemple:
- `{collections limit="5" days="1"}` - Affiche 5 sélections qui ont été mises à jour aujourd'hui.
# SEO
Dans le fichier `.htaccess` Ajouter sous la ligne` RewriteEngine On`
''
RewriteRule ^collections/([0-9]+)-(.*)/page/([0-9]+)(/?)+$ index.php?do=collections&id=$1&cstart=$3 [L]
RewriteRule ^collections/([0-9]+)-(.*)(/?)+$ index.php?do=collections&id=$1 [L]
RewriteRule ^collections/favorites(/?)+$ index.php?do=collections&action=favorites [L]
RewriteRule ^collections/favorites/page/([0-9]+)(/?)+$ index.php?do=collections&action=favorites&cstart=$1 [L]
RewriteRule ^collections/page/([0-9]+)(/?)+$ index.php?do=collections&cstart=$1 [L]
RewriteRule ^collections(/?)$ index.php?do=collections [L]
Capture d'écran
Collections-DLE (mise à jour le 27/09/2020)
Correction de bugs qui provoquaient le blocage du modèle entier lors de l'utilisation de la sortie de nouvelles personnalisée.
2.Fixé de la même manière, cette fois, il est déjà en train de charger exactement webp, dans le passé le chargement s'est produit mais a été interrompu pendant la vérification et a renvoyé une erreur.
3 Correction d'un problème avec la sortie des balises
{c-title}
et
{c-descr}
, ainsi que des liens en pagination.
4. Ajout de la suppression du cache de certaines parties qui n'étaient pas au début pour des raisons personnelles, maintenant toutes les clés sont répertoriées dans la fonction de suppression du cache.
5.Ajout d'un code pour déterminer la position de navigation en fonction du paramètre
$config['news_navigation']
comme cela se fait avec une pagination régulière. (Vous pouvez également afficher la pagination séparément à l'aide d'une balise standard)
6. Supprimé l'option "Remplir les informations supplémentaires" maintenant il fonctionne par défaut et compte également le nombre de nouvelles dans les collections dynamiques en fonction des balises + champs supplémentaires. Cela permet de trier les collections par le nombre d'actualités lors de leur affichage et d'afficher normalement les collections dynamiques. (Cela élimine également beaucoup de requêtes inutiles qui pourraient se produire si vous affichez des collections dynamiques, où auparavant pour chaque collection, il y avait une demande supplémentaire de comptage)
7.Avec le changement de la fonction de comptage, le tri a été ajouté au panneau d'administration dans la section de la liste de sélection (vous pouvez trier par champs dans la tête du tableau et afficher les résultats par ordre décroissant ou croissant)
8.Dans le panneau d'administration, le menu par défaut a été modifié, défini sur "liste". Si vous devez définir les paramètres, spécifiez «paramètres». De plus, dans le tableau, échangez $ menu_tmp avec les touches si vous avez besoin d'échanger le menu dans le fichier inc / news_collections.php.
Mis à jour le 27/06/2020
1. Correction d'un bug avec
{collections-link}
lorsque cnc est activé, lorsque la liste des sélections n'a pas pu être affichée.
Correction d'un bug pouvant survenir lors de l'activation de l'envoi d'e-mails lors de l'ajout de nouvelles avec une sélection.
3. balises ajoutées
{collections}
et
{collections-link}
dans short_story.tpl et des modèles personnalisés.
4. étiquette
{collections}
pour la sortie personnalisée des blocs de collection remplacée par
{collections-custom}
...
5.
{collections-custom}
fonctionne maintenant aussi dans de courts modèles de nouvelles.
6. Ajout du paramètre "Remplir les informations supplémentaires", lorsqu'il est activé, les résumés de certains champs seront remplis dans les collections, ces numéros peuvent également être affichés dans le modèle principal et ceux personnalisés, et ils ont également été ajoutés à la liste des paramètres de commande dans la balise
{collections-custom}
...
7. Le paramètre id de la même balise {collections-custom} peut désormais spécifier un identifiant de news séparé par des virgules ou des tirets, ce dernier étant une plage.
(la limite doit encore être spécifiée, gênant? faites le moi savoir)
8. Ajout de la prise en compte des collections lors de la génération de sitemap.xml. Désormais, le plan du site contiendra également tous les liens vers les collections.
9. Ajout d'un plugin pour créer un gestionnaire pour une recherche rapide des actualités et des actualités dans les actualités.
10. Ajout de pages canoniques de la section collections et pour les collections elles-mêmes.
11. Ajout du paramètre Collections fréquemment trouvées si vous activez, vous pouvez utiliser des balises
[collections-often]{collections-often}[/collections-often]
En spécifiant dans le paramètre ci-dessous le nombre de collections affichées et le nombre de répétitions de la collection parmi toutes les actualités que vous devez afficher. Utilise le modèle de balise standard
{collections-custom}
besoin de balises html ul sur les côtés
{collections-often}
Informations
Les visiteurs du groupe
Invités ne peuvent pas télécharger de fichiers sur le site.
Connectez-vous au site avec votre
identifiant et mot de passe ou si vous êtes un nouvel utilisateur suivez le processus
d'inscription sur le site.
N'importe qui peut critiquer.
Créer quelque chose qui sera critiqué n'est pas donné à tout le monde.