Ujima An administrator can register users via the Manage Users Form.
Members can use the Profile form to enter additional information about themselves after successfully registering. Set optional Password Rules to require a minimum number of characters, miminum alpha characters, minimum numeric characters and more... Optionally require password changes every n days. Prevent user Fred from using password fred or derf or efdr or f1r2e3d. SignIn, Recommend Site, Password Recovery, User Registration and Contact Request pages by default require visual confirmation of character strings to help guard against spam bots. The Password Recovery function generates strong alpha-numeric passwords and sends to the E-mail address of the requesting user. CAPTCHA Support Ujima provides multiple options for blocking spam bots via CAPTCHA challenges. Choose reCAPTCHA, dynamic CAPTCHA image generation or upload and define your own CAPTCHA images. More about Security and CAPTCHA
Variable Sustitution is performed as content is sent to the browser. For example if the variable {IP_ADDRESS} is included in the content being sent to the browser it will resolve to the visitor's IPAddress. In this case: 18.97.9.171. AND (Every Lanquage OR English) More on Substitution Variables
Define your content for the Christmas season and then set the time control variables so that the content retriever will only send the content to the browser during the time period December 1 through December 25 or whatever suits your needs. No need to rush to get online and remove the content on December 26 as the content retriever will discontinue sending the content to the browser after December 25.
Data can be defined as containing random items. The content retriever will randomly select one of the defined items and forward it to the browser. Data can also be defined so that it is forwarded to the browser on every nth cycle. Where n represents a number defined by the user. Typical usage might be to display a coupon or "special offer" every 1000 page views. Random and Cyclical functionality can be combined to for example display one of ten items every 1000 page vielws.
Intelligent calendaring support where recurring calendar events need be specified only once. Easily define events which occur on non-specific dates such as Labor Day (1st Monday in September) and Grandparent's Day (1st Sunday after Labor Day).
Easily upload files without FTP. Optionally resize images and/or create thumbnails on upload.
Build very simple to very advanced email content and send under controlled conditions to prevent overloading the server. Supports both SendMail and SMTP. Specify the hourly send limit, how many emails to send per batch, how long the mail processer should sleep (in seconds) after each batch and how many cycles to be run before the processor terminates.
Support for WYSIWYG Editors. Allow users to modify their site content using 'What You See Is What You Get' Editors which presents the user with a screen format similar to a word processor with support for inserting text formatting, tables, images, etc. Currently supported editors include the TinyMCE editor and the openWYSIWYG editor
Allow visitors to leave messages on any page of your website. Contact/Support form allows for a continuous bidirectional dialog until an issue is closed
Your satisfied customers / clients can enter Testimonials telling about their expierience. Approve submitted entries and they will appear on your testimonials page. |
|