2006-08-15, 10:38 PM
Hey,
I'm working on a plugin called the "File Archive Plugin". This will include:
Note: I will edit this thread periodically as I develop.
The following are the steps that I am taking to achieve my goal:
(Please note, Bolded Green Text indicates completion of a step, Orange Text indicates working on a step, and Red Text indicates non-completion of a step...)
Oh, and be sure to suggest features!
Of course, this is a fairy ambitious project. Nonetheless, I expect to finish this project by the end of August. (This does not necessarily include beta-testing.)
UPDATE: The database creation plugin is operational! Now working on main plugin, the settings, and the author CP!
I'm working on a plugin called the "File Archive Plugin". This will include:
- Adding New Files
- Administrating New File Submissions (Optional)
- Rating Files
- Reviewing Files
- Administrating/Accepting Revies of Files (Optional)
- Et cetera
Note: I will edit this thread periodically as I develop.
The following are the steps that I am taking to achieve my goal:
- Create the list of steps to completion
- Create the database documentation (internal)
- Create the database plugin
- Create the bare-bones of the main plugin
- Create the settings
- Create the Author CP (for viewing files and reviews (and possibly ratings) of a file author, if any exist)
- Create a file submission form, and the validation, etc
- Create the administration forms for the files
- Create a file-view and category-view
- Create a function for submitting reviews on the file form
- Create a function for administering reviews
- Create a ratings function
- Create top-lists for various statistings, and the sorting of files by download statistics on the category-view
- Integrate with the MyBB search form
- Add a link to the Author CP on the User CP, and vice versa
- Improvement of administration functions
- Add a toplist or newest files function to the Portal
- Cosmetic tweaks, etc. Beta testing.
(Please note, Bolded Green Text indicates completion of a step, Orange Text indicates working on a step, and Red Text indicates non-completion of a step...)
Oh, and be sure to suggest features!
Of course, this is a fairy ambitious project. Nonetheless, I expect to finish this project by the end of August. (This does not necessarily include beta-testing.)
UPDATE: The database creation plugin is operational! Now working on main plugin, the settings, and the author CP!