I finally completed my portfolio script today. I’m sure the odd bug will pop up here and there but I’ll take them as they go. I’ve called it Portfolocate 2. Portfolocate 1 was a small script that scanned each user’s 5mb webspace on our (My Workplace) school’s ISP and displayed a link if an index file was found. Version 2 however is entirely different, a self contained, fully dynamic script with a MySQL backend. The biggest PHP project I’ve worked on. I’ve been developing it for the last 8 weeks or so. But today It’s gone live and I’ve introduced a small handful of students to it.
Some of the features include:
- Dynamic user creation using login scripts.
- Portfolio activation only available when all required fields are entered.
- Utilises the WYSIWYG Spaw editor.
- Dynamic photo gallery and file lister.
- Sorts users by Grade and Class
it’s located at http://intranet.moriacps.vic.edu.au/portfolios. At the moment there’s not too many active portfolios, but that number will grow substantially in the coming weeks.

