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-14245] RTE loss of content when pasting, saving, or switching between HTML and raw modes
- [CS-13884] Creating a blog post named blog (in either your personal blog or space blog) breaks
- [CS-13854] Unable to publish document: unexpected error
- [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-13808] XSS on space name
- [CS-13806] Expression blog is undefined line 1 column 84 ${blog.ID?c}
- [CS-13802] CSRF Announcement
- [CS-13797] Blog Comment email notification (blogs.comment.created) using conditional (IF) incorrectly in Spanish
- [CS-13791] jiveI18nText table does not use nvarchar for SQLServer UTF-8 support
- [CS-13786] Proxool servlet improvement
- [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-13725] DWR OpenSearch configuration disclosure
- [CS-13704] view-communities.ftl bug fix was never backported to 2.5.x
- [CS-13703] Correct typo in Spanish email template
- [CS-13682] Error joining Secret group as Admin/Moderator
- [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-13628] JiveRefererInterceptor does not handle UTF-8 characters correctly
- [CS-13627] Some blog RSS feeds are displaying username instead of admin email
- [CS-13589] Deleting a document from the front end does not return a 404
- [CS-13580] User bar trying to load blogs from social groups which have been deleted
- [CS-13506] Advanced email plugin cannot post to a system blog
- [CS-13476] Friends action menu does not respect RSS feed visibility settings
- [CS-13460] Deleting a thread leaves orphaned messages in moderation
- [CS-13216] "Browse all people by hire date", needs to reflect an external community
- [CS-13121] Search tips page incorrectly states that default behavior for search query strings is to use OR
- [CS-13099] Typo in verbiage for image picker
- [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-11687] Private Message is lost if used more than 255 chars in the subject
- [CS-10075] Search engine is not looking at group tags
- [CS-9730] Wrong Info Message when deleting Uploaded Images
- [CS-9430] Web services: addAuthor and removeAuthor don't work
- [CS-9336] Error for 255+ characters in Blog Description is unclear
- [CS-9221] Still see 'Edit Profile to add image' even if you disable profile images
- [CS-5405] Polls: When you edit a poll, there is no 'save' button, only 'edit' or 'cancel'
Known Issues in this Release
- [CS-14413] Akismet interceptor & client does not support proxies.
- [CS-14398] If watches.enabled = false then you will not be able to save your user preferences
- [CS-14375] Revoking global read blog permission will throw an FTL error when viewing any container
- [CS-14355] Editing Group permissions adds duplicate entries in jiveGroupPerm
- [CS-14349] Disabled text is not localized in view-profile-header.ftl
- [CS-14246] Can't create an announcement in a project as a System Admin
- [CS-14234] URL mapping by query string doesn't work on message URLs
- [CS-14218] Continue and Cancel buttons on the space picker page for documents always show english
- [CS-14188] Field length validation on poll description needed
- [CS-14155] 'User's Stuff' filter pushed down when user has no tasks
- [CS-14141] Popular Threads RSS feed does not respect result number settings
- [CS-14075] Pasting a link into the RTE containing a URL with ampersands causes a SAXParseException
- [CS-14044] Using some non-alphanumeric characters within a username causes profile image to display incorrectly
- [CS-14025] Tasks can be assigned to disabled users
- [CS-13990] ChangeDb2LongVarcharToVarcharTask sets some columns to NOT NULL which need to be nullable
- [CS-13985] Send as email unmodifiable field can be modified but changes are not persisted
- [CS-13982] Searching for any image file extension breaks Prev/Next buttons
- [CS-13969] classid being stripped from embed code
- [CS-13941] Jotlet.net: Creating an event with end date after 5:00pm causes event to be moved to previous day.
- [CS-13933] Social group name generation fails if a name is used with a dash surrounded by spaces
- [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-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-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-13790] CLONE -Status level points should support unbounded values and the default upper bound for "Master" should be unbounded in 2.5
- [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-13755] Upgrading RPM with custom options containing '=' throws error
- [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-13669] RenderCacheManager is not ready for Generic Content-types
- [CS-13657] "Customize Your Site" does not propagate across the cluster
- [CS-13631] 'Vertical Alignment' for tables in the RTE doesn't seem to have an effect
- [CS-13604] Tag search and tag cloud have inconsistent results
- [CS-13593] Large documents cannot be viewed as a PDF
- [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-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-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-13477] After deleting blog post, users are always redirected back to the root of the application
- [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-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-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-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-12645] Admin Permissions: Create Private Message Attachment doesn't do anything
- [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-12513] Editing a moderation note is buggy
- [CS-12479] Moderation Interceptor does not strip whitespace from usernames
- [CS-12422] User is not notified when sending an invitation to a user/email address that already has an open invitation
- [CS-12360] Admin console email log functionality should be fixed or removed
- [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-12093] Email notifications not displaying the label for links
- [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-11986] Modification date on blog post not changing if save as draft
- [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-11606] Disabled user can create content via email
- [CS-11583] Trim() not run against users email
- [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-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-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-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-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-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-4330] Upgrading from 1.x to 2.x with LDAP and a case-sensitive database causes login issues
- [CS-2234] Grant new permissions: UI needs to reflect that you can add mulitple users and groups Votes: 1