Clicky

Stacks Image 271

Sign In

 $0.00 Show cart

Sitelok version history

The current version of Sitelok is V6.9. If you have an older version and would like to upgrade you can do so free of charge if you purchased within 1 year. After this there is a 50% discount on the full price. You can see the version history below.
border
V6.9
released 7th August 2024

 

New multiselect field for registration, update profile and contact forms.

 

New user product selection field for registration forms that take payment.

 

Added various options for users who attempt to register when they already have an account.

 

Added option to allow registration forms to set a username based on the users full or first name plus appended numbers to make it unique.

 

Added !!!lastgroupname!!!, !!!lastgroupdesc!!! type email variables, These are not listed in the variable drop down for brevity though.

 

When importing users and a random password is set this is no longer immediately hashed. This allows you to email the password to the user using !!!passswordifknown!!!. The password gets hashed when the user logs in.

 

Email conditionals now work in the email subject as well.

 

Many tweaks and bug fixes.
V6.8
released 26th January 2024

 

This version fixes a file manager bug in V6.7 released on the 22nd. Please don't use V6.7

Registration, update profile and contact forms now have an HTML editor field type. Both basic editor and full editor versions are provided and use Tiny MCE.

 

Custom fields in the main dashboard table can now be sorted numerically instead of the default text sort.

 

Specific custom fields on the add and edit user pages can now be displayed/edited using an HTML editor if req uired.

 

Specific custom fields on the add and edit user pages can now be displayed/edited using an HTML editor if req uired.

 

Many tweaks and bug fixes.
2024
V6.6
released 25th July 2023

 

Added quick filter to show users whose usergroup expired X or more days ago (1 being yesterday).

 

Added quick filter to show users who are enabled/disabled.

 

Form boxes can be left, center or right aligned in the object the form is added to.

 

Form buttons can be left, center or right aligned.

 

Forgotten password link on login forms and default login template can be aligned right of button if fitting, left, center, or right.

 

Signup link on login forms can be aligned left, center, or right.

 

Default login form background image can now be horizontally and vertically aligned.

 

Added server info to bottom of Installation Paths tab of configuration.

 

Many tweaks and bug fixes.
V6.5
released 12th January 2023

 

Date fields on registration, update profile and contact forms can now use a calendar input on supported browsers. You must select the validation format YYYY-MM-DD (HTML date) to enable this.

 

Time fields on registration, update profile and contact forms can now use a clock on supported browsers. You must select the validation format HH:MM (HTML time) to enable this.

 

The min and max date for date validation can now be set as days from the current date as well as fixed dates. Negative days can be used too.

 

Added $slcreateddays, $slgroupexpirydays and $slgroupexpirydaysbyname page variables and associated email template variables.

 

Added page variables containing the users start date and membership days of each usergroup. These allow you to display content based on how long a user has belonged to a usergroup. Associated email template variable are also available.

 

Added a page content snippet for members of any listed usergoup expiring between a certain number of days.

 

Added a page content snippet for members of any listed usergoup who joined between a certain number of days. Great for gradual dropping of content.

 

Added sl_isexpiringmemberofany() and sl_ismemberdaysofany() functions.

 

Many tweaks and bug fixes.
2023
V6.4
released 3rd May 2022

 

Hidden fields in forms can now be set with data from URL queries, cookies, local storage or javascript variables. Useful for tracking where users come from or affiliate systems etc.

 

Files uploaded to a contact form can now be copied to a users folder when using the User Files plugin (V2.2+).

 

The redirect URL on email functions such as approve() can now use variables such as !!!username!!! and !!!custom1!!! etc

 

Support for PHP 8.1. Ensure you update all plugins too.

 

Fixed bug that appears in V6.3 stopping filter settings being remembered.

 

Many tweaks and bug fixes.
2022
V6.3
released 8th December 2021

 

Password fields on forms now have an optional view password icon.

 

A powerful if - then - else system has been added to the email template editor. This enables email content to be included based on usergroup membership or values in custom fields etc.

 

Email templates can now be set to trigger a further email template to be sent immediately after sending. This can be to the same email address or a different one.

 

Added sl_isexpiredmemberof() and sl_isexpiredmemberofany() functions to the snippet generator.p class="halfline"> 

Added a filter to the log page. This allows only log entries with matching text in the details, IP or session fields to be included. This is useful for finding downloads of specific files for example.

 

Many tweaks and bug fixes.
V6.2
released 28th June 2021

 

Files uploaded to user custom fields are now stored in user subfolders in slfiles_xxxxx/userupload_userid/

 

Add & Edit user pages now allow upload of files to custom fields. Fields allowing this can be set in Tools - Configuration - User page upload.

 

Added Display user upload options to snippets page

 

Attachments can be added to emails sent manually from the dashboard.

 

Usergroup edit page shows number of members.

 

Upload fields in registration and update profile form designer can have  individual file types and max size set in validation.

 

Dropbox support update for latest Dropbox changes. Check manual before updating if you currently use Dropbox with Sitelok.

 

Edit user page now shows  if user is currently online (if Whois Online) plugin installed.

 

Edit user page now shows profile image (if Messaging & Profile plugin installed)

 

Added honeypot field to login forms (no settings needed).

 

Many tweaks and bug fixes.
V6.1
released 26th March 2021

 

Added a function to display the content of email templates on members pages. This allows the email editor to be used as a simple CMS. Watch a short video about this feature.

 

Added a set as default icon to the usergroup section of the add user and edit user pages.

 

Added options to convert links, images and email links to the API function slapi_getuserdata().

 

Added a honeypot field to registration and contact forms which may help reduce bot activity (no settings required).

 

PHP 8 support (some plugins may not be ready yet though).

 

Many tweaks and bug fixes.
2021
V6.0
released 17th October 2020

 

Added support for Dropbox downloads

 

Better checks to ensure uploaded images are actually images.

 

Better integration wih Vibracart Pro.

 

Fixed some issues when attempting to force logout of users from the dashboard.

 

Many tweaks and bug fixes.
2020
V5.8
released 30th August 2019

 

Added support for Google Cloud Storage and Backblaze B2 Cloud Storage

 

Contact form can now remain on the page after submitting without redirecting. To do this set the thankyou page starting with msg: For example msg:Message Sent

 

Contact form hidden fields can now set the 'Use as' setting (for hidden name and email fields).

 

New quick filters to show users who have downloaded (or not downloaded) a file.

 

Registration form designer supports the new Stripe plugin V2.0

 

Code snippet buttons now select and copy the code to the clipboard.

 

Standard subadmin user can no longer delete log entries

 

Subadmin users (group based) can now see log entries for users in their usergroup(s)

 

The email link !!!activatepassword!!! now supports extra parameters !!!activatepassword(usertemplate, admintemplate, redirect)!!!

 

Added option to change usergroup field length.

 

Many tweaks and bug fixes.
V5.7
released 10th February 2019

 

Added a 'Not member of usergroup' quick filter

 

Added a new option to the dashboard allowing you to login as any user without knowing the users password.

 

The dashboard now warns when selecting, deselecting or clearing selected users when there are already users selected.

 

The update profile form designer now has option to add users to usergroups or remove users from usergroups using hidden fields.

 

Multiple usergroups can be assigned to the search engine access feature.

 

The snippet generator now has an option to create a link to a users login start page.

 

Fixed issue causing drop down select menus in forms to appear squashed when using some Rapidweaver themes.

 

Fixed issue when using MariaDB with PHP7.2 on some servers.

 

Form designer checkboxes now have a default value of Yes instead of no value. Some users forgot to set a value so the checkbox didn't work as expected.

 

Many tweaks and bug fixes.
2019
V5.6
released 22nd October 2018

 

Registration form designer now allows multiple usergroups and expiry times to be entered.

 

Email template size limit increased to 500K. It was 100K which was a little small.

 

Support for Digital Ocean storage. Works like S3 using do| at the start of the path.

 

Registration and Update profile form designers now have an Image Type field for the Messaging & Profile plugin (when installed).

 

Registration form support for CoinPayments Plugin.

 

Filtering expired and unexpired users is much quicker now

 

Added Expired Recently quick filter (users expired in last X days)

 

Add user and edit user pages now have email options (send as name, reply to and copy email)

 

Added new !!!previousname!!! and !!!changedname!!! type email variables for the modify profile form.

 

Modify profile form now only sends emails if changes were actually made.

 

Feature to save and load dashboard layout to a file.

 

Many tweaks and bug fixes.
V5.5
released 2nd April 2018

 

New Snippet Generator helps create commonly used code snippets.

 

Usergroup check box option for registration and update profile forms allow users to join or leave usergroups if allowed.

 

Form designers now allow you to enter your own font names and support Google fonts.

 

Sitelok variables such as $slcustom1 now have display only versions such as slcustom1_html to ensure they display correctly and better secure against malicious xss.

 

Users unique numeric user id can now be exported and searched using quick search.

 

Labels used in the default login form can be overridden from slconfig.php making it easier to handle multiple languages.

 

Variables such as !!!username!!! can now be used within a usergroup login redirect URL.

 

Recent activity increased to last 50 log entries (previously 25)

 

Update profile form can now use !!!usergroupstartpage!!! as the Thankyou page to send the user to their usergroup start page.

 

Many tweaks and bug fixes.
2018
V5.4
released 14th November 2017

 

Form field validation options have been added to registration, update profile and contact forms. These include character and word limits (with or without counter), email address, integer, floating point number, date, date of birth with age check, time, URL and custom regex.

 

Added option to not pre-fill custom fields on update profile forms.

 

Text areas on forms can now have their height set.

 

The maximum size of each custom field (by default 255 characters) can now be changed in the configuration page.

 

Allow reply-to and from name to be overridden when sending emails from the control panel.

 

Option to send a copy of emails sent from the control panel to an email address.

 

Option to hide selected users when viewing the log.

 

The order of the custom fields on the add user and edit users pages can now be rearranged.

 

Added slapi_totalusers() and slapi_usergrouptotalusers("GOLD") functions to the API.

 

Added !!!groupexpirydmy!!! and !!!groupexpirymdy!!! email variables.

 

Improved form styling when using Foundation or Bootstrap (with simple style option).

 

Many tweaks and bug fixes.
V5.3
released 17th July 2017

 

Register, update profile and contact forms can now have hidden fields.

 

Form error messages are now shown beneath the form near the button which makes more sense for longer forms or small screens.

 

Fixed bug stopping longer drop down menus in forms.

 

Support for our new Stats plugin.

 

Stops accidentally deleting your own user in the control panel. i.e. stops the last admin user getting deleted!

 

You can now set the font size for the main user table.

 

S3 download links now use https.

 

Form id's shown on form editor.

 

Many tweaks and bug fixes.
V5.2
released 5th March 2017

 

Added !!!userid!!! !!!createddmy!!! and !!!createdmdy!!! email template variables.

 

Double clicking user row opens edit user page.

 

Option for SUBADMIN users to only have access to specific usergroups.

 

When exporting users there is now an option to use custom field titles instead of custom1 etc in the header row.

 

Import users can import with the column header using the custom field title instead of custom1 etc.

 

Dragging and dropping files and folders in the file manager now works as it should.

 

Fixed an issue with Amazon S3 V2 download links.

 

Bug fixes and tweaks
V5.1
released 3rd January 2017

 

Added input and button padding settings to form designers.

 

Reply-to email override for email settings.

 

Send test email button for email configuration settings

 

Updated to be compatible with Mobirise.

 

Bug fixes and tweaks
2017
V5.0
released 11 October 2016

 

Brand new responsive and mobile friendly control panel

 

Improved email editor and email template file manager

 

Allows the control panel to be translated and white labelled

 

Forms generated using the form designers now submit using ajax

 

Better support for Rapidweaver 7

 

More options when exporting users

 

Option to check for latest versions of Sitelok and plugins

 

Many tweaks and minor bug fixes.
V4.6
released 25 April 2016

 

Stored password hashes now use PHP's built in hashing and verification system. This provides the highest level of security available to secure users passwords.

 

Name and email fields have been increased from 50 to 100 characters. Password field now allows 255 characters for new password hashing.

 

Added new !!!passwordifknown!!! email tag. This displays password if just created and afterwards displays ***** (or text that you define)

 

Name and email fields have been increased from 50 to 100 characters. Password field now allows 255 characters for new password hashing.

 

Added support for Amazon S3 V4 signatures

 

Support for modxsendfile and modxaccel server modules

 

New !!!viewemail!!! email tag allows users to view the email in the browser.

 

Access to user uploaded images or files on the edit user page

 

Added fix for iOS bug which can cause the default login form to appear scrolled down.

 

New options for background image on default login form

 

Fixed bug where remember me checkbox wasn't getting stored on some login forms.

 

Many tweaks and minor bug fixes.
2016
V4.5
released 25 July 2015

 

New contact form designer. Now your site contact / enquiry form can match your Sitelok forms..

 

Improved import user features.

 

Updated ready for our upcoming Stripe payment plugin.

 

New function calls similar to sl_ismemberof() but designed to handle multiple groups.
sl_ismemberofany()
sl_isactivememberofany()
sl_ismemberofall()
sl_isactivememberofall()

 

Fixed a rare issue when sending mail to selected users.

 

Many tweaks and minor bug fixes.
V4.4
released 9 March 2015

 

Option to deselect users as emails are sent to selected users.

 

Fixed issue with update form code generation which occurred on some servers.

 

Many tweaks and minor bug fixes.
2015
V4.3
released 18 August 2014

 

Added registration, update and login forms designers with code generation

 

New example pages

 

Various bug fixes and tweaks
V4.2
released 12 May 2014

 

New default login form which is responsive and works better with mobile devices.

 

Ability to adjust the default login form style from inside the Sitelok admin without using CSS.

 

New login method added. You can now call /slpw/login.php to display the login template & redirect a user.

 

If the 'No Access' URL is a login page there is an option to redirect the user after login to the calling page.

 

Various bug fixes and tweaks
2014
V4.1
Released 30 October 2013

 

Added a new SUBADMIN usergroup which blocks access to configuration and some other features of the admin control panel.

 

Option to force logout a user from the control panel

 

Various bug fixes and tweaks
V4.0
Released 21 April 2013

 

Dropped for support for PHP4 (hardly used now anyway). Now requires PHP5 and uses mysqli functions

 

New Quick filter options

 

Improved backup system which can handle very large databases.

 

Improved XSS and CSRF protection in the admin area

 

Enhancements to the plugin system

 

Selected users in the admin are stored across multiple filter operations and for the next session

 

 

Automatic content type handling for S3

 

Auto login now works even when CAPTCHA is used

 

Columns displayed in the main user table in the admin area can be defined (which ones and the order)

 

Quick password reminder email option in the admin

 

New siteloklinklogin() function can now require login before download begins

 

Various bug fixes and tweaks
2013
V3.2
Released 30 September 2012

 

 

Enhancements to the plugin system

 

Various bug fixes and tweaks
V3.1
Released 3 June 2012

 

 

Support for PHP 5.4

 

Enhancements to the plugin system

 

Updated email editor
Option to require existing password on modify profile form

 

Valid characters for the username can now be set using $ValidUsernameChars in slconfig.php

 

Option to force validation of new email address. This can be sent to existing or new email as needed

 

Email field can now be unique so that meals (like usernames) are unique to each user

 

Option to allow login using username or email field

 

New siteloksendemail() function which will send email when linked clicked (useful for password reset)

 

Import users feature works more reliably

 

Various other enhancements, tweaks and bug fixes
2012
V3.0
Released 4 April 2011

 

Plugin system added which will allow lots of new enhancements to be released

 

Many new API and event handler functions added

 

Registration form now allows file uploads

 

New cleaner design

 

Updated email editor

 

Many bug fixes and improvements
2011
V2.50
Released 4 April 2010

 

User profile form now allows users to upload files with the filename stored in a custom field

 

Added several new API functions

 

Username and password are now trimmed of whitespace during login to stop spurious login errors

 

URL query (GET data) is now passed correctly through login even when redirecting

 

Many other improvements and bug fixes
Better support for PHP5.3

 

Improvements to the Sitelok Paypal Module (V1.3)
2010
V2.40
Released 9 November 2009

 

Updated HTML editor for better IE8 support

 

Many new links for use in pages and emails allow users to add or remove themselves from user groups, extend membership or replace usergroups

 

Email and page links to allow user to close account

 

New fields for registration forms allow users to select usergroups or join multiple groups (where you allow this)

 

New fields for user profile forms allow users to join new groups, extend membership or replace groups

 

Better handling of checkboxes in forms

 

Support for Amazon S3 for download files

 

Updated import and export to allow quotes around fields (proper CSV format)

 

Several new API and event handler functions

 

Support for SSL email accounts when using PHPmailer

 

Support for synching username and email address

 

Latest Paypal module can remove users from existing user groups as well as adding them to new ones

 

Many other new features and bug fixes
V2.30

 

Released 14 March 2009
Updated HTML editor with easier template variable access.

 

New password clue variable for email template and page display. This shows the last few characters only.

 

Auto login after registration or from emailed links is now possible using the new passwordhash variable.

 

Custom fields can now be set as required fields. Custom PHP validation is also available.

 

Log can now display only selected users if required.

 

When using PHP mailer to send email the port can now be set (previously we used only the default port 25).

 

Various bug fixes and improvements.
2009
V2.20
Released 20 November 2008

 

Updated to be ready for our upcoming payment processor modules. The first will be Paypal.

 

New page variable $slgroupexpiryts[] which contains expiry date as a timestamp

 

Added !!!delete!!! email template link allowing users to remove their account

 

Various bug fixes
V2.10
Released 15 September 2008

 

Option to allow search engines to index protected pages

 

Built in MySQL backup feature

 

Various bug fixes.
V2.00
Released 28 June 2008

 

Logfile is now stored in MySQL table for better management and future features

 

Configuration settings now stored in MySQL table for ease of use

 

Installation and upgrade made easier by using a script to determine most settings

 

Option to block concurrent logins
Better usegroup management

 

Users can be redirected upon login

 

Pages can now be secured for access by certain users not just certain usergroups

 

Email de-dupe option when sending bulk email

 

$slpassword, $slfirstname and $sllastname variables added

 

Wysiwyg editor now compatible Safari web browser

 

User warnings and messages are now customisable

 

Better documentation and examples

 

Many other new features

 

Various bug fixes
2008
V1.42
Released 16 May 2007

 

Various bug fixes.

 

Support for Yahoo hosting
V1.41
Released 23 January 2007

 

Custom wrong group page can be defined to be used instead of the standard message page (when a user tries to enter a page their group doesn't allow access to)

 

No access page can be defined that is displayed when a secure page is called directly instead of displaying the login dialog. This is useful only when you have and alternative login form on a public page.

 

Modified html email to use base64 which should improve delivery chances

 

Fixed bug in !!!groupstart!!! section of email templates

 

Option to assign random passwords when importing users
2007
V1.4
Released 17 October 2006

 

Upto 50 custom fields can be stored per user

 

Optional CAPTCHA (Turing) code for login and registration forms

 

Users added via a registration form can have the new account initially disabled. The administrator can then manually enable the user after verification etc by clicking a link in the admin email. Uses new !!!approve!!! and !!!disable!!! template variables.

 

Option to get details from database instead of session variables on each page access.

 

Corrected time limits when using public access.

 

Ability to send email to any email address not just members

 

Allow multiple file locations for download. (similar to the Linklok URL feature)

 

Registration form allows user group to be selected by the user if allowed

 

Allow email verify fields in the register and update forms.

 

Success return page for modify profile form.

 

Added $slcreated variable which contains the date the members record was created

 

The edit user page in the control panel has an email option as does the add user page

 

Option to store passwords in the database using MD5.

 

Forgotten password feature can now either email password to the user or create a new password when the user clicks a link in the email (using the new !!!newpassword!!! and !!!activatepassword!!! template variables). This is required when MD5 passwword storage is used.
Added a fourth filter condition in the control panel.
Number of records displayed in the control panel can be changed on the fly.

 

Random passwords generated can be based on mask.

 

Updated to the latest version of the wysiwyg html editor from Innova Studio.

 

Minor bug fixes and improvements.
V1.3
Released 6 February 2006

 

Email templates can now be uploaded, saved, loaded and edited.

 

Integrated wysiwyg html editor from Innova Studio. We should point out that the editor requires IE 5.5 or above on Windows or recent versions of Firefox, Mozilla and Netscape on Windows and Mac's.

 

Email resource manager allows uploading and manging of email templates and graphics.

 

Email preview feature.

 

Minor bug fixes.
2006
V1.1
Released 5 October 2005

 

First public release
2005
Prior to V1.1 Sitelok was used for internal website projects
2003
border
V5.9
released 5th April 2020

 

Added back row highlighting which seemed to disappear after V4.6!

 

The random password mask can use O for a non alphanumeric character.

 

The + character in emails now validates correctly

 

The form designers now allow the font weight to be set

 

Updated the email system to use PHPmailer V6

 

Added a new API function called slapi_getuserdata which can retrieve user data for users who match specific conditions. It also has a CSV file function which works great with the Power Grid CSV stack (see article for more info).

 

Many tweaks and bug fixes.
2020
V5.8
released 30th August 2019

 

Added support for Google Cloud Storage and Backblaze B2 Cloud Storage

 

Contact form can now remain on the page after submitting without redirecting. To do this set the thankyou page starting with msg: For example msg:Message Sent

 

Contact form hidden fields can now set the 'Use as' setting (for hidden name and email fields).

 

New quick filters to show users who have downloaded (or not downloaded) a file.

 

Registration form designer supports the new Stripe plugin V2.0

 

Code snippet buttons now select and copy the code to the clipboard.

 

Standard subadmin user can no longer delete log entries

 

Subadmin users (group based) can now see log entries for users in their usergroup(s)

 

The email link !!!activatepassword!!! now supports extra parameters !!!activatepassword(usertemplate,admintemplate,redirect)!!!

 

Added option to change usergroup field length.

 

Many tweaks and bug fixes.
V5.7
released 10th February 2019

 

Added a 'Not member of usergroup' quick filter

 

Added a new option to the dashboard allowing you to login as any user without knowing the users password.

 

The dashboard now warns when selecting, deselecting or clearing selected users when there are already users selected.

 

The update profile form designer now has option to add users to usergroups or remove users from usergroups using hidden fields.

 

Multiple usergroups can be assigned to the search engine access feature.

 

The snippet generator now has an option to create a link to a users login start page.

 

Fixed issue causing drop down select menus in forms to appear squashed when using some Rapidweaver themes.

 

Fixed issue when using MariaDB with PHP7.2 on some servers.

 

Form designer checkboxes now have a default value of Yes instead of no value. Some users forgot to set a value so the checkbox didn't work as expected.

 

Many tweaks and bug fixes.
2019
V5.6
released 22nd October 2018

 

Registration form designer now allows multiple usergroups and expiry times to be entered.

 

Email template size limit increased to 500K. It was 100K which was a little small.

 

Support for Digital Ocean storage. Works like S3 using do| at the start of the path.

 

Registration and Update profile form designers now have an Image Type field for the Messaging & Profile plugin (when installed).

 

Registration form support for CoinPayments Plugin.

 

Filtering expired and unexpired users is much quicker now

 

Added Expired Recently quick filter (users expired in last X days)

 

Add user and edit user pages now have email options (send as name, reply to and copy email)

 

Added new !!!previousname!!! and !!!changedname!!! type email variables for the modify profile form.

 

Modify profile form now only sends emails if changes were actually made.

 

Feature to save and load dashboard layout to a file.

 

Many tweaks and bug fixes.
V5.5
released 2nd April 2018

 

New Snippet Generator helps create commonly used code snippets.

 

Usergroup check box option for registration and update profile forms allow users to join or leave usergroups if allowed.

 

Form designers now allow you to enter your own font names and support Google fonts.

 

Sitelok variables such as $slcustom1 now have display only versions such as slcustom1_html to ensure they display correctly and better secure against malicious xss.

 

Users unique numeric user id can now be exported and searched using quick search.

 

Labels used in the default login form can be overridden from slconfig.php making it easier to handle multiple languages.

 

Variables such as !!!username!!! can now be used within a usergroup login redirect URL.

 

Recent activity increased to last 50 log entries (previously 25)

 

Update profile form can now use !!!usergroupstartpage!!! as the Thankyou page to send the user to their usergroup start page.

 

Many tweaks and bug fixes.
2018
V5.4
released 14th November 2017

 

Form field validation options have been added to registration, update profile and contact forms. These include character and word limits (with or without counter), email address, integer, floating point number, date, date of birth with age check, time, URL and custom regex.

 

Added option to not pre-fill custom fields on update profile forms.

 

Text areas on forms can now have their height set.

 

The maximum size of each custom field (by default 255 characters) can now be changed in the configuration page.

 

Allow reply-to and from name to be overridden when sending emails from the control panel.

 

Option to send a copy of emails sent from the control panel to an email address.

 

Option to hide selected users when viewing the log.

 

The order of the custom fields on the add user and edit users pages can now be rearranged.

 

Added slapi_totalusers() and slapi_usergrouptotalusers("GOLD") functions to the API.

 

Added !!!groupexpirydmy!!! and !!!groupexpirymdy!!! email variables.

 

Improved form styling when using Foundation or Bootstrap (with simple style option).

 

Many tweaks and bug fixes.
V5.3
released 17th July 2017

 

Register, update profile and contact forms can now have hidden fields.

 

Form error messages are now shown beneath the form near the button which makes more sense for longer forms or small screens.

 

Fixed bug stopping longer drop down menus in forms.

 

Support for our new Stats plugin.

 

Stops accidentally deleting your own user in the control panel. i.e. stops the last admin user getting deleted!

 

You can now set the font size for the main user table.

 

S3 download links now use https.

 

Form id's shown on form editor.

 

Many tweaks and bug fixes.
V5.2
released 5th March 2017

 

Added !!!userid!!! !!!createddmy!!! and !!!createdmdy!!! email template variables.

 

Double clicking user row opens edit user page.

 

Option for SUBADMIN users to only have access to specific usergroups.

 

When exporting users there is now an option to use custom field titles instead of custom1 etc in the header row.

 

Import users can import with the column header using the custom field title instead of custom1 etc.

 

Dragging and dropping files and folders in the file manager now works as it should.

 

Fixed an issue with Amazon S3 V2 download links.

 

Bug fixes and tweaks
V5.1
released 3rd January 2017

 

Added input and button padding settings to form designers.

 

Reply-to email override for email settings.

 

Send test email button for email configuration settings

 

Updated to be compatible with Mobirise.

 

Bug fixes and tweaks
2017
V5.0
released 11 October 2016

 

Brand new responsive and mobile friendly control panel

 

Improved email editor and email template file manager

 

Allows the control panel to be translated and white labelled

 

Forms generated using the form designers now submit using ajax

 

Better support for Rapidweaver 7

 

More options when exporting users

 

Option to check for latest versions of Sitelok and plugins

 

Many tweaks and minor bug fixes.
V4.6
released 25 April 2016

 

Stored password hashes now use PHP's built in hashing and verification system. This provides the highest level of security available to secure users passwords.

 

Name and email fields have been increased from 50 to 100 characters. Password field now allows 255 characters for new password hashing.

 

Added new !!!passwordifknown!!! email tag. This displays password if just created and afterwards displays ***** (or text that you define)

 

Name and email fields have been increased from 50 to 100 characters. Password field now allows 255 characters for new password hashing.

 

Added support for Amazon S3 V4 signatures

 

Support for modxsendfile and modxaccel server modules

 

New !!!viewemail!!! email tag allows users to view the email in the browser.

 

Access to user uploaded images or files on the edit user page

 

Added fix for iOS bug which can cause the default login form to appear scrolled down.

 

New options for background image on default login form

 

Fixed bug where remember me checkbox wasn't getting stored on some login forms.

 

Many tweaks and minor bug fixes.
2016
V4.5
released 25 July 2015

 

New contact form designer. Now your site contact / enquiry form can match your Sitelok forms..

 

Improved import user features.

 

Updated ready for our upcoming Stripe payment plugin.

 

New function calls similar to sl_ismemberof() but designed to handle multiple groups.
sl_ismemberofany()
sl_isactivememberofany()
sl_ismemberofall()
sl_isactivememberofall()

 

Fixed a rare issue when sending mail to selected users.

 

Many tweaks and minor bug fixes.
V4.4
released 9 March 2015

 

Option to deselect users as emails are sent to selected users.

 

Fixed issue with update form code generation which occurred on some servers.

 

Many tweaks and minor bug fixes.
2015
V4.3
released 18 August 2014

 

Added registration, update and login forms designers with code generation

 

New example pages

 

Various bug fixes and tweaks
V4.2
released 12 May 2014

 

New default login form which is responsive and works better with mobile devices.

 

Ability to adjust the default login form style from inside the Sitelok admin without using CSS.

 

New login method added. You can now call /slpw/login.php to display the login template & redirect a user.

 

If the 'No Access' URL is a login page there is an option to redirect the user after login to the calling page.

 

Various bug fixes and tweaks
2014
V4.1
Released 30 October 2013

 

Added a new SUBADMIN usergroup which blocks access to configuration and some other features of the admin control panel.

 

Option to force logout a user from the control panel

 

Various bug fixes and tweaks
V4.0
Released 21 April 2013

 

Dropped for support for PHP4 (hardly used now anyway). Now requires PHP5 and uses mysqli functions

 

New Quick filter options

 

Improved backup system which can handle very large databases.

 

Improved XSS and CSRF protection in the admin area

 

Enhancements to the plugin system

 

Selected users in the admin are stored across multiple filter operations and for the next session

 

 

Automatic content type handling for S3

 

Auto login now works even when CAPTCHA is used

 

Columns displayed in the main user table in the admin area can be defined (which ones and the order)

 

Quick password reminder email option in the admin

 

New siteloklinklogin() function can now require login before download begins

 

Various bug fixes and tweaks
2013
V3.2
Released 30 September 2012

 

 

Enhancements to the plugin system

 

Various bug fixes and tweaks
V3.1
Released 3 June 2012

 

 

Support for PHP 5.4

 

Enhancements to the plugin system

 

Updated email editor
Option to require existing password on modify profile form

 

Valid characters for the username can now be set using $ValidUsernameChars in slconfig.php

 

Option to force validation of new email address. This can be sent to existing or new email as needed

 

Email field can now be unique so that meals (like usernames) are unique to each user

 

Option to allow login using username or email field

 

New siteloksendemail() function which will send email when linked clicked (useful for password reset)

 

Import users feature works more reliably

 

Various other enhancements, tweaks and bug fixes
2012
V3.0
Released 4 April 2011

 

Plugin system added which will allow lots of new enhancements to be released

 

Many new API and event handler functions added

 

Registration form now allows file uploads

 

New cleaner design

 

Updated email editor

 

Many bug fixes and improvements
2011
V2.50
Released 4 April 2010

 

User profile form now allows users to upload files with the filename stored in a custom field

 

Added several new API functions

 

Username and password are now trimmed of whitespace during login to stop spurious login errors

 

URL query (GET data) is now passed correctly through login even when redirecting

 

Many other improvements and bug fixes
Better support for PHP5.3

 

Improvements to the Sitelok Paypal Module (V1.3)
2010
V2.40
Released 9 November 2009

 

Updated HTML editor for better IE8 support

 

Many new links for use in pages and emails allow users to add or remove themselves from user groups, extend membership or replace usergroups

 

Email and page links to allow user to close account

 

New fields for registration forms allow users to select usergroups or join multiple groups (where you allow this)

 

New fields for user profile forms allow users to join new groups, extend membership or replace groups

 

Better handling of checkboxes in forms

 

Support for Amazon S3 for download files

 

Updated import and export to allow quotes around fields (proper CSV format)

 

Several new API and event handler functions

 

Support for SSL email accounts when using PHPmailer

 

Support for synching username and email address

 

Latest Paypal module can remove users from existing user groups as well as adding them to new ones

 

Many other new features and bug fixes
V2.30

 

Released 14 March 2009
Updated HTML editor with easier template variable access.

 

New password clue variable for email template and page display. This shows the last few characters only.

 

Auto login after registration or from emailed links is now possible using the new passwordhash variable.

 

Custom fields can now be set as required fields. Custom PHP validation is also available.

 

Log can now display only selected users if required.

 

When using PHP mailer to send email the port can now be set (previously we used only the default port 25).

 

Various bug fixes and improvements.
2009
V2.20
Released 20 November 2008

 

Updated to be ready for our upcoming payment processor modules. The first will be Paypal.

 

New page variable $slgroupexpiryts[] which contains expiry date as a timestamp

 

Added !!!delete!!! email template link allowing users to remove their account

 

Various bug fixes
V2.10
Released 15 September 2008

 

Option to allow search engines to index protected pages

 

Built in MySQL backup feature

 

Various bug fixes.
V2.00
Released 28 June 2008

 

Logfile is now stored in MySQL table for better management and future features

 

Configuration settings now stored in MySQL table for ease of use

 

Installation and upgrade made easier by using a script to determine most settings

 

Option to block concurrent logins
Better usegroup management

 

Users can be redirected upon login

 

Pages can now be secured for access by certain users not just certain usergroups

 

Email de-dupe option when sending bulk email

 

$slpassword, $slfirstname and $sllastname variables added

 

Wysiwyg editor now compatible Safari web browser

 

User warnings and messages are now customisable

 

Better documentation and examples

 

Many other new features

 

Various bug fixes
2008
V1.42
Released 16 May 2007

 

Various bug fixes.

 

Support for Yahoo hosting
V1.41
Released 23 January 2007

 

Custom wrong group page can be defined to be used instead of the standard message page (when a user tries to enter a page their group doesn't allow access to)

 

No access page can be defined that is displayed when a secure page is called directly instead of displaying the login dialog. This is useful only when you have and alternative login form on a public page.

 

Modified html email to use base64 which should improve delivery chances

 

Fixed bug in !!!groupstart!!! section of email templates

 

Option to assign random passwords when importing users
2007
V1.4
Released 17 October 2006

 

Upto 50 custom fields can be stored per user

 

Optional CAPTCHA (Turing) code for login and registration forms

 

Users added via a registration form can have the new account initially disabled. The administrator can then manually enable the user after verification etc by clicking a link in the admin email. Uses new !!!approve!!! and !!!disable!!! template variables.

 

Option to get details from database instead of session variables on each page access.

 

Corrected time limits when using public access.

 

Ability to send email to any email address not just members

 

Allow multiple file locations for download. (similar to the Linklok URL feature)

 

Registration form allows user group to be selected by the user if allowed

 

Allow email verify fields in the register and update forms.

 

Success return page for modify profile form.

 

Added $slcreated variable which contains the date the members record was created

 

The edit user page in the control panel has an email option as does the add user page

 

Option to store passwords in the database using MD5.

 

Forgotten password feature can now either email password to the user or create a new password when the user clicks a link in the email (using the new !!!newpassword!!! and !!!activatepassword!!! template variables). This is required when MD5 passwword storage is used.
Added a fourth filter condition in the control panel.
Number of records displayed in the control panel can be changed on the fly.

 

Random passwords generated can be based on mask.

 

Updated to the latest version of the wysiwyg html editor from Innova Studio.

 

Minor bug fixes and improvements.
V1.3
Released 6 February 2006

 

Email templates can now be uploaded, saved, loaded and edited.

 

Integrated wysiwyg html editor from Innova Studio. We should point out that the editor requires IE 5.5 or above on Windows or recent versions of Firefox, Mozilla and Netscape on Windows and Mac's.

 

Email resource manager allows uploading and manging of email templates and graphics.

 

Email preview feature.

 

Minor bug fixes.
2006
V1.1
Released 5 October 2005

 

First public release
2005
Prior to V1.1 Sitelok was used for internal website projects
2003

Buy Sitelok V6.9

Sitelok costs just $59.95 plus VAT where applicable (for use on one domain) and is available for immediate download after purchase. It's a one off fee and not a subscription. The purchase includes one year of free upgrades and support. If you have multiple membership websites, software licenses for additional sites are available at a discount of 50% (contact us for details). If you would like more information on the Sitelok membership system, please feel free to get in touch through our contact page, where one of our membership software experts will be more than happy to assist you with your query.

Cookies
Like a lot of websites, vibralogix.com uses cookies to enhance your browsing experience and handle things like the shopping cart and client only areas. If you continue to use our site we will assume you have given your consent. For more information please see our privacy policy.