bsneade
09-23-2004, 04:32 PM
Here is the todo list for the next release of the forum. If there are any suggestions / comments for the authors, now is a good time to get them in. BTW, this list is directly from the authors (MVN forum), which includes some software development stuff that may not be directly related to any visible functionality. It'll also give you guys something to comment on besides the "lil red is away" post...
TODO List: things must be done for version 1.0.0 RC 4
------------------------------------------------------
- [TOP PRIORITY] [All] review guest and reimplement full Import/Export feature
These two are connected, since you need to handle situations
with anonymous posts and attachments
- [TOP PRIORITY] [Minh and someone???] Localize the language resource in Java files
- Place holder for banner in the header.jsp
- In UserManagement, show number of Enable/Disable user, Activated/NonActivated
- Update docs for the RC3
- Check the xml configuration page
- Integrate the build.xml of the docs to the mail build.xml
- Fix bug that press Enter will by pass the Javascript checking
- Limit the post length in the index.jsp
- When send email, allow more FreeMarker variables for Member table
- Vietnamese keyboard cookie
- on the screen which allows you to access the 3 steps of configuration, each edit screen should
have a Cancel button - simply taking you back to the main list. basic UI principal i think
should apply here - a user should not have to use the back button or click a link above to 'cancel' this action.
(thread=1972)
- Question - if a moderator creates a thread, does that mean it is automatically 'approved'.
this would make sense to me - otherwise, it is a bit silly - a moderator would not moderate themselves.
()
- Check again the feature "forgot password"
- Send Mail preview
- Update the memberEmailVisable to include : accept email from webmaster
- Add option member_moderation (normal = 0, disabled = 1, pending = 2)
- Change image of member (current image should be for group only)
- Do not filter emoticon if enable_emoticon = false
- Encode url in jsp file to keep session even cookie is disabled
- In addpost.jsp add check Post length (So far, you have used 5 characters)
- Show information about member is in which group
- In index page, add link to delete cookie
- Fix bug in last page in the pager
- Turn on/off board (only admin can view)
- Check CSS with http://jigsaw.w3.org/css-validator
- Check HTML with http://validator.w3.org
- Check userAgent filter at http://www.psychedelix.com/agents.html (google: offline browser)
- Load Timezone Offset when startup (in MyVietnam module)
- There are a couple of time zones that are not offset by an even number of
hours different then UTC (aka GMT) - they are x.5 hours different.
Do you think the code shown below would be more appropriate? (thread=1566)
private static long SERVER_TIME_OFFSET = timezone.getOffset(new Date().getTime());
public static Timestamp getCurrentGMTTimestamp() {
return new Timestamp(System.currentTimeMillis() - SERVER_TIME_OFFSET);
}
- It would also be nice if the search results screen redisplayed to the user what words
were being searched for to get these results. Perhaps refilling the Search box with
what was posted. Or next to "Total posts found" message. (thread=1118)
- [done, need test] Sua lai DAO pattern de implement tren Oracle with the setCharacterStream (thread=1526)
- Support RSS 2.0 + number of bytes (default, configuarable + customize via url parameter)
- [TOP] Support sort by in RSS (thread=938)
- [Mai]:
- websetup tool
- Js message in search.jsp is not very good and correct
- restore the configuration files
- Move the package of import/export outside current admin package
- MVNForumConfig.ENABLE_AUTO_FORUM_OWNER = false
- Admin Zone: Change password for user (Admin only)
- Fix bug that in listthreads, the mvncode is is removed or processed correctly
- It would be nice if mvnForum would check the browser for people who were not
logged in and then use the preference if people set one in their profile.
thread=1947
- Change the combined permission from hard code to a array of individual permission
- I think one of the things that might be confusing about the security is there
is no way to view your cumulative permissions from groups etc.
(thread=1974)
- Implement MemberInvisiable
TODO List: things must be done for version 1.0.0 RC 4
------------------------------------------------------
- [TOP PRIORITY] [All] review guest and reimplement full Import/Export feature
These two are connected, since you need to handle situations
with anonymous posts and attachments
- [TOP PRIORITY] [Minh and someone???] Localize the language resource in Java files
- Place holder for banner in the header.jsp
- In UserManagement, show number of Enable/Disable user, Activated/NonActivated
- Update docs for the RC3
- Check the xml configuration page
- Integrate the build.xml of the docs to the mail build.xml
- Fix bug that press Enter will by pass the Javascript checking
- Limit the post length in the index.jsp
- When send email, allow more FreeMarker variables for Member table
- Vietnamese keyboard cookie
- on the screen which allows you to access the 3 steps of configuration, each edit screen should
have a Cancel button - simply taking you back to the main list. basic UI principal i think
should apply here - a user should not have to use the back button or click a link above to 'cancel' this action.
(thread=1972)
- Question - if a moderator creates a thread, does that mean it is automatically 'approved'.
this would make sense to me - otherwise, it is a bit silly - a moderator would not moderate themselves.
()
- Check again the feature "forgot password"
- Send Mail preview
- Update the memberEmailVisable to include : accept email from webmaster
- Add option member_moderation (normal = 0, disabled = 1, pending = 2)
- Change image of member (current image should be for group only)
- Do not filter emoticon if enable_emoticon = false
- Encode url in jsp file to keep session even cookie is disabled
- In addpost.jsp add check Post length (So far, you have used 5 characters)
- Show information about member is in which group
- In index page, add link to delete cookie
- Fix bug in last page in the pager
- Turn on/off board (only admin can view)
- Check CSS with http://jigsaw.w3.org/css-validator
- Check HTML with http://validator.w3.org
- Check userAgent filter at http://www.psychedelix.com/agents.html (google: offline browser)
- Load Timezone Offset when startup (in MyVietnam module)
- There are a couple of time zones that are not offset by an even number of
hours different then UTC (aka GMT) - they are x.5 hours different.
Do you think the code shown below would be more appropriate? (thread=1566)
private static long SERVER_TIME_OFFSET = timezone.getOffset(new Date().getTime());
public static Timestamp getCurrentGMTTimestamp() {
return new Timestamp(System.currentTimeMillis() - SERVER_TIME_OFFSET);
}
- It would also be nice if the search results screen redisplayed to the user what words
were being searched for to get these results. Perhaps refilling the Search box with
what was posted. Or next to "Total posts found" message. (thread=1118)
- [done, need test] Sua lai DAO pattern de implement tren Oracle with the setCharacterStream (thread=1526)
- Support RSS 2.0 + number of bytes (default, configuarable + customize via url parameter)
- [TOP] Support sort by in RSS (thread=938)
- [Mai]:
- websetup tool
- Js message in search.jsp is not very good and correct
- restore the configuration files
- Move the package of import/export outside current admin package
- MVNForumConfig.ENABLE_AUTO_FORUM_OWNER = false
- Admin Zone: Change password for user (Admin only)
- Fix bug that in listthreads, the mvncode is is removed or processed correctly
- It would be nice if mvnForum would check the browser for people who were not
logged in and then use the preference if people set one in their profile.
thread=1947
- Change the combined permission from hard code to a array of individual permission
- I think one of the things that might be confusing about the security is there
is no way to view your cumulative permissions from groups etc.
(thread=1974)
- Implement MemberInvisiable