DarkLane
19 Oct, 2025
45 Vues
0 Commentaires
Le module Thanks v.2.4 pour DLE 19.0 vous permet d'organiser un système de remerciements sur le site.Dans la nouvelle version, des travaux ont été effectués pour optimiser le code du module, changer la logique de travail à certains moments, prendre en charge les dernières versions de DLE.Qu'est-ce qui est si intéressant dans ce module?- Installation du module via les plugins.- AJAX est utilisé - affichant les résultats de la pression sur le bouton de remerciement sans recharger la page- l'auteur ne peut pas se remercier- les visiteurs ne sont pas en mesure de remercier- mise en cache de la liste des remerciements- une liste de remerciements dans le spoiler- le nombre de remerciements dans plusieurs nouvelles- une liste de remerciements et le nombre de remerciements sont affichés pour les invités- les remerciements répétés sont exclus- (NOUVEAU) le nombre de remerciements dits et reçus dans le profil- (NOUVEAU) couleur des surnoms dans la liste en fonction du groupe d'utilisateurs
****** L'installation du module
1. Envoyez les dossiers sur votre serveur.Allez dans l'administration Gestion des plugins/ Cliquez sur le boutons Importer un plugins et choisissez le fichier thanks_Dle_19.xml
Definissez 777 autorisations sur les dossiers:/engine/cache/thanks/post//engine/cache/thanks/user/
2. Ouvrez le fichier fullstory.tpl de votre modèleau bon endroit pour la sortie, connectez le fichier:
{include file="engine/modules/thanks.php?news_id={news-id}&login={login}&allow=[xfvalue_thanks]"}
3. Ouvrez le fichier shortstory.tpl de votre modèleau bon endroit pour la sortie, connectez le fichier:
{include file="engine/modules/thanks.php?news_id={news-id}&allow=[xfvalue_thanks]&short=1"}
4. Ouvrez le fichier userinfo.tpl de votre modèleau bon endroit, ajoutez:
Remercier: {include file="engine/modules/thanks.php?profile={usertitle}&show=set"} Remerciement pour les articles: {include file="engine/modules/thanks.php?profile={usertitle}&show=get"}
Pour une nouvelle installation
5. Ouvrez le fichier /engine/data/xfields.jsonSi vous n'avez pas de champs supplèmentaire Ajoutez:
{ "fields": { "thanks": { "name": "thanks", "description": "Remerciement pour les articles?", "category": "", "type": "yesorno", "default": "", "not_required": "0", "use_as_links": "0", "use_editor": "0", "safe_mode": "0", "image_size": "", "image_max_size": "", "make_watermark": "0", "make_thumb": "0", "thumb_size": "", "files_ext": "", "file_max_size": "", "max_images": "", "condition": "1", "hint": "", "allow_add_usergroups": "", "allow_view_usergroups": "", "links_separator": "", "image_sizes": "", "date_format": "", "date_view_format": "", "date_local": "", "date_declension": "", "is_public": "", "allow_in_news": "0", "use_opengraph": "", "lazy_load": "", "max_files": "", "max_size": "", "storage": "", "allow_multi": "0", "select_separator": "", "min": "", "max": "", "image_side": null, "thumb_side": null, "group": "" } } }
Pour une mise à jour du fichier xfields.json
6. Ouvrez le fichier /engine/data/xfields.jsonSi vous avez des champs supplèmentaire cherchez:
{ "fields": {
Ajoutez en dessous
"thanks": { "name": "thanks", "description": "Remerciement pour les articles?", "category": "", "type": "yesorno", "default": "", "not_required": "0", "use_as_links": "0", "use_editor": "0", "safe_mode": "0", "image_size": "", "image_max_size": "", "make_watermark": "0", "make_thumb": "0", "thumb_size": "", "files_ext": "", "file_max_size": "", "max_images": "", "condition": "1", "hint": "", "allow_add_usergroups": "", "allow_view_usergroups": "", "links_separator": "", "image_sizes": "", "date_format": "", "date_view_format": "", "date_local": "", "date_declension": "", "is_public": "", "allow_in_news": "0", "use_opengraph": "", "lazy_load": "", "max_files": "", "max_size": "", "storage": "", "allow_multi": "0", "select_separator": "", "min": "", "max": "", "image_side": null, "thumb_side": null, "group": "" },
Auteur: MSW
Mis à jour par: DarkLane
Version: 2.4
Version Dle: 19.0
Votre adresse électronique ne sera pas publiée. Les champs obligatoires sont marqués *
Les utilisateurs du Invités ne sont pas autorisés à ajouter des commentaires à cette publication.
27-03-2022 • Dle 15.0
Module Thanks 2.3 dle
08-05-2020 • Dle 14.0
Module Thanks 2.2.1
01-07-2022 • Dle
Dle Ichat 10.1
31-12-2022 • Dle
Dle-UserBox Module de sortie
07-07-2022 • Dle
Dle Ichat 10.2
03-03-2024 • Dle 17.1
DLE YouWatch 1.2.1
12-06-2022 • Dle
Module Ichat 10.0 Ajax
28-01-2024 • Dle 17.0
Générateur de liste XF 170.1.2
27-03-2022 • Dle
Les visiteurs
26-03-2023 • Dle
Light-Chat v.2.0 by Sander