Works

Newsletter For Datalife Engine

Powerful and user-friendly plugin designed to seamlessly integrate subscription forms into your website.  our plugin offers a versatile solution for collecting and managing subscriber information.

Enhance your DataLife Engine website with the powerful "Newsletter" module, designed to streamline and optimize your communication strategy. With this module, you can effortlessly manage and send newsletters to your subscribers, keeping them informed about the latest updates, promotions, and content. Elevate user engagement, boost site traffic, and cultivate a loyal audience with the Newsletter for DataLife Engine module.



Elevate your website's communication capabilities with the Newsletter for DataLife Engine module – a must-have tool for content creators and website administrators.


Install
  1. Upload Plugin
  2. Add this code where you want to display the subscription form:
    {include file="engine/modules/ticcix/subscribe.php"} 
Extra
  • You can change the subscription form in the file: subscribe.tpl 

BUGFIX

Tested and fixed all issues that were on versions 15 and up

In New version
In the new version of the plugin, we are adding email templates that you can customize.

What function to add in the new version

Rate This Post
Share on:

18 Comments

avatar
kopona
11-01-2024 10:58

what about non-existent email? I need email confirmation...for example, send a PIN code..

avatar
Ticcix
15-01-2024 17:47

Quote: kopona

what about non-existent email? I need email confirmation...for example, send a PIN code..

We will add this function in the near future, but the plugin is in the process of preparation.


avatar
Ticcix
27-01-2024 23:19

Quote: kopona

what about non-existent email? I need email confirmation...for example, send a PIN code..

I add this function download and use 

avatar
dds
02-02-2024 02:40

Is there a possibility to unsubscribe if the user decides so?

avatar
dds
03-02-2024 02:29

It seems to me that the plugin is a bit damp: 1 There is no way to unsubscribe to the user (although in the plugin itself there are edits engine/engine.php in the "unsubscribe" case : there are such lines ( $row = $db->super_query( "SELECT * FROM " . USER PREFIX . "_signups WHERE id ='{$_GET['user_id']}'" ); and $db->query( "UPDATE " . USER PREFIX . "_sign up SET active='0' WHERE id = '{$_GET['user_id']}'" ); ) where the prefix of the _signups table appears. Where does it come from if such a table has not been created?) 2 After entering the e-mail, an error constantly pops up in the field ( Fatal error: Uncaught Error: Undefined constant "subscribe_active_error" in ) and does not disappear until you manually clear the cache. 3 It is not possible in the module itself to select all the entered e-mails all at once. 4 When trying to send a reply e-mail to users, an error pops up ( fill in all fields ) although they are all filled in anyway and therefore it is impossible to perform this action. 5 In the e-mail input field, there are probably problems with css ( the cursor and the typed text are not visible ) That's all I've seen so far.

avatar
Ticcix
04-02-2024 23:30

Quote: dds

It seems to me that the plugin is a bit damp: 1 There is no way to unsubscribe to the user (although in the plugin itself there are edits engine/engine.php in the "unsubscribe" case : there are such lines ( $row = $db->super_query( "SELECT * FROM " . USER PREFIX . "_signups WHERE id ='{$_GET['user_id']}'" ); and $db->query( "UPDATE " . USER PREFIX . "_sign up SET active='0' WHERE id = '{$_GET['user_id']}'" ); ) where the prefix of the _signups table appears. Where does it come from if such a table has not been created?) 2 After entering the e-mail, an error constantly pops up in the field ( Fatal error: Uncaught Error: Undefined constant "subscribe_active_error" in ) and does not disappear until you manually clear the cache. 3 It is not possible in the module itself to select all the entered e-mails all at once. 4 When trying to send a reply e-mail to users, an error pops up ( fill in all fields ) although they are all filled in anyway and therefore it is impossible to perform this action. 5 In the e-mail input field, there are probably problems with css ( the cursor and the typed text are not visible ) That's all I've seen so far.


I'm glad you made a review, the problem will be solved soon, wait for the update in the list of plugins

avatar
dds
05-02-2024 03:53

We will be looking forward to it. Thank you very much for such a great plugin!

avatar
Ticcix
29-02-2024 16:25

New function soon


avatar
dds
24-03-2024 16:55

If an SMTP server is used to send mail, the module does not send emails. It only works via SendMail php?

avatar
Balloonio
26-03-2024 20:46

After installation i got this error.

i have dle 17.1 and php 8.x


Fatal error: Uncaught Error: Undefined constant "subscribe_active_error" in /var/www/vhosts/web.cloudhive.pro/cloudhive.pro/engine/modules/ticcix/subscribe
.php:103 Stack trace: #0 /var/www/vhosts/web.cloudhive.pro/cloudhive.pro/engine/classes/templates.class.
php(504): include() #1 [internal function]: dle_template->load_file() #2 /var/www/vhosts/web.cloudhive.pro/cloudhive.pro/engine/classes/templates.class.
php(1220): preg_replace_callback() #3 /var/www/vhosts/web.cloudhive.pro/cloudhive.pro/engine/cache/system/plugins/c90
61ec0cc0798cf97e497cc7a5d91cb.php(812): dle_template->compile() #4 /var/www/vhosts/web.cloudhive.pro/cloudhive.pro/engine/init.php(1084): include_once('...') #5 /var/www/vhosts/web.cloudhive.pro/cloudhive.pro/index.php(25): require_once('...') #6 {main} thrown in /var/www/vhosts/web.cloudhive.pro/cloudhive.pro/engine/modules/ticcix/subscribe
.php on line 103

Categories
Works
17
Coming Soon
1
Blog
12