Features
Below are listed the features available in Etano - our community script. If you want a feature for your community site you don't see here, you may contact us to discuss the possibility of custom coding it for you.
topUser features
-
Photo Albums
Unlimited number of photos, public/private photos, watermark support. Caption for photos support. Ajax photo rating. Ability to leave comments on photos.
-
Captcha Support
All forms that are available to non-members can be protected by a text-image to prevent spam or automatic signups.
-
Saved Searches
Members can store their favorite search criteria to easily make the same searches later. They can also receive alerts based on the searches and they can make one of the searches the default search.
-
Profile Search
Ability to search by any field, distance, location (country, state, city). Basic and advanced search forms available.
-
Advanced Mailbox System
Member to member messages and flirts. Optional email notification on message arrival. User mail folders and message routing (i.e all messages from "John" should go to "folder 1" and all messages from "Mary" should go to "folder 2").
Outbox support, Spambox (junk folder) support. Ability to save message drafts to easily send the same message to more members.
-
User Preferences
Members can set their own preferences of how they use the site, who can see their photos, blogs, turn on/off comments on their profiles/photos/blogs, set their timezone.
-
Blogs
Personal blogs for every member. Quick access to latest blogs, most popular blogs, most viewed. Ability to search by keywords.
-
Comments
Members can leave comments on profiles (like a guestbook), on other member photos and on blog posts.
-
Member Networks
Members can add other members to their network of friends, favorites, etc.
-
Block Member
Members can block other members from contacting them in any way.
-
Site News
Latest news related to the site (published by administrators) right on member's home page. Also available as RSS feeds.
-
View demo
topAdministrator features
-
Profile Questions/Fields
Unlimited custom profile questions. Unlimited custom profile categories (basic profile, physical, education, etc). Ability to divide the questions into categories. Customizable number of registration pages. Complete control over the visibility, editability, searchability of questions.
-
Administrators/Moderators
Can have 2 types of admins: full administrators with access to all admin panel and moderators which have access only to member management features.
-
Screening
Can choose between auto-approval of profiles / photos / blogs / comments or manual approval by moderators.
-
Customizable Flirts
Define any number of flirts. Flirts can contain text, images, flash. There are 2 types of flirts: the hellos and replies.
-
Membership Management
Full control over memberships, access to features, subscription plans, prices. Supports trial memberships and auto-subscriptions (free for women, paid for men, etc).
-
Rate Limiter
Ability to limit the number of messages, flirts, etc a member can make per minute/hour/day/month. Also useful to limit the number of failed logins a member is allowed during a certain interval.
-
Ban Members
Disallow access to your site per IP address / username. Combined with the rate limiter feature above you could effectively prevent spammers / nigerian scammers / hackers from accessing your site.
-
Payment Gateways
You can have any numbers of payment gateways set up. Users can choose how they want to pay (credit card, paypal, etc).
-
Live Activity Monitor
See in real time what users are doing on your site.
-
Impersonate User
Sometimes an administrator must log in as a certain user to help him/her solve a problem. This feature allows the admin 1 click access to user's account.
-
Mass Messaging
Ability to send mass emails or mass on-site messages to members. Ability to send newsletters to members who have opted for this.
-
Bulk Actions
If needed, an admin can bulk approve / suspend / delete members.
-
Payment History
Can view all payments made during a time interval, see totals, transaction numbers, etc.
-
File Browser
Ajax file browser & WYSIWYG (?) file editor for easy modification in files.
-
Statistics & Graphs
Advanced stats and graphs that can show your site growth in an easy to understand manner.
-
Banned Words
Prevent your members from using indecent language in their profiles, blogs, comments, messages.
-
Location Management
The default application comes with some states, cities and zipcodes included. You can easily extend the default list to include the counties and cities from your country if the default application doesn't have them already.
-
View admin demo (username: admin password: demo)
topGeneral features
-
Multiple Languages
Easy admin interface for translating messages from a language to another and creating language packs.
-
Skins
Can have any number of skins for the site for members to choose from.
-
Image Watermark
Customizable text to stamp images with. Ability to turn the feature on/off.
-
Captcha Support
All forms that are available to non-members can be protected by a text-image to prevent spam or automatic signups.
-
Smilies
Can display smilies in messages, blogs, comments, profiles
-
Modular design
Support for plugins and basic widgets. Extending the script with new modules has never been easier.
-
Support for event-based programming
Event-based programming is a way of keeping your changes separate from our changes in the files. This way, updates you receive from us will never overwrite your custom code.
-
Install Script
Answer some questions, click next and your script is installed. That easy!
-
Backup Database
One click backup process for your database containing precious member data.
-
Template Based
The design of the site stays separate from coding. Your designers can do their job without affecting the developers or vice-versa.
-
CSS Based Design
Modern, CSS based design, table-less, XHTML1 strict compatible.
-
Unencrypted, Unencoded
That's right, you get the full source code so you can make your own changes to the script if needed.
-
Cache
To support high-volume sites, most of the data is cached. Instead of accessing the database for every request, data is fetched from the cache for faster delivery and low database load.
-
Smart cron jobs
There are a lot of periodic maintenance jobs that needs to run to keep the site working smooth. Still, you will have to setup only 1 job, 1 time.
Your host doesn't allow you to run cron jobs? No problem, contact us to have your jobs run remotely.
topScript requirements
-
PHP 4.4.0+
Although Etano may run on older versions of PHP we consider this to be a security risk.
PHP 4.4.0 was released on 11-Jul-2005. If your host hasn't been able to update in such a long time you should move to another host.
The script should work with php configured as a fast-cgi or cgi module but the Apache module is tested more.
You should avoid safe mode for php. From our tests Etano is working in safe mode but you will get some errors.
-
Mysql Support
Etano needs a MySql database to store all members, friends, messages, blogs, etc. If you're using php5, the mysql driver must be enabled.
-
PHP mail() support
Your host must allow the use of the mail() function to send emails to your members. Note that your host must not limit the number of emails you can send per hour or day, otherwise some emails might not reach their destination. Please check with your host.
-
PHP GD2 graphic library with FreeType support
Etano needs the GD2 library to create thumbnails of photos and for other photo manipulation operations.
If your server does not support the FreeType library, Etano will still work but you will not be able to use the captcha and photo watermark features.
-
Cron Jobs
Your host must allow you to run a cron job every 5 minutes. Note that some hosts don't allow cron jobs at all, others don't allow them so often. Check with your host.
If they don't allow you to run cron jobs please contact us to discuss the possibility of having your cron job run remotely.