Theme of 2.5: Social Networking
Clearspace 2.5 enhances the social networking capabilities of Clearspace by enabling
people to find, connect, follow, and interact, and interrelate with others. Here's
what's included in these notes:
New Features
Enhancements
Fixed Issues
Known Issues
Note: For changes in previous versions, be sure to see earlier
versions of this document:
New Features in the 2.5 Series
-
Groups - Member-created social communities based on members'
areas of interest
-
Connections/Friends - Connect with and follow other people's
activity in the community
-
Enhanced People Search - Easily find groups of people in the
community based on similar profile attributes
-
Invite a Friend - Add viral capabilities to your sites by
offering members a quick way to invite others to join the community
-
Configuration - Site and community admins can configure the
look and feel of their site without the need for customizations
-
Basic Configuration - Easily configure your site's color scheme
and logo for simple tailoring of the look and feel
-
Advanced Configuration - Download our developer kit, update the
included images and CSS, and upload the the updated package to easily deploy
custom themes
-
Global Rename - Rename Clearspace features and concepts to meet
your specific vocabulary or nomenclature
-
Configurable Registration - Manage the fields that are
displayed to new members when they register.
Enhancements in the 2.5 Series
-
RTE Enhancements - An enhanced authoring experience that is
consistent with commonly used tools and eases the use of advanced capabilities
through simplified wizards
-
Moderation - Consistent approach for moderation and report
abuse across all content types
-
Project Improvements - New project statuses; follow projects to
easily see roll-up reporting; import and export task data to integrate your
project with enterprise project management tools
-
Cloud Sharing - Now your cloud participants can view
attachments associated with documents that are being shared
-
Blog Permissions - Group blogs now follow the permissions of
the community, project, or group with which they are associated
-
New Location Picker - Selecting the location of new content is
simplified by an intelligent picker suggests the places (communities, projects,
groups) that you use most often
-
Tag Navigation - Narrow your focus when navigating content by
progressively selecting tags that are used together
Here's a list of things to know about this version of Clearspace, including,
improvements and fixes since the previous version, and issues you might find.
Full Fixed Issues List
Bugs Fixed
- [CS-13651] LdapGroupManager not persisting group removals on lazy population
- [CS-13626] Limit number of task executor threads for Recent Activity and Tag Cloud on People page
- [CS-13596] CLONE -CSRF - Expire Poll
- [CS-13579] Removing space document approver when document approver is present can result in system errors
- [CS-13552] Replace thin spaces (\u2009) with regular spaces
- [CS-13538] "An unexpected error has occurred" while creating space with Oracle database.
- [CS-13532] Modify Blog Post shows up as Recent Activity for author, not modifier
- [CS-13531] Clicking on reply on a comment on a bookmark or a blog post shows JS error
- [CS-13512] javascript embedded into .swf file
- [CS-13507] Adding an approver to a published document makes document un-viewable
- [CS-13450] Contention for spring context reduces parallelism of application, causes bottlenecks
- [CS-13432] Blog actions menu does not respect RSS feed visibility settings
- [CS-13424] PermissionService.isUserAuthorizedOnCommunity isn't correctly determining permission
- [CS-13411] Creating a social group with webservices does not set the default widget layout
- [CS-13405] document backchannel couldn't be queried for its document's container info
- [CS-13400] Changing approvers without changing content of document after first version has been approved leaves document in pending approval state but without a workflow
- [CS-13378] "An unexpected error has occured" while uploading a document
- [CS-13271] Auto watch new tasks setting is not available in user preferences
- [CS-13135] Unable to change the "Max Uploaded Document Size" in the admin
- [CS-13128] FTL references CSS file that doesn't exist
- [CS-13073] Chinese translation for group type is incorrect
- [CS-13039] FastDateFormat ignores locale
- [CS-12831] User not found for ID -9223372036854775808
- [CS-12803] Some users with Chinese usernames do not show in the People page (Oracle only)
- [CS-12775] When emailing friends, recipient addresses exposed Votes: 1
- [CS-12700] Messages sent through an Email Gateway lose formatting
- [CS-12672] Incorrect Japanese translation for "Latest Poll"
- [CS-11485] Show the "watch" action link for blog authors and sys admins when viewing a blog
- [CS-10858] Resetting editor window size is not saved
- [CS-10590] Space specific blog reporting (missing community picker)
- [CS-10464] Invalid character in content will cause NullPointerException and XML failure
- [CS-10277] Large documents result in OutOfMemoryError heap when comparing/diffing
- [CS-10110] registration.welcome.email is not being sent after registration, though welcome email is set to enable
- [CS-10038] Reflected XSS on Groups & Community Invitations
- [CS-9973] Page that warns user that another user has modified a document at publish shows wiki syntax in difference view
- [CS-9667] jive_clearspace_i18n_zh.xml still has some non-translated english words
- [CS-8393] can't add a link to an internal document's anchor
- [CS-8208] Spell checker appears to be allowing some seemingly obvious misspellings
Known Issues in this Release
- [CS-13927] Escape HTML doesn't work properly sometimes in "Add Site" bookmarklet.
- [CS-13925] Tag groups don't retain tag order/sort
- [CS-13922] Date picker character encoding broken for at least Swedish localization
- [CS-13921] Pasting text into a table cell will sometimes create an additional empty cell
- [CS-13920] User searches with upper case letters return no results
- [CS-13909] Space admins or moderators cannot edit/delete video from that space
- [CS-13903] Disabling any content type will cause SQL errors to be thrown on admin console dashboard
- [CS-13844] NPE when importing a blog with no uploaded file
- [CS-13843] Profile Picture behaves oddly with different images
- [CS-13839] Spotlight search inconsistency
- [CS-13838] System Error on Admin Console if jive.module.forums.enabled=false
- [CS-13831] Search does not split terms in query string when multi byte space is used
- [CS-13829] No length restriction on social group names can cause some display issues
- [CS-13819] Space Picker doesn't change Space after Saving a Setting
- [CS-13818] OGNL slowdown can severely impact system performance
- [CS-13814] Profile image upload needs to validate attachment type
- [CS-13809] Multiple RSS widgets on a page can show eachother's content
- [CS-13807] Email notifications show '&' instead of ampersand (&)
- [CS-13799] Add application/x-pdf to document types
- [CS-13792] Switching to HTML view in IE6 for RTE can remove line breaks
- [CS-13791] jiveI18nText table does not use nvarchar for SQLServer UTF-8 support
- [CS-13780] Polls created with a future date are published to Recent Activity stream
- [CS-13777] Invalid URL to Images don't return 404
- [CS-13774] Community Everywhere Discuss Link doesn't redirect to comment box section of page
- [CS-13773] Max attachment size is not correctly recognized above a certain value due to integer overflow
- [CS-13755] Upgrading RPM with custom options containing '=' throws error
- [CS-13748] Document author-discussions do not send watch/email notifications
- [CS-13743] Save document version as draft while in approval can 'steal' authorship of version
- [CS-13735] Some checkmail system properties will always be overwritten with the default
- [CS-13723] Apostrophe's missing in custom profile field names
- [CS-13716] If a email message's reply arrives in an IMAP inbox before the original message the gatway importer can get stuck in an infinite loop
- [CS-13711] "Ignoring unchecked attempt to establish system authentication." in LdapGroupManager
- [CS-13705] ForumServiceImpl updateForumMessage does not clear render cache, body is not updated
- [CS-13700] Pasting text from Lotus into the RTE causes keyboard navigation to fail
- [CS-13682] Error joining Secret group as Admin/Moderator
- [CS-13669] RenderCacheManager is not ready for Generic Content-types
- [CS-13657] "Customize Your Site" does not propagate across the cluster
- [CS-13656] Mismatched freemarker <#if statements in japanese email notification template
- [CS-13655] Webservices getRecursiveCommunityCount method does not work
- [CS-13639] Invites Success page shows "Jive System Container"
- [CS-13633] Guests can edit/delete Project Tasks
- [CS-13631] 'Vertical Alignment' for tables in the RTE doesn't seem to have an effect
- [CS-13628] JiveRefererInterceptor does not handle UTF-8 characters correctly
- [CS-13627] Some blog RSS feeds are displaying username instead of admin email
- [CS-13604] Tag search and tag cloud have inconsistent results
- [CS-13593] Large documents cannot be viewed as a PDF
- [CS-13589] Deleting a document from the front end does not return a 404
- [CS-13587] Editting document that has draft by another author warns of non published changes but shows wrong content
- [CS-13582] POI fails to index certain .doc files
- [CS-13580] User bar trying to load blogs from social groups which have been deleted
- [CS-13578] Plugins are loaded after the application is already running causing strange issues with resource bundles
- [CS-13574] Profanity doesn't work when specifying a specific community/space
- [CS-13567] Document set to Status.PENDING_APPROVAL and in Published state can only be accessed by System Admins
- [CS-13559] CSS doesn't wrap well on Tags page on IE in German
- [CS-13557] ManagingGroupMembership.html help file is not localized
- [CS-13555] Non-standard URL rewriting wrong when app is deployed in root context
- [CS-13543] Latest "Changed By" author is set to the user who moved the document
- [CS-13536] "Results" is translated incorrectly for Searches
- [CS-13534] Ambiguous translation for 'Branch' in Spanish
- [CS-13527] Setting end date on a poll also sets the expire date
- [CS-13520] UTF-8 Usernames are shown incorrectly in watch email 'from' field
- [CS-13518] Closing Table Properties window can cause IE6 to crash
- [CS-13517] Unnecessary task update notification is sent
- [CS-13506] Advanced email plugin cannot post to a system blog
- [CS-13502] Container image when viewing polls is not always correct
- [CS-13496] View -> Blog Posts does not show correct number of posts when some are hidden
- [CS-13489] Platform jive-dbmaint not being removed correctly
- [CS-13478] getUserByUsername webservice call returns a NPE instead of a UserNotFoundException
- [CS-13476] Friends action menu does not respect RSS feed visibility settings
- [CS-13460] Deleting a thread leaves orphaned messages in moderation
- [CS-13454] null parameter map in delete document event in DbDocumentManager
- [CS-13452] Deleting an FTL from a theme in the admin console does not propagate to the cluster
- [CS-13449] Bookmarks text is cut off in Safari when there are no bookmarks for a personal blog
- [CS-13415] Deleting images in image picker gives error message
- [CS-13413] WikiFilter throwing NPE
- [CS-13412] Code macro when creating via email is converting characters incorrectly
- [CS-13407] No feedback for email replies to locked threads
- [CS-13396] HTML Filter stripping out desired attributes
- [CS-13389] Tag Groups Tooltip isn't at the top in IE6
- [CS-13373] Opensearch doesn't use the correct user-agent for the first request
- [CS-13359] Cannot use phrase substitution for "Username's Stuff" when viewing someone's profile
- [CS-13333] Can't revoke permissions when first granting a user or group permissions at the global level
- [CS-13331] Carriage return a quoted email message breaks the quote in Clearspace when imported through a gateway
- [CS-13258] Popup list for 'Restrict to Group' when searching displayes behind the footer
- [CS-13257] UNC paths are hyperlinked to '#' when entered in the RTE using IE6
- [CS-13254] Group Pagination for Invitations doesn't work with more than 40 invitees
- [CS-13243] Cannot create custom ui-component for profile-actions (view other users)
- [CS-13199] Cannot delete blog attachment if create attachments permission is disabled
- [CS-13185] Quotes in subjects for messages created through EmailMonitor are html encoded in recent content
- [CS-13166] Cannot edit Group URL after creation
- [CS-13156] System Error viewing Video tab: Disabling Video Permissions in root community
- [CS-13142] Audit Log doesn't paginate correctly when filtering
- [CS-13141] Audit Log filter dates are off by one
- [CS-13130] Top Participants sidebar widget has IE peekaboo bug
- [CS-13129] ALT text for profile tab on profile page
- [CS-13126] View as PDF does not work for specific content
- [CS-13120] Tag icon on documents does not display on IE6
- [CS-13114] No action / message for adding a duplicate user to address book
- [CS-13110] Wide images are cutoff when viewing as PDF
- [CS-13107] Friend request text input only allows 250 characters but doesn't tell you until you submit
- [CS-13102] Not redirected to login for /tags page
- [CS-13100] Users banned from group still show group name on profile
- [CS-13099] Typo in verbiage for image picker
- [CS-13098] Error Message is incorrect for private messages sent to two people, one has box full
- [CS-13097] Private Message Functionality does not match error message
- [CS-13096] Backdoor available to Full Mailbox
- [CS-13095] Private Message to Multiple Users counts more than once
- [CS-13093] Group content-type visible when feature is disabled
- [CS-13082] Calendar label on Poll Creation page is incorrect
- [CS-13047] Naming convention of reports are confusing
- [CS-13040] Group name validation error message wrong for dashes
- [CS-13013] Jotlet calendar can hide the 'Save' button in IE6
- [CS-13004] Uploaded documents report is not correct
- [CS-13002] searching for people can return different results in people vs. content search
- [CS-13000] When print decorator is used the subcommunities widget display is broken
- [CS-12992] System Admins and Space Admins can't create attachments for Space Blogs
- [CS-12973] When document versions are changed to archived state, the status of the version record is not changed to archived status
- [CS-12971] Setting gateway to not delete process messages from inbox results in attachments with -1 object id getting created (2.5)
- [CS-12942] Text overlays icon on Task widget on project page in IE7
- [CS-12937] Recursive Tag Cloud doesn't include Projects
- [CS-12923] There is no check for blog post publish dates
- [CS-12916] Schedule blog post displays server time/date rather than user timezone
- [CS-12865] Editing a draft saves last modified as original user, not editor
- [CS-12861] Password cannot be set when running Windows eval version
- [CS-12849] Comments marked as moderated on a wordpress export are not marked as moderated when imported.
- [CS-12848] Blog comments marked as spam in wordpress export are displayed on imported blog posts
- [CS-12844] Inconsistent behavior with mixed Chinese/English in keyword interceptor
- [CS-12840] 'Click Here' link is broken when viewing an empty tag group on the document tab.
- [CS-12834] Space creation sometimes creates multiple spaces with the same name (Firefox only?)
- [CS-12811] Email gateways ignore the "Allow import of attachments" setting and NEVER import attachments on imported messages (2.5)
- [CS-12809] A-Z Social Group search does not work
- [CS-12787] User ID does not propagate across nodes for Audit Log events
- [CS-12785] Spaces widget shows disabled content types
- [CS-12783] Last Activity on Documents page is inaccurate
- [CS-12779] Moderation queue entry for content that contains very wide image expands across the moderation screen hiding controls
- [CS-12767] Community everywhere javascript error on first comment
- [CS-12755] Root level space admin cannot see the full home page of a private social group but can view content from a private social group
- [CS-12751] Tag management community name doesn't update
- [CS-12748] Community specific searches doesn't include child Projects
- [CS-12703] Appsupport should include RPM data
- [CS-12693] JiveServlet generateThumbnail can throw an uncaught IIOException
- [CS-12692] Disabled Users not found in Admin Console User Search
- [CS-12680] Numerical tag names are parsed as tagID
- [CS-12654] Community Everywhere: Empty comment still creates initial discussion
- [CS-12645] Admin Permissions: Create Private Message Attachment doesn't do anything
- [CS-12635] IE 6, 7 scroll bar in text widget cuts off last line
- [CS-12627] Migrating blog to community doesn't add to entitlement
- [CS-12598] Primary reason/comment not shown on abuse reports for blogs
- [CS-12568] No validation error message if editing Project Details left blank
- [CS-12548] Editing announcements offsets expiration date by one (timezones)
- [CS-12545] Document owner given delete option in action bar even if user is no longer able to create documents in space resulting in Unauth exception when clicked
- [CS-12538] Invalid project target date is off by one
- [CS-12526] User can get to the standard link dialog for TinyMCE using Ctrl-k
- [CS-12513] Editing a moderation note is buggy in IE 6 & 7
- [CS-12502] Limiting a rendering filter to only subject, body, or properties does not work
- [CS-12491] When discussion is moved, it remains in the popular discussions widget of the community it came from even though it no longer resides there
- [CS-12486] Revoke blog read for anyone: prevents registered users from creating blogs / blog posts
- [CS-12479] Moderation Interceptor does not strip whitespace from usernames
- [CS-12458] Create blog post is shown for users who aren't authors to any blogs
- [CS-12448] Lots of project tasks cause IE to crash
- [CS-12440] Overriding taggable-content.ftl in a theme applied to a community reverts to global theme template when any ajax call is done
- [CS-12436] When viewing a disabled user the logged in user has the option to add as a friend
- [CS-12422] User is not notified when sending an invitation to a user/email address that already has an open invitation
- [CS-12397] Blog post previews should say "1 comment" instead of "1 comments"
- [CS-12385] Blog post count can be inferred from pagination (when written in private areas)
- [CS-12370] Upgrade to 2.5.6+ removes anonymous user read permissions for personal and system blogs if not explicitly set on the blog
- [CS-12360] Admin console email log functionality should be fixed or removed
- [CS-12339] No validation on Task body (can end up with unexpected error)
- [CS-12286] Locales listed that aren't installed/supported in Clearspace
- [CS-12240] Entering more than 3500 characters for the blocked content query string of the keyword interceptor results in exception
- [CS-12234] Resizing Image isn't respected when viewing as PDF, image and text overlapping
- [CS-12183] Create Blog displayed when Blogs Disabled/Permission Revoked
- [CS-12148] User is 'recently joined' if they have a creation date < 1000000000000
- [CS-12141] Admin console not sorting internationally
- [CS-12130] Your Stuff -> Tasks header not consistent with other items in profile
- [CS-12127] Reset Password username entry is case sensitive. Should be case insensitive.
- [CS-12120] Username search is case sensitive. Search should be case insensitive like username creation.
- [CS-12093] Email notifications not displaying the label for links
- [CS-12063] Creating a document w/ approver that lacks permission to space
- [CS-12062] Formatted Text Widget Links which are unauthorized for Guest access still appear as unauthorized for legit users
- [CS-12060] Table formatting not translated to PDF conversion
- [CS-12026] Remember me filter doesn't update the last logged in time for user
- [CS-11986] Modification date on blog post not changing if save as draft
- [CS-11927] Clear link not working for Log Viewer
- [CS-11923] Logging in as a user with Visible set to 0 in jiveUser will force them to appear in the search index
- [CS-11913] Document Drafts to Publish don't send email notifications
- [CS-11704] Task Watch notification message does not list container correctly
- [CS-11663] Using URL to an image from within Clearspace in an announcement causes jiveURL portion of image to URL to be truncated so image only renders in announcement at the root community
- [CS-11645] Spotlight search not i18n-ized
- [CS-11606] Disabled user can create content via email
- [CS-11583] Trim() not run against users email
- [CS-11559] Community admin sees "null" in name field of Community Admins & Moderator page in admin console if the names for the users are set as not visible
- [CS-11497] Blog post MODIFIED event fired before CREATE event when post made in a moderated blog
- [CS-11481] Discussions not shown in recent activity widget for moderator of a private space
- [CS-11455] Paste from word can cause document compare to show strange fonts in Internet Explorer
- [CS-11397] Synoynms are not applied towards tags
- [CS-11163] Moderators can't move documents
- [CS-11140] Export task action is missing required Content-Disposition element
- [CS-11121] Posting a moderated message/reply decrements post-count in cache
- [CS-11098] Cannot retrieve tags that were added to a document in the DOCUMENT_ADDED event
- [CS-10893] Online users is not in synch across nodes
- [CS-10870] Using multibyte characters and max subject length on a message with DB2 blows the length limit of the subject field in the database.
- [CS-10849] Recent content widget property to show recursive content or not is ignored when widget is on root community
- [CS-10816] Theme names with apostrophes cannot be deleted
- [CS-10649] Org. Charts: no way of disabling manager and direct report choice
- [CS-10445] Changing blog publication date via webservices does not flush cache
- [CS-10418] WikiLexer throws StringIndexOutOfBoundsException on document with lots of whitespace during upgrade
- [CS-10344] Document count in private group is always 0 if you're not a member.
- [CS-10310] Moderated blog comments don't generate email notifications
- [CS-10189] RSS feeds for Social Group content return content from entire community when social group id not specified
- [CS-10160] Content from Private/Secret groups shown in Recent Content for Moderators/Space Admins Votes: 1
- [CS-10113] tag cloud doesn't work if using recursive option and modules are disabled on the community
- [CS-10069] Long space name in spaces widget will overlap the space icon in IE.
- [CS-10047] Cannot manage plugin updates
- [CS-10024] Improve LDAP setup testing
- [CS-9945] document approval results in unauthorized exception
- [CS-9868] addImageToDocumentByDocumentID isn't very useful in 2.5
- [CS-9862] Modifications made to a blog post are not automatically updated in the search index, a full rebuild must be done
- [CS-9774] Adding a comment to a document is periodically failing
- [CS-9764] PDF of documents that use headers inserts a lot of unnecessary newlines
- [CS-9762] Cancel button on login page does nothing
- [CS-9744] Hover over links in IE does not show the URL in the browsers status bar
- [CS-9688] Random whitespace characters in watch emails and incoming links macro
- [CS-9677] Formatted Text Widget looks messy with lots of surrounding whitespace in IE6
- [CS-9632] Blog post titled "Community" in a Space Blog will link to "community/" URL
- [CS-9618] Social Group images are orphaned when group is deleted
- [CS-9606] Move the thread archive setting doesn't maintain value
- [CS-9568] Group admin doesn't have "Jump to group" on Group Summary page
- [CS-9555] HTML attachment generates a System Error on download / view
- [CS-9548] LDAP user creation doesn't set default nameVisible setting
- [CS-9430] Web services: addAuthor and removeAuthor don't work
- [CS-9416] getUserStatusLevel returns NullPointerError
- [CS-9412] External version of community.discussions.none says 'co-workers'
- [CS-9410] Status Level Points are not transferred when moving content
- [CS-9401] Compare Versions of Documents with Code Macro doesn't Format well
- [CS-9336] Error for 255+ characters in Blog Description is unclear
- [CS-9267] Documents and blogs are shown in spaces widget even when turned off
- [CS-9266] Permissions blank out on when user or group not found
- [CS-9256] Can't download attachment if it has a % in it
- [CS-9221] Still see 'Edit Profile to add image' even if you disable profile images
- [CS-9201] Popular tags links to subcommunity tags don't work
- [CS-9173] Watch a user widget is case sensitive
- [CS-9130] On browse blogs page, when the "A-Z" or "Newest" tabs are clicked, they are not highlighted to indicate they are selected
- [CS-8999] Project: Document count can be 0 even though documents exist and are viewable
- [CS-8837] 'Move Space' permission should be checked before button is rendered, not which it is clicked.
- [CS-8746] HTML markup in search results
- [CS-7456] URL Filter results in both email and link
- [CS-6942] local language characters causing text highlighting problem when used in tags
- [CS-5119] thread.name in email templates xml escapes special characters
- [CS-4369] Can apply single node license to multi-node cluster
- [CS-4330] Upgrading from 1.x to 2.x with LDAP and a case-sensitive database causes login issues
- [CS-4001] When quoting an original discussion message with an image, the image is not rendered in the quote.
- [CS-2234] Grant new permissions: UI needs to reflect that you can add mulitple users and groups Votes: 1