Hello everyone!
Many of you who visit my site come for my open source project Domain Name Portfolio. For the past 6 months or so, you all have been waiting on me to release Version 0.5.0.
I have some big news regarding the future of Domain Name Portfolio. It’s home will change, it will soon be DomainPortfolio.us. The site will be completed, and launched, once Version 0.5.0 of the script is ready.
What changes have been made to Domain Name Portfolio so far?
- Improved the is_valid_email function.
- Improved the sanitize function.
- sanitize() function calls cleaned up. There was no need to specify ‘true’ as a 2nd parameter (for stripping \r\n). As it defaults to true.
- Changed ver_check function to only grab the latest version, not do an actual check against the current & latest versions. Both latest version and currently installed version are shown in admin.
- clean() on $_POST vars etc removed. The value is now passed to clean() via the sanitize() function.
- The iif function introduced in 0.4.2 deprecated. No longer used.
- Removed the ‘img’ folder.
- Renamed several folders and files:
‘inc’ => ‘includes’,
‘tpl’ => ‘templates’,
‘funcs.php’ => ‘functions.php’,
‘funcs_admin.php’ => ‘functions_admin.php’,
and several others - Changed url params for pagination/sort:
‘p’ => ‘page’,
’s’ => ’sort’ - ‘atomic’ font replaced with ‘rubbfont’ for captcha.
- Added ordering of domains in admin..like it is on main index.
- Added a new database field - ‘issite’. Setting this to yes when adding or editing a domain, will cause it to be linked on the index & search pages.
- Added a new database field - ‘description’ for both domains and categories. Which will allow you to give a domain or category a description.
- You can now add domains in bulk!
- You now have categories!
- You now have search!
- Both the ‘blue’ and ‘default’ templates are gone.
- The editing/deleting of domains/categories share the same files using ‘modes’ (edit.php & delete.php).
- Optimized code.
- Added a referer check on POSTs
- If your server does not support GD, or has freetype, you’ll see this image on the contact form:

- Revamped Installer
- Changed table structure of config, and how it is handled
- Added a custom error handler
- Improved MySQL Database class
- All files are now in *nix format, using tabs - no more tabs to spaces (sorry windows users)
- Improved template class.
- Code cleanup (Laziness of using the ternary operator mostly; in cases where an if statement would be easier to read/follow).
0.5.0 promises to be the best yet, you all will love it
Stay tuned.






Post Comments