Template Dle Fr » Plugins/modules » Module Thanks 2.3 dle 14.x-15.x



Le module Thanks v.2.3 pour DLE 14.x-15.x 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

Installation:

1. Telechargez des fichiers sur le serveur.
Installez le plugin via l'administration/utilitaires/gestion de plugins
Definissez 777 autorisations sur les dossiers:
/engine/cache/thanks/post/
/engine/cache/thanks/user/


2. Ouvrez le fichier template: fullstory.tpl au 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 template: shortstory.tplau 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 template: userinfo.tpl au bon endroit, ajoutez:
Remercier: {include file="engine/modules/thanks.php?profile={usertitle}&show=set"}
Remerciement recu: {include file="engine/modules/thanks.php?profile={usertitle}&show=get"}


5. Ouvrez le fichier /engine/data/xfields.txt
Ajoutez:
thanks|Remerciement pour les articles?||select|oui__NEWL__non|0|0|0|0|||0|0||||||||||||||||0|


Àuteur: MSW
Modification: DarkLane
Version: 2.3
Version Dle: 14.x-15.x
Encodage: Utf-8

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.

  • 503
  • 6
  • Dimanche-27-03-2022, 12:06
1
 
Plugin/module
 
Plugin/module
 
Hack

Navigation avec toutes les balises 1.0.2

Catégorie: Plugins/modules

Samedi-24-09-2022, 09:13
 
Plugin/module

Team Online 1.0 : équipe du site en ligne

Catégorie: Plugins/modules

Jeudi-22-09-2022, 17:59
 
Plugin/module
 
Plugin/module
 
Plugin/module
 

Greetings v4.0

Catégorie: Plugins/modules

Dimanche-28-08-2022, 11:30
 

Titres utilisateurs Rang 1.3

Catégorie: Plugins/modules

Vendredi-26-08-2022, 19:00
Commentaires (6)
Ecrire un commentaire
Information
Les membres de ce groupe Invités ne sont pas autorisés à commenter cette publication.
Tealk Tealk
0
Merci Darklane pour le module mais apparement il est pas complet ... On a bien le spoiler de remerciement mais pas de bouton pour remercier.
Tealk,
Le bouton tu le verra pas si c'est ton post. De plus le bouton n'est plus une image
Tealk Tealk
0
Oui je me doute DarkLane que tu ne le vois pas sur ton propre post 😉 mais j'avais regarder qu'en mode visiteur et pas en mode membre, donc mêa culpa le module marche si on rectifie l'erreur dans engine/ajax/thank.php .

A la ligne 63, trouver :

$time = time()+($config['date_adjust']*60);


Remplacer par :

$time = time()+($config['date_adjust'] = 60);


Ps: D'ailleurs on peux pas remercier ton post, sa reste sur le loading ajax, bizarre ...
Tealk,
Non il ne faut pas faire comme ça remplace par
$time = time();


C'est pour cela que le module ne fonctionnait pas sur mon site. J'ai mis l'archive à jour avec la correction
Tealk Tealk
0
Ha d'accord merci pour l'info, par contre j'ai pas comme toi la couleur des pseudos ( et oui j'ai attribuer une couleur pour les différents rang ).
Ne veut pas travailler avec le memcache activé.
{changeskin}