Username: Password:
LIMITED TIME ONLY: EXTREME DISCOUNTS ON ALL PRODUCTS!!!
Product Details
Current Version: 1.0.0-SS
Example Sites Live Demo
Software License: $59.95 $39.95
Optional Installation: $29.95
Buy Now
Software Requirements
Download Test Script
Must Have
- Unix or Linux based server
- PHP 4.3.0+
- PHP OpenSSL extension
- Zend Optimizer
- MySQL 4.0.4+

Optional (but highly recommended)
- PHP open_basedir no restrictions
- PHP GD extension
- PHP safe_mode disabled
- PHP shell_exec() function available
- PHP CLI version installed
- PHP cURL extension
- Apache mod_rewrite module

Browser Requirements
- Firefox 2+
- Internet Explorer 7+

Other Recommendations
- A dedicated server is recommended if you plan on having a large number of links (50,000+) or categories (2,000+) in your database
Compatible Hosting
VPS.net Hosting:
- Pre-configured with all of the LinkX requirements
- Instantly scale your server resources as your site grows
- Self-healing with automatic failover
- US and UK datacenters
- Starting at $20/month
LinkX Product Overview
LinkX is a powerful product that allows you to completely manage and run a link directory. Setting up a link directory on your site can be a great way to optimize your search engine rankings. Creating a directory with large amount of related data and having external sites put links to your site can quickly boost your search engine position, and will also help to bring in traffic from the sites that are listed in your link directory. You can optionally require that the sites in your database maintain a link to your site, and have LinkX check your link database to make sure that all of the links to your site are still in place. Read on to find out more about the awesome features included in this software package.

Be sure to have a look at the huge feature list to get an idea of what this software is capable of doing. All of these features are included in the standard LinkX package, there are no addons or additional purchases required.

Key Features of LinkX
Fully Template Driven Output
All of the pages that your users will see are controlled by templates that you can modify at any time. The LinkX template syntax is based on the Smarty template engine, however I decided to write my own template compiler and caching system to improve on the performance of Smarty. The end result is a template system that has great flexibility, but also has an approximately 5x performance advantage over Smarty. If you have worked with Smarty template syntax in the past, you should have no problems working with the LinkX template system.

Screenshot   Screenshot   Screenshot
End User Search Engine
The end-user search engine included with LinkX allows your users to perform powerful boolean type searches of your links. The searches will include the site title, description, and keywords that were submitted with the link. LinkX Search Your users will be able to use + signs to require that a word appear in the search results, - signs to prevent words from appearing in the search results, quotes to search for exact phrases, and much more. This will allow your users to quickly locate the information they are looking for, and will give them a positive experience with your site, increasing the chance they will bookmark and return later.

In the search results that are displayed for the user, the search terms will be highlighted so they can easily see the portions of the link data that matched their search.
Modern Control Panel
The LinkX control panel is where you will manage all of the software settings and data. Being our newest product, the LinkX control panel takes advantage of the power of modern web browsers and utilizes DOM and AJAX technologies to provide you with an efficient interface to manage the software. From the control panel you can manage all of the software settings, edit your categories, process newly submitted links, edit the software templates, send e-mail messages, and much more.

The control panel also supports two different types of accounts: administrators and editors. Administrator level accounts will have access to all of the software functions. Editor level accounts will only be allowed to access the functions you specify. So, for example, you could create an editor account that is only allowed to approve and edit links. This gives you the option to have many people working on your link directory at once, with the safety of restricting them only to the functions you want them to use.
User Defined Database Fields
The software's user defined database fields feature allows you to store any additional information about links and accounts that you like. There is no limit to the number of user defined database fields that you can have, so you can store any amount of extra data that you like. You will also be able to configure validators for your user defined fields so they can be checked to meet a specific format when they are submitted by end users.

For accounts you can configure user defined fields that the submitter must provide when they create their account, and they will also be able to edit that data when they modify their account in the future. For link submissions you can add extra fields to the link submission form if there is an extra bit of data you want to collect. Any of the additional fields that you configure can be displayed in your link directory pages next to the associated link!
Unlimited Categories & Sub-categories
Separating the links by their category is very important so your users can quickly find the type of content they are looking for. With LinkX you can have an unlimited number of categories each with an unlimited number of sub-categories. Your sub-categories can also be nested as deeply as you wish so you can create very specific sub-categories for your users to view and link submitters to select from. Every category that you define can also have a custom value for the meta description and keywords tags to improve their relevency in search engine results.

In addition to having unlimited categories, you can also place each link in an unlimited number of categories. If there is a link in your database that fits into more than one of your categories, it is not necessary to add that link to your database multiple times. You can simply configure that single link to appear all of the categories it fits in, and LinkX will take care of displaying it in all of those categories for you.
Search Engine Friendly URLs
To help boost your search engine results, it is important that the URLs of your link directory be in a format that the popular search engines will index. Most search engines will not index URLs that have a query string (the end of a URL after a ? character), which are commonly used in PHP scripts. LinkX takes advantage of the mod_rewrite Apache server module to produce URLs that do not contain any query strings and can be easily indexed by all of the popular search engines.

When a user is browsing your link directory, the URLs they see in their browser will correspond with the names of the categories you have created. This type of URL will be much more pleasing to your users and will also help to increase your search engine rankings since the category names will appear directly in the URL.
Link Management
Once you've got your link directory up and running, your main task will be to manage the links in your database. Users will be able to submit new links to your directory and edit their existing links that they had previously submitted. You can optionally require that all links be approved by an editor before being displayed, and also optionally require all edited links to be approved before the changes appear. This allows you to make sure there are no inappropriate sites added to your link directory.

The LinkX control panel allows you to quickly view and edit any link in the database at any time. If you need to modify the link URL, description, or any of the other link data it takes only a few clicks in the control panel to do that. The control panel also has "quick" functions which allow you to change many links at once. You can use a search and replace function to change a value in your link database on hundreds or thousands of links at a time.

You will also want to make sure the links in your database are following your rules, and LinkX offers plenty of features for that purpose. The control panel has an interface where you can specify blacklisted items which are not allowed to appear in the link data. The blacklist can check the site URL, HTML code on the linked page, words in the link title and description, and more. You will also have the ability to setup reciprocal link code which must (optionally) appear on the linked site.

Once of the most important link management features is the ability to re-check the links in your database after they have been submitted. All of the links are checked during submission to make sure they meet your rules, but it is possible that some users may change their pages after submission. This is where the LinkX scanner comes in. The link scanner can go through your database of links and check each one to make sure it is still in compliance with the rules you have set.
Free Upgrades & Support For Life
When you purchase LinkX you will have access to all future versions at no extra cost. This is one of the most important things you should consider when purchasing software. When you look at the purchase price of a program, you must also figure in the cost to upgrade when new versions are released. With LinkX, you don't have to do that. The price you pay now guarantees you access to all future versions.

You will also have free access to tech support for life, so you can be assured that any time you have an issue you will be able to get assistance. Tech support is handled through a forum interface, so you can easily search past messages to see if your issue is the same that someone else was experiencing. This way you can often times get an answer to your question within a matter of minutes!
Active Development & Community
LinkX will continue to be under active development for many years to come, and in fact at all times I maintain a list of ideas for new features that may be added. In addition to researching and developing new features myself, there is an active community of LinkX users who are submitting feature suggestions all the time.

I try to work closely with LinkX owners so I can understand the features they want most, and have setup a suggestions interface that will allow you to make suggestions at any time. You will also be able to view and rate other suggestions so the ones that are most in demand will be added sooner. It's a great way to get involved in the development process and to have your own ideas and features included in the software.
LinkX Feature List
LinkX has all of the features you would expect in a standard link directory script. Below you will find a list of the major features included with LinkX, however please don't consider this a complete list of features. Be sure to check out the demo to get a better idea of what all LinkX can do, and please feel free to ask questions if you can't find what you're looking for.

Categories and Sub-categories
  • Define unlimited categories
  • Define unlimited sub-categories
  • Add multiple categories at once
  • Sub-categories can be nested to any depth
  • Configure custom meta description and keywords values for each category
  • Edit categories at any time
  • Configure categories that are related to each other
  • Setup crosslink categories that simply point to another category
  • Use custom templates for any/all of your categories
  • Set link submission status for each category
    • Automatically accept all link submissions
    • Require approval of all link submissions
    • Close category; no more submissions allowed
  • Make categories hidden so they do not appear in the directory
  • Each link can appear in as many categories as you like

Advanced template system
  • Based on Smarty syntax; if you've used Smarty you can easily use this template system
  • Approximately 5x performance advantage over Smarty
  • Powerful caching system to reduce the number of database hits and server load
  • Extremely flexible syntax allows for nearly any design imaginable
  • Template system allows for translating templates into other languages (English and Western European currently supported)
  • Templates can be edited in the LinkX control panel or in a desktop application of your choice

Control Panel Accounts
  • Can have unlimited number
  • Two types of accounts: administrators and editors
  • Administrators have access to all software functions
  • Each editor account has it's own privileges
  • Can send e-mail when creating account
  • All accounts have their passwords encrypted for security

dsbl.org Banned IP Checking
  • Third party site that maintains a list of known compromised hosts
  • Helps protect against spam link, comment, and account submissions
  • Check during link submission
  • Check during account creation
  • Check during link comment submission
  • Check during link rating submission
  • Check during bad link reporting

Link Directory
  • Browse links by category
  • Powerful boolean mode search engine
  • Automatic pagination of links and search results
  • Page to display the most recently added links
  • Page to display the most popular links (most clicked)
  • Page to display the top rated links
  • Each link will have a details page where users can view complete information about the link and it's comments

News items
  • Configure multiple news items through the control panel
  • News items can appear on your main directory page so you can update your surfers with the latest information
  • You configure how many news items will appear on your directory page
  • News items can be edited or deleted at any time

Search engine friendly URLs (Apache mod_rewrite required)
  • Used for the link directory pages
  • URLs are based on the category names you have configured
  • Directory appears to be nested, just as your categories are configured
  • Search engines will be able to index your complete link directory
  • Control panel function to automatically generate the correct .htaccess file for you to use

Full software manual
  • Complete installation instructions
  • Documentation of all the major software functions
  • Integrated with the control panel with context sensitive help

Link importing
  • Import many links at once through the control panel
  • Import from a file or by pasting data into a web-based text box
  • Import data does not have to be in a specific format
  • Import form will remember your previous settings so you can quickly import data that is in the same format

Link Submission
  • Limit link description length
  • Limit link title length
  • Limit number of keywords
  • Option to allow/disallow URL redirection
  • Option to require a reciprocal link
  • Option to only allow registered users to submit links
  • Option to send confirmation e-mail to newly submitted links
  • Option to require new links be confirmed through e-mail
  • Links are checked against the blacklist you have configured
  • Links will be checked for the reciprocal link code you have configured

Link Editing
  • Both registered and un-registered users can edit their links
  • Un-registered users must supply their e-mail address, link URL, and password to edit
  • Registered users will be able to see all of the links they have submitted and choose which one to edit
  • Option to require that link edits be approved before going live

Administrator defined link fields
  • Add as many custom fields as you like
  • Collect additional information about each link
  • Configure validation for each field so that it must meet a specific requirement during submission
  • Configure validation error messages for each field if it does not meet the requirement
  • Optionally display the fields on the link details page
  • Option to allow/disallow user to edit each field after submission
  • Option to make each field required for submission

Link management
  • Manage all of the links in your database through the software control panel
  • Three types of links
    • Regular - displayed normally in the directory
    • Premium - displayed mixed with regular links, but can be highlighted for increased visibility
    • Featured - displayed at the top of the page for maximum visibility
  • Set expiration date for premium and featured links; they will automatically move back to regular status
  • Disable a link at any time so it no longer appears in the link directory
  • Edit a link at any time
    • Modify any/all of the link information
    • Move the link to a different category
    • Delete the link from the database
  • Scan single links through the control panel interface
    • See if the link URLs are working
    • See if the link has any blacklisted data
    • See if the link has a reciprocal link back to your site
  • Configure weights for links so that some will appear before others
  • Send e-mail message to link submitter at any time
  • Quick tasks interface for easy bulk editing
    • Perform search and replace (search for and replace a value in a field)
    • Perform search and set (search in one field, set another field to a specific value)
    • Perform search and delete (search for a value in a field, and delete the link if it is found)
    • Can apply to all links in a category or all links in the database
  • Powerful search interface allows you to search any of the database fields
  • You can choose how the links are sorted when displayed in the control panel
  • Ability to configure customized rejection e-mails
    • Each link you process can have a different rejection e-mail sent to them detailing why their link was rejected

Link Scanner (PHP CLI, no safe_mode, and shell_exec() required)
  • Can be started at any time
  • Scan some or all of your links
    • Scan only a specific category
    • Scan only specific link type (regular, premium, and/or featured)
    • Scan only links with a specific status (unconfirmed, pending, active, and/or disabled)
    • Scan links added within a specific date range
    • Scan links modified within a specific date range
    • Scan links that were last scanned within a specific date range
  • Checks
    • Connection errors
    • Broken URLs (404, 500, etc HTTP status codes)
    • Forwarding links
    • Reciprocal link
    • Blacklisted data
  • Can have multiple configurations and select which one you want to run
  • Live updates in the control panel of the link scanner status
  • Generates a searchable report detailing what it did

Link Comments
  • Limit the comment length
  • Set a time limit to prevent multiple comments from being quickly submitted
  • Option to only allow registered users to submit comments
  • Option to require that new comments be approved before display
  • Comment data is checked against the blacklist during submission

Link Ratings
  • Set the maximum rating a site can receive
  • Option to only allow registered users to rate sites
  • Option to display each link's rating as stars

User Accounts
  • Users can signup for an account at any time
  • Option to send a confirmation e-mail to newly created accounts
  • Option to require that newly created accounts be confirmed through e-mail
  • All accounts have their passwords encrypted for security
  • Users can login to edit their account information
  • Users can see all of the links they have submitted and edit them

Bad Link Reporting
  • Users of your site can report links that are no longer working or breaking your rules
  • Form is provided so the user can specify what is wrong with the link
  • Administrators can review the reports to determine what to do with each one
  • Ability to delete or blacklist links directly from the report processing interface

Verification Codes (GD required)
  • A string of characters will be displayed on an image
  • User must enter the characters in a form field to verify they are a real surfer
    • Link submission
    • Account signup
    • Link rating
    • Link comment submission
  • Can use custom fonts if GD was compiled with Freetype support
  • Set the minimum and maximum length of the verification code
  • Can use a predefined set of words instead of random characters

PayPal, MasterCard, Visa, Discover, American Express