DLE Thanks Module 1.5
Version DLE: 8.3-9.3
The module allows you to organize a system of thanks on the site.
The module allows you to organize a system of thanks on the site.
What is so interesting about this module?
– Module is connected to a single file pattern, without requiring changes to the basic script engine
– Use AJAX
– The author has no opportunity to thank yourself
– Guests have the opportunity to express gratitude
– Caching list poblagorarivshih
– The list thanks to the spoiler
– Thanks to the number of times the news
– A list of thanks and gratitude count is displayed for visitors
– Removed repeated thanks
Changes in 1.4:
– For each news you can turn on / off opportunity to thank
– Module is connected to a single file pattern, without requiring changes to the basic script engine
– Use AJAX
– The author has no opportunity to thank yourself
– Guests have the opportunity to express gratitude
– Caching list poblagorarivshih
– The list thanks to the spoiler
– Thanks to the number of times the news
– A list of thanks and gratitude count is displayed for visitors
– Removed repeated thanks
Changes in 1.4:
– For each news you can turn on / off opportunity to thank
Changes in 1.5:
– Changed the AJAX functionality to work on a version of DLE 9.2
– When minimized / deploying the spoiler with a list of acknowledgments is changing the picture + / –
Before Click:
After Click:
Installation:
1. Upload all files
2. Run: install.php (yoursite.com/install.php)
3. Open: /templates/fullstory.tpl :
Add:
{include file=”engine/modules/thanks.php”}
4. Open: /engine/modules/profile.php
Find:
$tpl->set( ‘{icq}’, stripslashes( $row[‘icq’] ) );
Add below:
$r_thx_num = ($row[‘thx_num’]) ? “Total Earned Thanks: “.stripslashes($row[‘thx_num’]) : “”;
$tpl->set(‘{thx_num}’, $r_thx_num);
$tpl->set(‘{thx_num}’, $r_thx_num);
5. Open: /templates/userinfo.tpl :
Add:
{thx_num}
6. Open: /engine/modules/show.full.php
Find:
‘{news-id}’ => $row[‘id’]
Replace:
‘{news-id}’ => $row[‘id’], ‘{xfields}’ => $row[‘xfields’]
7. Open: /engine/modules/show.short.php
Find:
‘{news-id}’ => $row[‘id’]
Replace:
‘{news-id}’ => $row[‘id’], ‘{xfields}’ => $row[‘xfields’]
8. Remove install.php and Clean up SmartCache
Works with DLE 9.2, 9.3
Translated by TH Limon
Download: dle-thanks-1.5.rar