Last TODOs for Woda 4.620
Objectives for merge-with-pro milestone
- DONE Complete merge with Ziga's pro version, including
- DONE directories layout,
- DONE export scripts
- CHECKED SEE REV 125 Find and fix the extractapi bug.
- DONE Fix the security bug.
- DONE Fix pending bugs, find pending typos.
- DONE Test if provided samples databases are working again.
- DONE Complete comments on new functions.
- DONE Update the website, everything should be on a wiki.
Objectives for release
- add styles, see effects on http://localhost/cgi-bin/woda/people.cgi/StyleDocs
- DONE see style in malcolm's faq
- DONE see style in crm
- DONE RENAMED "orange-green" see style in handi
- LATER create one based on new Woda logo
- DONE add default style
- DONE add icons see effects on http://localhost/cgi-bin/woda/people.cgi/IconsDocs
- DONE sort malcolm icons
- DONE sort claudio icons
- NO icons from rent-a-db.com ?
- DONE add templates
- change release and install script to handle all of this.
- DONE change defautl acl for the wiki
- language versions.
- DONE write new script to retrieve strings to translate
- DONE build a translations database
- import old translations in it
- output in old translation format
- update translations
- DONE Document new functions, from the pro version DDTYPE
- update HTMLArea to latest version (released in 2007, fix tons of bugs, current is 2004)
| problem | comments |
|---|---|
| check for abandonned code, forgotten code in other branches and committed code that shouldn't be here! | was a pain to do... i should allways use a dedicated branch for features (1 feat. = 1 branch) |
| How to search in basket ??? check if it still works ? | use: foo bar {_basket} see bug #518218 Added in documentation |
| check for db modification and creation through cgi | it works |
| check security | See #455483 #519272 Security tools already launched:
|
| document new process DD.TXT DD.PL et TEMPLATES | basic documentation completed in doc/ to be writed on the wiki |
| check code in use, dir and test | path updated |
TEMPLATEDIR defines base directory for templates
| documented, woda.conf updated |
add def for DDTYPE variable (CGI, TXT, TEMPLATE)
| NO ? |
| report Ziga's changes (pro) in woda.conf | I think everything is done |
| remove HIDE et UNHIDE | LATER |
| sub mainDefaults if http server wodad, icon url is hardcoded on http://itc.fgg.uni-lj.si | LATER, need to be documented |
| remove "do" | some still needed |
| rename woda-max.pl to woda-max-pro.pl | we will keep the 2 versions for a while. it ease updating |
| demos files got problems with evalTrouble | forum will be done LATER - bug fixed in evalTrouble (no parameters were allowed in UPPERCASE functions) - work: guestbook, links, news, open-archive, people - don't work: forum. Started rewrite of functions but a lot of things won't work; we must ask to security specialist if we can change evalTrouble a bit (like allowing + x * etc.) |
| check quotes, HTML, and rights. in demos files | . |
| makes templates with demos files | STARTED |
| sub cgiStyleDocsSample $ICONURL = "/icons/default"; # why is it hard encoded ? | . |
| change email and licence in 3EXPORT script | . |
icons # --- icons
if ( $WBB{'iconURL'} ne '' ) {
$ICONURL = $WBB{'iconURL'};
}
elsif ( $WBB{'iconSet'} ne '' ) {
$ICONURL = '/woda/icons/' . $WBB{'iconSet'};
}
else {
$ICONURL = '/woda/icons/default';
}ICONURL should be more dynamic! and more: we have $ICONDIR in woda.conf | LATER |
| check for robots | LATER, see claudio's email |
| Database Closed automatic if robot ?? | LATER |
| remove DONTVERIFY, change CHECKONCGI to CHECKCGI | . |
| document CHECKCGI | done in woda.conf. Need to create a wiki page about woda configuration file. |
| Remove last multilines calls ($*) | done |
| mail Ziga about security problem the release can create for his personal datas change "little things" | secret! |
| remove extended _from (rev 115) | was quickly done and not widely tested |
CategoryDevelopers Category4620
