I thought the 'draft' idea might raise some interest.
Anyway, here's somewhat of a roadmap for what I would like to do with this.
Ok, I hope to make a release for an alpha phase sometime this weekend, Sun maybe? In this release will be the most basic of the script. The template system will be utilized from the get go, and I'm also starting the lang pack as well. If it's OK, I'll take care of the english.
There will be one file called links.php which is in the same directory as the UBBThreads files, and then a subdirectory called links which will be in the threads directory much like the pal directory. All files will be prefixed with links, ex. links_add_link.php etc. Also, the tables will use the prefix feature in threads, thereby allowing more than one link script to be run on the same db.
The alpha release will comprise the following functionality:
- Link categories
- Link Subcategories
- The Links themselves
- Suggest a link ( Submit a link )
Admins will be able to:
- Add / delete categories
- Add / delete sub-categories
- Approve / Deny new link submissions
I realize this seems to be extremely limited, but there is a reason for it. What I would like to do is release this alpha for critique by some of you gurus out there so I can get some initial feedback on the code itself, i.e. clean code or any kind of security flaws that may be apparent, the structure of the directories/files as well as a look at how I have the db tables structured. With this feedback I can then improve where need be, and optimize code or db based on your input. Perhaps there is a more efficient way such as a reduction in the number of queries, etc.
Once any changes or bugs are worked out, then I'll have a good idea on which way to take the rest of it.
The following features list is what I am aiming for, not necessarily in any order.
- Search feature
- Newest links
- Most popular links
- Links rating
- Recomended links - possibly by the admin with a review/editorial?
- Unlimited depth of categories
- Linkspal for IIP - selectable from latest, popular, or recomended links, or main cats for a center pal, JustDave?
- Bookmarks - website members can add links to their favorites and get recomendations from other members as well
Did I miss anythin? Anyway, what does everyone think about this roadmap and the alpha phase?