Domain Name Sales Portfolio Management

DNS Portfolio Documentation

The documentation is current as of v1.6.0. If you are not currently using this latest version of DNS Portfolio, then you should upgrade.

Changelog

* See changelog file http://DNSPortfolio.com/changelog.php

Credits

Some bits of code in DNS Portfolio came from others/other projects. Thanks to them :) Kept me from 're-inventing the wheel' a bit.

* Version check borrowed from phpBB2, and modified.

* Emailer class inspired by phpBB2's emailer class

* Javascript for the calendar by Mihai Bazon < www.dynarch.com >

* Peter from CollectionManagers for the idea on how to implement multiple categories.

* IDN support using idna_convert by Matthias Sommerfeld and Leonid Kogan

Features

* Ability to list your domains along with a category, registrar, expiry, price, and a status.

* Ability to sort domain list by domain, category, registrar, expiry, price, or status.

* A quick and convienient contact form is provided for anyone interested in a domain.

* A general contact form, if someone wishes to contact you for any reason other than a domain name.

* reCaptcha to help deter spam, and bot emails.

* Secure admin area to add, edit, delete, set site options, and backup/restore the database.

* Unlimited categories, with support for multiple categories per domain.

* Each domain has it's own details page.

* Ability to add domains in bulk.

* Ability to search domains.

* Nice clean template (two to choose from).

* Quick and easy installation.

* MySQL & MySQLi support.

* ...and many more!

Readme First

FOR INSTALLING

* Extract the files to your hard disk drive.

* You need to edit your database details in ./includes/config.class.php

* Then upload everything to your server

* Then CHMOD ./admin/backups/ to 0777

* Then run ./install/index.php

* Then delete the ./install/ folder.

FOR UPGRADING

* You do the same but run ./install/upgrade.php instead of ./install/index.php

* Upgrades to 1.6.0 from versions prior to 0.9.0 are no longer supported.

* If you've modified any templates you need to back them up, compare them to the new templates, and make any necessary changes.

** ALWAYS DO A BACKUP BEFORE ATTEMPTING AN UPGRADE - BACKUP YOUR DATABASE AND FILES **

Readme

Thank you for downloading DNS Portfolio! :) Use the following guide to help you install it. Make sure you read everything before you begin uploading files. That includes the license.txt file.

Sections

1. Requirements

2. Installing/Upgrading

3. Usage

4. Warning

5. Help/Bugs

6. License

1.) Requirements

* PHP 5.2.x or newer (5.2.11+ recommended)

* MySQL 4.1.x or newer (5.0.88+ recommended)

2.) Installing/Upgrading

* Please read readfirst.txt first if you are upgrading before going through the rest of this file!

* Please also remember, when uploading files:

o Upload all .php, .tpl, and .txt files in ASCII mode.

o Upload all images in BINARY mode.

* For a new install:

o Create a MySQL database.

o Open ./includes/config.class.php and edit each of the following:

+ dbhost

+ dbuser

+ dbpass

+ dbname

o You may also want to update the following in ./includes/config.class.php

+ dbemail

+ timezone

o Upload all files and folders to your server, however, do not upload the /docs/ directory.

o CHMOD the ./admin/backups/ directory to 0777.

o Go to: http://www.example.com/path/to/install/ and install the script.

o Once finished, be sure to delete the /install/ directory.

o Also delete the /docs/ directory if you uploaded it.

* To upgrade, please read Readme First.

3.) Usage

* Go to http://www.example.com/path/to/admin/

* Enter the username and password you gave during the installation.

* Then proceed to http://www.example.com/path/to/admin/site_config.php

* After that.. proceed in adding domains :-)

4.) Warning

* DO NOT EDIT ANYTHING UNLESS WHERE TOLD, OR UNLESS YOU KNOW WHAT YOU ARE DOING.

* IF YOU DO SO IT MAY RESULT IN THE SCRIPT NOT WORKING.

5.) Help/Bugs

* You can submit bug reports at http://DNSPortfolio.com/forum/ Support Forum

* If you like this project and would like to help out; feel free to send a PayPal donation :). By no means are you required to do so, but it is appreciated. I'd like to thank those who have donated already. Paypal email address is: stu@grad.com.com

6.) License

* DNS Portfolio v1.6.0 is licensed under the GNU GPL v3.

* Please read the full license http://DNSPortfolio.com/license.php.

Todo

* You can make a feature request on our Feature Request Forum, http://DNSPortfolio.com/forum/ Feature Request Forum