Choose Skin

DNHat - Domain Portfolio Manager and Marketing Software
Documentation: Admin CP - Settings & Customizations

Basic Settings
Basic Settings hold minimum information necessary before your domain marketplace/platform can go live.
Basic Settings are attached langage packs. When you customize your marketplace by editing the Basic Settings, information will be saved under the language currently selected. So before proceeding to update Basic Settings, first select the necessary language from language selector, located top-right of the page. If you have selected, for example, Spanish, then be sure you enter necessary text information in Spanish language. English is default. Required data for Basic Settings are presented as form inputs with footnotes, hints and tips:
Website URL;
Website Name;
Website SEO Title;
Website SEO Keywords;
Website SEO Description;
Main Headline (for home page);
Sub Headline (for home page);
Company Name;
Postal Address;
About Us;
Terms of Use;
Privacy Policy;
Company Logo file location;
Website Display Character Set;
Price Currency Unit;
Time Display Format;
Date Separator;
Short Date Display Format

Click on the image(s) below to enlarge and view Basic Settings form inputs with footnotes, hints and tips.
Advanced Settings - Overview
Advanced Settings determine the behavior of your system (scripts) and may require an experienced insider to fill in the data. For example, your mailbox configuration.
Advanced Settings are also useful to set parameters that handle uniqueness of your platform, for example skinnable themes, color scheme, user interaction with your website etc. Advanced Settings are not linked to language packs, i.e they are common for all available languages.

Except for your contact info and email configurations, all parameters in the Advanced Settings section are optional. If you leave out any information unedited, then default values will be used.
Required data for Advanced Settings are presented in five tabs (may increase in future as we add more features to the software). Each tab holds specific form input fields with footnotes, hints and tips.
Contact Information. Advanced Settings
Contacts tab hold contact information for your website/marketplace/platform. Without this information, visitors may not be able to get back to you. If present, the information will be be displayed on all the pages of your website (header and footer parts). Name of contact person is not displayed.

Required data:
Support Telephone;
Sales Telephone;
Contact Person;

Optional data (social media links):

E-mail Configurations. Advanced Settings
E-mail Settings - parameters necessary for visitors to use forms n your website to communicate with you via email servers. Remember that visitor can send message to you by simply clicking on the email address/link on your website or through the form without your email address visible to visitors. Parameters:
Mail Send Method - mailer function. built-in PHP mail function or SMTP using PHPMailer;
SMTP server address - mail server, e.g:;
SMTP server port - 25 (25 is default, confirm from your ISP);
SMTP requires authentication - if authentication is required for mail server, Yes/No;
Sender Email address - your email address, e.g.;
Sender Name (or Organization) - your name or your company name;
SMTP authentication Username - mail server Login, e.g.;
SMTP authentication Protocol - May be necessary for mail servers with SSL connection, such as Gmail mailbox. Leave empty, unless necessary;
SMTP authentication password - mail server Password;

Users/Accounts Registration. Advanced Settings
If you have installed the standard or professional version of the DNHat, you may want to set options for new users to go through the registration process before they can buy or sell on your platform.

Remember that standard version can be used only by one seller (that is you) with unlimited number of buyers for your domains.
The professional version is designed to handle unlimited number of sellers and unlimited number of buyers.

Settings available to limit access for users are:
Allow New Users Registration - Yes/No;
Buyers must register/login to send offers/bids or buy - Yes/No (Be careful with this. If you insist on registration, some potential buyers may abandon the registration form and leave);
Sellers must register/login to post offers or add domains - Yes/No;
System Security. Advanced Settings
Form spams are serious security issues for site owners. Spam bots prowl the web, locate forms, fill in "garbage" and submit. Abd there a robots that input malicious codes in order to exploit your server security vulnerabilities.

An easy-to-implement but not fool-proof (especially on "specific" attacks) solution is enabling anti-spam captchas, blocking multiple submission from same IP within a given time interval or/and blocking the IP entirely. These are the minimum requirements:
Use captcha codes to protect forms from spam robots submissions - Yes/No;
Block form submission from same IP after X number of repeated/failed submissions - 3;
Block IP for Max time (in seconds) before next trial - 30;

Because CAPTCHA / reCAPTCHA doesn't currently stop bot form submission, DNHat has additional built-in anti-spam mechanism, strong enough to weed out 99% of fake form submissions and mitigate attacks. This includes, but not limited to:
- IP blacklisting
- Form field values analyses for suspicious patterns
- Rate Limiter
- Threshold-time comparison

Update Cache Files
By default, important data/configuration/setting parameters are cached in local files for easy accessibility and less workload on the remote server. You can update these cache files with new data anytime you wish. In addition, each time you edit your settings, it is recommended that you update the cache files to include latest data. Select the files to update and click Submit.
Notes: Cache files will be updated for the currently selected language (top-right language selector box)