
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.
* See changelog file http://DNSPortfolio.com/changelog.php
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
* 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!
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 **
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.
1. Requirements
2. Installing/Upgrading
3. Usage
4. Warning
5. Help/Bugs
6. License
* PHP 5.2.x or newer (5.2.11+ recommended)
* MySQL 4.1.x or newer (5.0.88+ recommended)
* 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.
* 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 :-)
* 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.
* 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
* DNS Portfolio v1.6.0 is licensed under the GNU GPL v3.
* Please read the full license http://DNSPortfolio.com/license.php.
* You can make a feature request on our Feature Request Forum, http://DNSPortfolio.com/forum/ Feature Request Forum