Sngine Addon — Setup Guide
Keep your users informed when people they follow publish new posts or when important comments meet your notification criteria. This guide covers installation, configuration, email setup, and customization.
Make sure your Sngine website is already sending emails successfully before installing Follow-Notify. The addon uses your existing Sngine email configuration.
The package contains everything required to install and configure Follow-Notify. Most files can be uploaded directly to your website.
Core addon files Email templates User settings files Admin settings files Database installation file Cron/automation files
You do not need to modify the addon source code during a normal installation. Follow the installation steps below and only change the values specifically mentioned in this guide.
Unzip the downloaded package and upload the follow-notify folder into your website's addons directory.
addons folder yet
Upload the package so that the addon is located at:
public_html/addons/follow-notify/
addons folder
Upload only the follow-notify folder into your existing addons directory.
Back up your existing addon first. Then replace the old addon files with the files from the new version. Follow any version-specific update instructions included with the release.
Open phpMyAdmin, select the database used by your Sngine installation, and import the included install.sql file.
Only import the installation file into the database used by your Sngine website. Make sure you have a database backup before making database changes.
If you are installing Follow-Notify on an existing website, follow the initialization instruction included with your package before enabling the scheduled tasks.
This prevents existing content from being treated as newly published content immediately after installation.
Go to Admin Panel → Settings → Email/SMTP and make sure your website can successfully send email.
Follow-Notify uses your existing Sngine email configuration, so no separate SMTP account is required for the addon.
The package includes the required settings blocks for users and administrators. Copy the appropriate block into the corresponding Sngine template file.
| Package file | Theme location |
|---|---|
user-follow-notify.txt
|
themes/[theme]/templates/settings.notifications.tpl
|
admin-follow-notify.txt
|
themes/[theme]/templates/admin.settings.notifications.tpl
|
If your website has multiple themes, repeat this step for each theme where you want the Follow-Notify settings to appear.
Follow-Notify requires scheduled tasks to process notifications and deliver emails automatically.
Create the scheduled tasks according to the instructions provided in the package for your hosting environment.
/usr/bin/php /home/account/domains/your-website.com/public_html/addons/follow-notify/[scheduled-file].php
Replace the example hosting path with the correct path for your server. The exact format may vary depending on whether you use cPanel, Hostinger, Plesk, DirectAdmin, or another hosting control panel.
Need help? If you are unfamiliar with scheduled tasks, check your hosting provider's documentation or contact support for assistance.
If you need installation and setup assistance, message me on WhatsApp.
Follow-Notify includes editable HTML email templates. You can customize the appearance of the emails to match your website's branding.
| Template | Purpose |
|---|---|
post-notification.html |
New-post notification email |
comment-notification.html |
Comment notification email |
When editing an email template, do not remove or rename the provided dynamic placeholders such as {{example}}. These values are replaced automatically when the email is generated.
Follow-Notify provides separate controls for individual users and site administrators.
Need help with installation, configuration, or customization? Reach out directly.