IBM Connections Docs – Issue with File Preview in Google Chrome – Fixed!

Good News, File Preview Issue is fixed in Chrome 76.0.3791.0, which is going to be released in late July… For all details please check the official issue/ticket description from Google:

https://bugs.chromium.org/p/chromium/issues/detail?id=942022

Advertisements

IBM Connections – How to change Personal Notification Preferences for all Users

You may find yourself in a situation where you need to change the personal IBM Connections E-Mail Notification Settings for all Users. IBM Connections Users have the following options to choose from:

17_49_39-Email Notifications

There is a set of Default Settings which is applied to every user, as soon as the TDI-Sync runs, and the user is created in a database. So, the first thing to do, is to change these default settings. The official documentation does a pretty good job explaining the possibilities you have here, like Locking the User Notification Preferences, and the steps needed to apply the changes, so I won´t go in greater detail on those here. It is important to keep in mind, except if you are not “locking” the preferences, the preferences on Email notifications will only be set automatically for users which are created in Connections, as a result of the TDI Assembly Line, after you make those changes. In order to test the modifications made, you could use the “Restore Defaults” option on the Notification Preferences page.

But changing the default settings will not have any impact on the existing users, to change the notification options for them, you need to take a different approach.

I wanted to change the notification settings for all Users to “No Email”, but still make sure that the users can change those settings if they wish to, so simply locking those settings was not an option. I tried locking the Notification settings for all users to “No Email”, but after removing the lock, the setting would just be reverted to the setting done earlier. It turns out that there is no other possibility than to change the records in the database directly. A word of warning, you should contact the IBM Support before proceeding, because changing the records in the Connections Databases directly is not supported, I also recommend a database backup. 🙂

I am using for IBM Data Studio Software, but any other Database Software which allows you to connect to your type of database will suffice.

The Database Tables in which we need to change the records are “HOMEPAGE.EMD_RESOURCE_PREF” and “HOMEPAGE.EMD_EMAIL_PREFS” (in the HOMEPAGE database), a big thumbs up to Martin Schmidt for saving me countless hours searching for the correct table. Both of these tables have “PERSON_ID” column, so I searched in the “HOMEPAGE.PERSON” table for my test accounts in order to find out the “PERSON_ID” values of these accounts, so I could reproduce the desired state of one account and make sure that the changes made are valid and as I wanted them set. I’ve done that with the following SQL statement:

select *

from empinst.employee

where prof_display_name = ‘Milan Matejic’;

After getting the right “PERSON_ID”, I could check the Records in “HOMEPAGE.EMD_RESOURCE_PREF” and “HOMEPAGE.EMD_EMAIL_PREFS” tables.

— Email Notifications

select *

from homepage.emd_resource_pref

where person_id = ’13a96f01-37d8-4674-ae51-f6d2d19ee8e9′;


— Direct Emails

select *

from homepage.emd_email_prefs

where person_id = ’13a96f01-37d8-4674-ae51-f6d2d19ee8e9′;

The columns we need to change are “SEND_DIRECTED” in “HOMEPAGE.EMD_RESOURCE_PREF” table and “RESOURCE_TYPE” in “HOMEPAGE.EMD_EMAIL_PREFS” table. Setting “SEND_DIRECTED” to ‘0’ will result in deactivating “Receive notifications from other people by email”. For “RESOURCE_TYPE” we have the following options:

‘4’ –> Weekly

‘3’ –> Daily

‘2’ –> Individual

‘1’ –> Deactivated

In my case I wanted to set the notifications to “No Email” for all users, so I went with setting ‘1’ in all rows in the table.

Note: Before making changes for all users, you should make the change just for one test user, to make sure that there are no problems and that your statement is working properly.

I accomplished the task with the following update statements:

—– Update Statement HOMEPAGE.EMD_RESOURCE_PREF

update homepage.emd_resource_pref

set frequency_type = ‘1’

where frequency_type != ‘1’;

—– Update Statement HOMEPAGE.EMD_RESOURCE_TYPE

update homepage.emd_email_prefs

set send_directed = ‘0’

where send_directed != ‘0’;

Before and after running the update statements, you can verify the changes by looking on the number of rows with certain settings:

—- Search for Frequency Type

select *

from homepage.emd_resource_pref

where frequency_type = ‘1’;

—- Search for Send Direct

select *

from homepage.emd_email_prefs

where send_directed = ‘0’;

After running the update statements, just refresh your browser, there is no need to restart any applications or components.

As a bonus, I created an Enhancement Request, so hopefully in future we don’t need to change the database records for this, so please vote for it by accessing the IBM Connections Product Ideas Lab.

IBM Connections Docs – Issue with File Preview in Google Chrome

I recently deployed a new Connections Environment, together with IBM Connections Docs Applications. After the installation I have encountered an issue with a File Preview, some files cannot be viewed in a Google Chrome Browser. Screenshot of the issue:

We could reproduce this issue only with “.doc” and “.docx” files and only in Google Chrome, version 72, where the Preview still works well with other office files like “.ppt” and “.xlsx”. In other Browsers like the newest version of Firefox (65.0.2) and IE, there are no such issues.

It turns out that issue lies with Code in the current Version of Google Chrome, Version 72.0.x, so if you have the possibility, try to delay or stop the update in your environment until there is a solution for this issue. IBM is currently working on a Fix for this Bug, and it may be available as a Fix for IBM Connections Files rather than a IBM Docs Fix, so read the Release notices carefully.

As a workaround you can open the problematic files in “Edit” mode, if you have sufficient access rights, here the contents will be displayed without any issue.

I have deployed IBM Connections 6.0 CR4 and IBM Docs 2.0 CR3 iFix006, but some folks have the same issue also with older Version of IBM Connections and IBM Docs.

IBM Connections Plug-in for Microsoft Outlook – End of Support

There was a lot of speculation recently what happened with “IBM Connections Plug-in for Microsoft Outlook”, it was removed from the Solution Catalog without any Information prior to the removal.

Now it is official, yesterday an official article was published stating that the Plug-in will not be available for download in the Solution Catalog. You will still be able to get it by opening a Case in the IBM Support Portal, until December 31, 2019, bug fixes and security Updates will also be available until this time. For more Information take a look at the official article:

https://www-01.ibm.com/support/docview.wss?uid=ibm10869556&myns=swglotus&mynp=OCSSYGQH&mync=E&cm_sp=swglotus--OCSSYGQH--E

I liked this plug-in and it is a mystery to me why it got removed…

Problems adding Blogs Widget after updating to Connections CR3

I am not 100% sure if this is related to IBM Connections CR3 Update oder WAS 8.5.5 FP14 update. But after I applied both updates, I got the following error in the GUI, when I tried to add the “Blogs” or “Ideation Blogs” widget to a community:

CLFWZ0004E: Event ‘widget.added’ sent to remote lifecycle handler at /blogs/roller-ui/BlogsWidgetEventHandler.do returned bad response: 302 – Found

I was able to solve this issue by mapping the “wasadmin” user to the “reader” role in Blogs “Security role to user/group mapping”. In one Instance I needed to map the “reader” role to the “All Authenticated in Application´s Realm”. Take a look to the Screenshot bellow:

mapping

IBM Docs 2.0 CR3 iFix 006 Available

As of today Docs 2.0 CR3 iFix 006 is available for download from the Fix Central, it includes the following Fixes:

  • Common:
    • Fixed the issue of failing to open files when the browser language setting is en-* other than en, en-us, or en-gb by providing a solution of language fallback to en.
    • Fixed the sanity check failure of soffice process on Linux Conversion server.
    • Fixed the hang issue caused by some files with specific wmf images.
    • Fixed a rare issue that content might be corrupted when multiple editors start editing the same document at the same time.

    Documents editor:

    • Fixed the issue of one specific document that contains empty shape cannot be opened after publishing.
    • Fixed the issue of title shown as “undefined” in the dialog of  Insert Special Character.
    • Fixed the issue that some comment items are duplicated in the view of comments list when co-editing.

    Presentations editor:

    • Added Copy Formatting that you can use to quickly copy and apply text styles and list styles by clicking the icon.
    • Increased the supported file size to 300 slides and 100MB, and removed the restriction of 3000 objects(such as text boxes, shapes, images and OLE objects).
    • Fixed the issue that font size shown in IBM Docs presentation editor is smaller than in MS office.

    Spreadsheets editor:

    • Fixed the date time formatting issue in some specific time zones (for example, Dublin Summer Time) after upgrading your browser.

    Viewer:

    • Fixed the issue that documents cannot be opened in Viewer when watermark is turned on.

Prior to installing this iFix you need to install CR3 for IBM Docs 2.0, iFix 006 includes the updates from all previous iFix updates.

Official Release Notes to IBM Docs 2.0 CR3 iFix006.

Download

IBM Connections 6 CR3 is Available!

IBM Connections 6 Cumulative Refresh 3 was released yesterday. And besides the usual and long Fix List it also includes some new features:

  • Possibility to return to the Communities and Files you viewed recently
  • Filter recent content in Communities and Files.
  • “Pick up where you left of”
  • Simplified Navigation and a full-screen option for Files.
  • The all new “Highlights” community widget.
  • And MORE! For the full list take a look at the blog post from René Schimmer.

It also includes all Features and Bug Fixes from previous releases (CR1 & CR2).

As usual, the update can be downloaded from the FixCentral. Database update scripts are available from the separate site and they include a script for the creation of the new Highlights database.

Before starting the update make sure you take a look to the update guide and the update strategy for IBM Connections 6.

I am happy that the IBM Connections is getting new features on the WebSphere platform, this will certainly make many customers happy who are not ready to implement the Component Pack. By the way the new Component Pack should be announced in the next weeks, so stay tuned.