SuperLinks
SuperLinks is a directory/portal Perl script designed to allow a web site to offer a full-featured directory of resources/links similar to the Yahoo! search engine. It is completely customizable, easy to use and navigate, and is fully controlled by a integrated Control Panel.
Categories and sub-categories can be created with ease with almost unlimited levels allowing you to create a truly comprehensive resource listing. Resources can be added automatically or alternatively added after validated by an administrators. You can have as many administrators as you wish, all of which have full control over the Control Panel.
All aspects of SuperLinks can be controlled from its Control Panel including, but not limited to, category management, resource management, backup & restore functions and general options that control what features are available to the visitor.
SuperLinks is entirely template-driven, including the Control Panel, but all data is built dynamically avoiding the annoying task of manually building the resource pages. The templates are standard HTML pages which can be customized however you see fit and make use of unique tags to define where data will be placed on each page. Multiple skins, which can be packaged and downloaded from this web site, can be installed in minutes providing the ultimate in customizing.
General Features:
- Easy installation with a simple installation script.
- Choice of DBM, MySQL, Microsoft SQL Server or Oracle backend for database.
- Choice of Sendmail or SMTP to send emails with.
- Integrated search engine.
- What's New, What's Hot and What's Cool listings.
- Options to inform users and administrator of additions and modifications to link listings.
- Option to validate links before adding to the database.
- Templates can be cached to speed up page delivery times.
- Index, Category, Resource and What's New/Hot/Cool pages can be built (automatically) as static HTML pages to make page delivery even faster.
- Integrated opt-in mailing list for resource contacts.
Categories:
- Unlimited number of categories and sub-categories.
- Unlimited number of category levels.
- Each category can have its own optional image.
- Any number of additional fields can be defined for categories.
- Option to allow/disallow users to create their own resources in each category.
Resource/Link Listings:
- Title, URL, Description, Keywords, Image, Contact Name, Contact Email, Password fields.
- Facilities to add and modify listings.
- Detail pages for each resource.
- Resource rating facility (rating can also be modified in Control Panel).
- Resource reviewing facility.
- Reviews can be modified and removed in the Control Panel.
- Each resource can have its own optional image which can be an external URL or an uploaded image (each option can be turned on/off by admin).
- Optional duplicate URL checking system which allows you to specify which parts of a URL are checked for duplication.
- Dead link notification function.
- Resource weighting feature.
- Recommend a link feature.
- User password recovery feature.
- Users can delete, or mark for deletion depending on the option specified in the Control Panel, their own resources.
- Any number of additional fields can be defined with the option of including a Perl checking routine for each field.
- The length of the Title, Description and Keywords fields can be modified in the Control Panel.
Customization:
- Multiple template sets, language sets and stylesheets.
- Multiple selectable skins, with each using a seperate template set, language set and stylesheet.
- Cascading style sheets provide easy customization of all templates in one go, by using the Style management screen in the Control Panel.
- Template-driven -- templates use special tags for ease of customization.
- Templates can be editted entirely using the Control Panel.
- Language files allow easy modification of the phrases used by the script.
- Language files can be editted entirely using the Control Panel.
Administrative Features:
- Web-based Control Panel.
- Backup & Restore facilities (including the ability to backup style settings, templates, etc.).
- Import/export feature supporting CSV and Excel formats.
- Management of categories, listings and general settings from within the Control Panel.
- Facility to allow checking of existence/status of resources.
- Package facility allowing easy installation of hacks, add-ons, skins and upgrades.
- Convert database facility to allow you to import a database from another piece of software. Currently only Gossamer-Threads Links 2.0 software is supported but the database conversion feature is plug-in expandable for other software.
- Multiple admins.
- Multiple, customizable admin levels with full control over permissions.
- Update via Internet option -- when an upgrade is available, you can install it automatically via the Control Panel.
- Plugin functionality means that add-ons can be written easily and can be fully integrated into SuperLinks, including the Control Panel.
