-
Le module de filtre DLE pour DataLife Engine 16.0 organise un filtre de nouvelles sur votre site par des champs supplémentaires et des cellules de nouvelles. Il n'y a pas de lien avec le type de filtre dans le module, vous pouvez donc le concevoir comme vous le souhaitez, configurer les données comme vous le souhaitez et utiliser le filtre autant de fois que vous le souhaitez sur le site. L'avantage du filtre DLE par rapport aux autres analogues réside dans ses possibilités illimitées.
1. Prise en charge de plusieurs navigateurs. Chrome, Firefox, Opéra, Safari, IE9+
2. Possibilité de définir la balise Meta Robots pour la page de filtre.
3. Optimisation SEO flexible des pages de filtrage.
4. Mise en cache des résultats du filtre.
5. Gestion des URL de filtre invalides.
6. Enregistrez des statistiques pour suivre ce que les utilisateurs de votre site recherchent.
7. La possibilité de rechercher des actualités uniquement dans la catégorie sur laquelle se trouve l'utilisateur du site.
8. La possibilité de rechercher des actualités uniquement dans la balise sur laquelle se trouve l'utilisateur du site.
9. La possibilité de rechercher des actualités uniquement dans le champ supplémentaire sur lequel se trouve l'utilisateur du site.
10. Possibilité de définir le nombre d'actualités par page de filtre.
11. Possibilité de définir le tri des actualités par défaut.
12. Possibilité d'exclure des catégories du filtre.
13. Possibilité d'exclure les nouvelles du filtre.
14. Chargement AJAX des résultats du filtre.
15. Possibilité de supprimer le chargement du filtre AJAX.
16. Possibilité de rechercher uniquement sur clic de bouton avec chargement AJAX.
17. La possibilité de rechercher uniquement en cliquant sur le bouton avec une redirection vers la page de filtrage.
18. Possibilité d'activer la navigation AJAX dans le filtre.
19. Lorsque AJAX est chargé, les modifications suivantes : balise méta de titre, fil d'Ariane, URL de la page.
20. Intégration avec des modules tiers.
21. Prise en charge de "jаvascript Tail.Select" pour styliser l'élément SELECT.
22. jаvascript Prise en charge choisie pour le style de l'élément SELECT.
23. Prise en charge de "jаvascript Nice Select" pour le style de l'élément SELECT.
Prise en charge de "jаvascript Ion.RangeSlider" pour créer un curseur (curseur).
24. La possibilité de masquer et d'afficher les blocs nécessaires dans le formulaire de filtre, en fonction de la valeur souhaitée d'un autre élément du formulaire de filtre.
24. Possibilité de rechercher dans tous les domaines de l'actualité.
26. Possibilité d'utiliser des champs supplémentaires et la notation des nouvelles dans le curseur.
27. URL compréhensible par l'homme, CNC.
28. Bouton pour réinitialiser le filtre et filtrer le résultat de la recherche.
29. Beaucoup d'options pour rechercher des nouvelles.
30. Balises supplémentaires pour la page de filtre.
31. Nettoyage automatique des données statistiques après N jours.
32. Rediriger à partir de pages de pagination inexistantes dans le filtre.
33. Code de réponse du serveur 404 si aucune nouvelle trouvée dans le filtre.
34. Possibilité de spécifier un modèle de résultat de filtre en fonction du paramètre de filtre.
35. Possibilité d'ajouter des paramètres masqués en fonction des paramètres du filtre.
36. Possibilité de créer des pages de filtres prêtes à l'emploi.
Et beaucoup plus.
Documentation pour le module (Russe) -
Installation
Ouvrez main.tpl de votre thème cherchez</body>
Ajoutez au dessus<link href="{THEME}/lazydev/dle_filter/assets/dle_filter.css" type="text/css" rel="stylesheet"> <script src="/engine/lazydev/dle_filter/lib/dle_filter.js.php"></script> <script src="{THEME}/lazydev/dle_filter/assets/dle_filter.js"></script>
Toujours dans votre main.tpl ajoutez au bon endroit{include file="main-filter.tpl"}
Créez un fichier nommé main-filter.tpl et ajoutez dedans<div class="filter-wrap" id="filter-wrap"> <form data-dlefilter="dle-filter"> <div class=""> <div class="filt-col search-col"> <div class="fb-sect-name">Chercher des articles</div> <div class="fb-sect"> <input type="text" name="title" placeholder="Saisissez un mot-clé" /> </div> </div> <div class="filt-col onesel topsel"> <div class="fb-sect-name">Choisissez une ou des catégorie(s)</div> <div class="fb-sect fb-sel"> <select class="rootsel" name="cat" data-placeholder="Selectionner"> <option>Choisissez une ou des catégorie(s)</option> <option value="1">Cms</option> <option value="2">Plugin/modules</option> <option value="3">Thèmes DLE</option> <option value="4">Astuces</option> <option value="5">Correctifs Dle-Forum</option> <option value="6">Upgrade</option> <option value="7">Documentation</option> <option value="8">Autres scripts</option> <option value="34">Dle-Forum</option> <option value="35">Hack Dle-Forum</option> <option value="36">Thèmes Dle-Forum</option> <option value="38">BulletShare Board</option> <option value="39">Thèmes BulletShare</option> <option value="40">Hacks BulletShare</option> <option value="42">Théme BulletShare v3</option> <option value="43">PacaPrez</option> <option value="44">Design PacaPrez</option> <option value="45">Script PacaPrez</option> <option value="46">Thème Dle_Forum V3.0</option> </select> </div> </div> <div class="filt-col onesel topsel"> <div class="fb-sect-name">Rechercher dans</div> <div class="fb-sect fb-sel"> <select class="rootsel" name="sort" data-placeholder="Selectionner"> <option value="">Rechercher dans</option> <option value="date;desc">Par date d'ajout de l'article</option> <option value="editdate;desc">Par date d'édition de l'article</option> <option value="title">Par ordre alphabétique</option> <option value="comm_num">Par nombre de commentaires</option> <option value="news_read;desc">Par nombre de vues</option> <option value="rating">Par note</option> <option value="autor">Par auteur</option> </select> </div> </div> <div class="filt-col"> <div class="fb-sect-name">Par notes</div> <div class="fb-sect prices"> <input name="r.prate" data-slider-config="Double curseur; Grille; Valeur minimale: 1; Valeur maximale: 10" value="" type="text"> </div> </div> <div class="filt-col"> <div class="fb-sect-name">Paramètres de recherche</div> <div class="fb-sect"> <div class="fb-check"> <input id="ddesc" name="order" value="desc" type="radio" checked="checked"> <label for="ddesc">Décroissant</label> </div> <div class="fb-check"> <input id="aasc" name="order" value="asc" type="radio"> <label for="aasc">Croissant</label> </div> </div> </div> </div> <div class="clr"></div> <div class="fb-submit"> <input type="button" class="btn btn-big" data-dlefilter="submit" value="Rechercher"> <input type="button" class="btn btn-big clicks" data-dlefilter="reset" value="Annuler"> </div> </form> <div class="clr"></div> </div>
Ouvrez le fichier htaccess à la racine de votre serveur cherchezRewriteEngine On
Ajoutez en dessous#DLE Filter RewriteRule ^tags/([^/]*)/f/(.*)(/?)$ index.php?do=dle_filter&tag=$1&filter_data=$2 [L] RewriteRule ^xfsearch/(.*)/f/(.*)(/?)$ index.php?do=dle_filter&xf=$1&filter_data=$2 [L] RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^([^.]+)/f/(.*)(/?)$ index.php?do=dle_filter&cat=$1&filter_data=$2 [L] RewriteRule ^f/(.*)(/?)$ index.php?do=dle_filter&filter_data=$1 [L]
Activation de la licence:
Pour l'activer, générez une clé dans le formulaire ci-dessous. Ouvrez le fichier /engine/data/config.php et trouvez-y :$config = array (
Ci-dessous, ajoutez la clé générée pour obtenir ce qui suitAprès procédez à l'installation selon les instructions de l'auteur$config = array ( 'DLEFilterKey' => '35F2B-DE3B0-8879D-426FF-8EBC0',
Pour générer une licence
Documentation pour le module (Français) -
Dle Filter Datalife Engine 14.0-15.1
Vous n’êtes pas autorisé à télécharger des fichiers depuis notre serveur. Si vous voulez avoir accés aux téléchargements veuillez vous connecter ou inscrivez-vous sur le site c'est gratuit!
Dle Filter Datalife Engine 15.2-15.3
Vous n’êtes pas autorisé à télécharger des fichiers depuis notre serveur. Si vous voulez avoir accés aux téléchargements veuillez vous connecter ou inscrivez-vous sur le site c'est gratuit!
Dle Filter Datalife Engine 16.0
Vous n’êtes pas autorisé à télécharger des fichiers depuis notre serveur. Si vous voulez avoir accés aux téléchargements veuillez vous connecter ou inscrivez-vous sur le site c'est gratuit!
Informations complèmentaires
- Version DLE: 17.3
Auteur: LazyDev
Correction pour Dle 16.0: DarkLane
Version Dle: 14.0-16.0
Version du scripti: 2.5.0
Version du php: 7.4 - 8.x
Chargeur Ioncube: Aucun
Langue: Français, Anglais, Russe
Personne n'a encore remercié!
Personne n'a encore remercié!
DarkLane
Groupe: AdministrateursArticles similaire
Please write your comments in French; any comments written in a language other than French will not be replied to. Please use an online translator for this. Thank you!!