JCMS 5.0.0 release notes
Categories: DocumentationsDans cette rubrique, vous trouverez toutes les documentations disponibles pour les produits Jalios.
,
JCMS 5.0Disponibilité janvier 2005
Writer : Olivier Dedieu
1. Main new features
- [Admin] adminChannel.jsp : display #form, #portlet, #archives
- [Admin] log4j
- [Admin] all forbidden access are logged
- [Admin] Data Integrity Report
- [Admin] CSV export for Workspace, group and member list
- [Admin] Disable data write when a store i/o exception occured, and alert admin
- [Admin] Add icons
- [Admin] Add a scrolling message when data write are disabled
- [Admin] Add support to track and display member session
- [Auth] Add support for SSL for page with password
- [API] add channel.getUploadPath()
- [API] add DataController
- [API] add RightPolicy.checkUpload()
- [API] add RightPolicy.checkHtml()
- [API] add RightPolicy.canWorkOn()
- [API] add Publication.TrackedSelector()
- [API] add Data.toCSV() and Data.getCSVHeader()
- [API] add QueryFilter (through QueryManager)
- [API] add AuthenticationManager
- [API] Date search now supports SDATE search
- [Caddy] Add WS column
- [Category] Add color field
- [Forum] Forum and ForumDiscussion can be closed
- [Forum] ForumDiscussion can be watched
- [Forum] ForumDiscussion: add support for file upload
- [Form] HTML code can be escaped or checked
- [Form] Spellchecker
- [JStore] logs a warning if the store has been modified since last jstore op.
- [Misc] Add property channel.favicon
- [Misc] Publication forms support update by delta
- [Misc] Add copyright notice
- [Misc] Add archive icon
- [Portlet] PortletBookmarks
- [Portlet] PortletCalendar
- [Portlet] PortletNotification
- [Portlet] PortletExplorer
- [Portlet] PortletRow / PortletColumn: add static tab template
- [Portlet] PortletNavigate: add VerticalMenu template
- [RSS] PortletRSS: Add a new template
- [Seach] CSV export queryWork.jsp
- [Tag] <jalios:datechooser>
- [Tag] <jalios:include>
- [Tag] <jalios:widget>
- [Tag] <jalios:archive>
- [WYSIWYG] Spellchecker
- [WYSIWYG] HTML (MS Word) source cleaner
2. Main updates
- [All] all the JSP have been dispatched in directories
- [Admin] status.jsp is more robust
- [Admin] restart works better with Tomcat and Weblogic
- [Admin] new MemoryMonitor (pure HTML, no image)
- [Admin] the site is disabled if an error occurs at startup
- [API] channel.isVisiblePstatus() / channel.isDefaultQueryPstatus()
- [Auth] Use MD5 as default crypt algorithm for password
- [Caddy] Reader tracking
- [Category] image/icon : add access to the imgBrowser
- [FileDoc] distinguish upload and re-upload icons
- [FileDoc] getSize() method replace contentLength field
- [Form] New popup calendar
- [Form] No more acces to fileChooser
- [Glossary] Add new alphabetical index
- [Misc] doEmptyHeader.jsp: Force refresh
- [Misc] alphabetical sort ignore case
- [Poll] cannot change the options once users have voted
- [Portal] prevent deletion of the default portal
- [RSS] The refresh icon is no more displayed when admin icons are hidden
- [JStore] improve store access perf up to 8 times on large store
- [JSync] improve perf for large store access
- [JSync] improve support for tree topologies
- [JSync] improve support for partial update (with maxOpPerUpdate)
- [JSync] logs new data (duration, partial & merged update)
- [JSync] display the replica state in the backoffice footer
- [Tag] <jalios:lang>: in list mode ; print the current language without link
- [Tag] The following tag have been removed: flag, dropcap, news, download
- [Type] Webpage core type has been removed and replaced by generated WebPage type
- [Type] With JDK 1.4.x, no more warn about deprecated compiler method.
- [Type] Faster to compiler the type
- [Type] URL field: add default pattern to match
- [Type] Add option to escape HTML
- [Type] Category are no more required by default
- [Type] New CSS for do_Type_FullDisplay.jsp (see jalios.css)
- [Type] No more option 'Category required' (but it can be specified on each category field)
- [WF] Prevent transition from Archive state
- [Portal] cid parameter has now multiple values and is now used to set contextual categories (used by PortletQF/D and Navigate)
- [Portal] Split PortletPortal and PortletPortalRedirect
3. Bugs fixed
- bug-jcms-4.1.0-256 (SendMailTag doesn't work)
- bug-jcms-4.1.1-267 (Publications published/expired with the caddy have no pdate/edate)
- bug-jcms-4.1.1-268 (Reader tracking is lost when uploading a new version)
- bug-jcms-4.1.1-269 (Cannot access a dev-copy)
- bug-jcms-4.1.1-270 (Cannot remove archive date nor sort date)
- bug-jcms-4.1.1-271 (PortletSearch fails at compile-time)
- bug-jcms-4.1.1-272 (The workflow is not rendered if a state contains an apostroph)
- bug-jcms-4.1.1-273 (At creation-time, only the WF initState is available)
- bug-jcms-4.1.1-274 (Large workspace names add horizontal scrollbar)
- bug-jcms-4.1.1-275 (PubBrowser does not refresh pager attributes when selecting a new category.)
- bug-jcms-4.1.1-276 (Cannot update Workspace with JCMS Workgroup Edition)
- bug-jcms-4.1.1-277 (Inconsistency in expiry and archiving calendar)
- bug-jcms-4.1.1-278 (All read/write store operations are frozen)
- bug-jcms-4.1.1-279 (Store parsing is not thread-safe)
- bug-jcms-4.1.1-280 (Parallel WF transitions are managed with an AND semantic)
- bug-jcms-4.1.1-281 (JSC errors at startup)
- bug-jcms-4.1.1-282 (The query editor does not preserve "exact type" option)
- bug-jcms-4.1.1-283 (Some custom types have disappeared)
- bug-jcms-4.1.1-284 (Cannot mail publication to a friend)
- bug-jcms-4.1.1-285 (Bad target for glossary inter-links)
- bug-jcms-4.1.1-286 (Cannot insert publication link w/ wysiwyg editor)
- bug-jcms-4.1.1-287 (The store is corrupted when importing categories from a binary file)
- bug-jcms-4.1.1-288 (Bad labels for list of boolean fields)
- bug-jcms-4.1.1-289 (workList: Bad redirect when using validate icon)
- bug-jcms-4.1.1-290 (Tab panes don't work with IE 5.5 on Windows NT4 SP6)
- bug-jcms-4.1.1-291 (InternetExplorer crashes when submitting a form)
- bug-jcms-4.1.1-292 (UpgradeManager produces bad zip file on Websphere)
- bug-jcms-4.1.1-293 (JSync update fails when joining)
- bug-jcms-4.1.1-294 (JSync logs cannot be refined by hour)
- bug-jcms-4.1.1-295 (Faq/Glossary: pstatus is not checked for faq/glossary entries)
- bug-jcms-4.1.1-296 (File deletion is not propagated over replicas)
- bug-jcms-4.1.1-297 (Cannot print form submissions put in the caddy)
- bug-jcms-4.1.1-298 (Some characters are not unaccentuated)
- bug-jcms-4.1.1-299 (Bad redirect when an admin authenticate with another account)
- bug-jcms-4.1.1-300 (Bad update of Categories ContentSet by PublicationListener)
- bug-jcms-4.1.1-301 (Redirection to home page when clicking redcross in templates tab of type editor)
- bug-jcms-4.1.1-302 (Some deleted data are resurrected after the store has been cleaned)
- bug-jcms-4.1.1-303 (Some uploaded files are not available)
- bug-jcms-4.1.1-304 (Bad character encoding in wysiwyg editor on MS Windows)
- bug-jcms-4.1.1-305 (CategoryExtension and GroupExtension are not duplicated)
- bug-jcms-4.1.1-306 (HighlightTag keep text highlighted (tag pooling bug))
- bug-jcms-4.1.1-307 (MetaDataExtractor can entail "Too many open files" error)
- bug-jcms-4.1.1-308 (Missing Edit Icon in Portlet Query Foreach Detailed when "Content" type used)
- bug-jcms-4.1.1-309 (JspException "WikiTag: null" when parsing a wiki field containing a wiki table)
- bug-jcms-4.1.1-310 (Replication: the leader cannot update the group)
- bug-jcms-4.1.1-311 (Pager: All in one page starts at last skip index)
- bug-jcms-4.1.1-312 (DeployManager: cannot download a signature on Websphere)
- bug-jcms-4.1.1-313 (LinkIndexManager ignores some links on member and group)
- bug-jcms-4.1.1-314 (Incorrect base url when https on port 443 is used, leading to absolute url in wysiwyg)
4. Known Bugs
- bug-v2.0-18 (Support of oe ligature)
- bug-v2.0-23 (Wiki does not support cp1252)
- bug-jcms-2.0-91 (rcMember.jsp does not work with private channel)
- bug-jcms-4.0-137 (Poor tab rendering in some forms)
- bug-jcms-4.0.1-167 (Error in Member right computing)
- bug-jcms-4.0.1-169 (Bad redirect for FileDocument)
- bug-jcms-4.0.1-170 (Display templates are duplicated in Type.xml file)
- bug-jcms-4.0.1-175 (Cannot convert multi-lingual scalar field to list)
- bug-jcms-4.0.3-190 (Some branches of category tab are too expanded)
- bug-jcms-4.0.3-232 (Documents linked through Publication link are not controlled)
- bug-jcms-4.1.0-259 (GZIP Compression fails on BEA Weblogic 8)
5. Incompatibilties
- Login : field renaming (JCMS_login / JCMS_password / JCMS_persistentCookie / JCMS_opLogin)
- store.xml
- PortlePortal + redirect URL -> PortletPortalRedirect redirectUrlAddress=
- PrintPortal (header/footer)
- com.jalios.jcms.Webpage -> generated.WebPage
- PorletJSPCollection -> PortletJspCollection + jsp/jspFile
- PortletLog
eNq1mF1v2jAUhu/5FVHu88G6lG4KVBtrN6RWY7Ro026QSQ7g1NipP4Du188hdIPJUYepLxM77zn2ef34KOnlZkm8FXCBGe367TD2PaAZyzGdd/3x/XVw4V/2WmmBVmhvmp4XthPfywgSoutXo+EUEBXhj9ubT6C/B+73Wl7KpgVk8mCekpiEX5BY3KKymuOlK4ZzbwlywfKuXyq5feulQnKdRW/N+IMoUQZptHuzP5pNOu34fH8ojSq9/xBWAvgNonOjLlArzUxxDlT2kYQ5409G6WJyZqWNxQgEUzyDIZKLIWcrnENuDDFDRIBVkNk6vwO+IiCrIEbxqMiWwkocFWgzgseBOekPerQvNzKIg3bnTdJJdGHbydsLq1B8b6vMVdCLiIrNpH0Wx50I6HZVQaKDxwEHAkhAQJkEYVmrIeMSEUdVwqJ/aDRHcTg8vuiGHIuSoKewEKXtViGO9DBwTQR3C6lWcM81o4jes3/0qSIkOjLr8Q4fjjKu6NRnisoGilyPbDeiz6iETXNF7cAnNzsv4sMjc5rsL0bN3B+qKcGZLeI0hBQIOR4NmgnnEg4ftcCYu6PDd0xzthavT539KjvKvtyC0yj6QNDkPEnexRfWR+qnNlTD/XOlOCsh0jTC4hTIDOiMnYoX7VGz1B+HujLntitiGSLQ0BcFluTRrnzu5Jz53t2ZqgeMop+v7m3t8k0Bf7rbPhqlcd59LrQdlV2gXnuzMe/jnV4fdycNs+JmjCykLMX7KMrYcqkolrp3QQQzEeoXztG/d/u6a+GdXPF1y1MD1FHq0/pePL5qtgfwpUbg1OZ29/2uiTbGkFzBCfWoWe2MqIOr14f0387WWdrDA6q4C7PtQpHEjLrqhtTUzMRTrgVdVnrNNSO+zma44cdKoy3TqP6p02ulUfVDp9f6DTQz/eI=
17beTwmz2srFmFdP