file contains list of thing which has to be done
--------------------------------------------------------
UPDATED===10.08.2008
TITLE===Admin interface - things to do
--------------------------------------------------------
To be done
LEGEND:
Before move to new server
- refresh links in manual and papers online
- leave only important data from courses
- make news to be able to update by many people
- scripts should have perform update after new event not every time
- precise the working of routine returning last news
- deveop/precise/connect with old users and run once again the reg/download script
- get the course materials for last course (Legnaro)
- improve style and make it changeable in config file
- add copyright statement to footer
- in registration form users cannot use HTML tags and script code and character ":"
- SSL protection for each necessary stuff
- script to manage users, prepare the list of users etc.
- secure internals and webdev
- page with info when last updates has been done (txt files)
- avoid IE bugs (ie. license subpage and numbered list)
- clarify running of site-map routine
- clarify running of website self check routine
- catch from any inputs possible of hack
- Make upload available only after type password
- problem with special character in Flair pronounce
- make forms for Update Requests
- search on website engine
- How to act if one wished to subscript to mailing list
- make routine readNewsLastSimple running each day not each time
- make check integrity for FAQ's (all other ok)
- FAQ routine is still generate output each time!
- there are "authos" twice in the menu - leave or correct?
- reply, questionnaire and other forms needs filtering
After moving to new server
- Fluka source download procedure
- run the registration / download script
- connect the mailinglist with website
- implement wiki, plone, forum or whatever is necessary
- prepare a mirror version of the website
Final tasks
- improve the FLUKA logo
- prepare well documentation for website (final stage of website)
- make manual routine be fully automatic