New features in V1.4:
Core feature
1)Multi-thread supported for trigger.
2)Event boradcast from bottom to top throught topic tree
3)Topic's ownere can be inherited
4)Slave Topics supported.Now one article can be set to one master topic and muliti slave topics.
5)Topic's owner can cancel,republish and delete articles now
6)JAVA variables can be used in RS and MAP statement
7)New tags like <$top_layer$>,<$att.suffix$>,<$att.size$> supported
8)Bugfix for NullPointer Exception for Tags like <$fieldName(format,wordcount)$>
9)Upgrade FCKEditor to 2.6.3
10)Upgrade EditArea to 0.7.2.3
11)Upgrade paoding analysis to 2.0.4-beta
12)Upgrade Rhino to 1.7R1
13)Upgrade Quartz to 1.6.4
JavaScript Class
1)New functions and properties added to NpsArticle:
SetSubtitle()
SetKeyword()
SetAuthor()
SetSource()
AddSlaveTopic()
BuildPageTopDown()
topic
slavetopics
2)New Class Named "HtmlPoster" For post datas to remote by HTTP POST
3)NpsEmail can set host and account details for authentication
4)bugs fixed in GoogleSitemap,and you can submit sitemap generated to Yahoo and Live too.
Configration Management
1)You can set topic's visibility in topic management now
2)You can build topics from top to down in topic management now
3)You can build all referenced topics by one click in the same page after modify your template
4)Site's administrator can view and modify all templates referenced by site who manage
Performance Optimize
1)All templates and it's class buffered in TemplatePool now
2)Only one ftp and index thread run as daemon
3)Event will not boradcast while no listener exists or duing topic rebuilding process
4)Set event dispatch thread to 25
Bugs fixed:
1)Article's content cleared after images uploaded
2)Template's content cleared after article's content updated
3)Attaches removed after article cancelled
4)page.js cached by IE
5)NullpointerException raised during delete a trigger
6)Trigger's status not recored
7)Data in ORACLE not updated after trigger disabled
8)All triggers seem not working after articles submitted in articlelist.jsp
9)getRealPath() Excetpion raised during start NPS in weblogic
10)Topic's vars not imported |