| 1 |
|
| 2 |
Main Page:
|
| 3 |
* Make the links to news articles work on the main page sidebar.
|
| 4 |
* Configuration options for:
|
| 5 |
- The number of scripts and news articles to be listed on the front page.
|
| 6 |
|
| 7 |
View Script:
|
| 8 |
* "Download Script" Button
|
| 9 |
* Script ranking
|
| 10 |
|
| 11 |
Edit Script:
|
| 12 |
* Should scripts have multiple categories?
|
| 13 |
* Should categories be nested?
|
| 14 |
* Add license to scripts
|
| 15 |
* Allow users to edit (without creating a new version):
|
| 16 |
- Description
|
| 17 |
- Category
|
| 18 |
- Language
|
| 19 |
* Page ranking
|
| 20 |
- Enable ranking (remove comments in viewscript.tpl)
|
| 21 |
- Allow de-ranking?
|
| 22 |
- User shouldn't be allowed to rank a single script twice
|
| 23 |
We'll need to create another table to store ranks in.
|
| 24 |
|
| 25 |
* Touch up script listings page
|
| 26 |
* Make config file be a normal config file instead of a python module
|
| 27 |
* Admin script management
|
| 28 |
* Logging
|
| 29 |
* Code Profiling
|
| 30 |
* Test suite
|
| 31 |
* pylint
|
| 32 |
* Security testing/enhancing.
|
| 33 |
- Limitting form inputs
|
| 34 |
- Verifying all form inputs
|
| 35 |
|
| 36 |
Potential Future Enhancements:
|
| 37 |
|
| 38 |
* Allow for extended news articles. i.e. A "Read More..." link displayed with a summary of the news article that will link to the full article.
|
| 39 |
* News postings display should be configurable (i.e. The date format, etc.)
|
| 40 |
|
| 41 |
* Allow users to upload scripts.
|
| 42 |
* Allow scripts to "depend" on other scripts. This allows for multi-script programs.
|
| 43 |
* Allow users to delete or deprecate their scripts.
|
| 44 |
|
| 45 |
* Syntax highlighting
|