Why can’t you view document upload screens in TRIRIGA?

A navigation item whose target is set to “External URL” and whose URL links directly to a folder no longer works. An error such as the following might occur: “An error occurred, please contact your system administrator: [MID-4077624314].”

The Java applet that uploaded documents based on the navigation item target in earlier TRIRIGA versions is deprecated due to security concerns. Most browsers no longer support Java applets. The applet upload function is replaced with an HTML5 upload function.

As a result of these changes, “External URL” navigation items in earlier TRIRIGA versions that successfully uploaded documents via portals to upload documents to a folder might no longer work. The Document Upload widget was redesigned to be used only in the context of either Document Manager or a record, not a portal. Use Document Manager directly to upload documents.

[Admin: This post is related to the 04.07.17 post about “External URL” navigation items that may no longer work, and the 07.10.15 post and 04.10.15 post about the document upload enhancement. To see other related posts, use the Document Manager tag.]

Continue reading

IV94912: “External URL” navigation items may no longer work

Between the TRIRIGA 3.3.2 and 3.5.2 releases, applets were removed, the Document Manager upload widget was updated, and new security constraints were put in place. As a result of these changes, any “External URL” navigation items that worked in 3.3.2.x to upload documents may no longer work…

After the change from the applet upload to the HTML5 upload, the widget can no longer be used directly in a portal section without a record context.

Continue reading

Is there a way to edit the alignment in the results of a query column?

Our client has asked us to change the alignment in the results of a query column from left-justified to center. Is it possible in TRIRIGA While I don’t think it is, since I haven’t been able to find any related option, I would appreciate any input.

Correct, the TRIRIGA Report Manager is a simple reporting tool. It’s mainly used to search, sort, and filter data from the TRIRIGA business objects, but there really isn’t much control for the layout that you can get out of a more advanced reporting tool. That said, the new TRIRIGA UX framework gives developers full control of formatting and styles using HTML5 and CSS, and you can display the data in a table/grid or whatever UI component you choose. Hope this helps.

Continue reading

What is the IBM TRIRIGA compatibility with Apple iPads?

I’m not sure if the supported OS list includes iOS officially. With the advent of iPad Pro devices, the line between iPhone-like devices and computers gets further blurred. After all, an iPad Pro begins to feel a lot like a MacBook Air. There is support for Safari on a computer as well, and generally the move is to become device-agnostic.

But I need to put forth some guidance about iPad Pro devices and TRIRIGA. My initial observation is that some basic functions don’t work correctly, perhaps HTML5 related? For example, rendering the portal. The page starts loading correctly, then the screen jiggers a bit and seems to stabilize, but scroll bars never appear and the user cannot move up or down. I’ve tested in both Safari and Chrome.

Official support of IBM TRIRIGA on iPad is limited to the IBM TRIRIGA UX Framework and Perceptive Applications. Traditional TRIRIGA, portal, and non-UX applications are only supported on Windows and Mac OS X operating systems when running Safari, Chrome, Edge, Firefox, or IE11. Although a lot of non-UX TRIRIGA will load on an iPad, you will run into some limitations as you have noted above…

Continue reading

IV87866: HTML5 Cross-Origin Resource Sharing (CORS) issue

An HTML5 Cross-Origin Resource Sharing (CORS) policy controls whether and how content running on other domains can perform two-way interaction with the domain that publishes the policy. The policy is fine-grained and can apply access controls per-request based on the URL and other features of the request.

If another domain is allowed by the policy, then that domain can potentially attack users of the application. If a user is logged in to the application, and visits a domain allowed by the policy, then any malicious content running on that domain can potentially retrieve content from the application, and sometimes carry out actions within the security context of the logged in user.

The Cross-Origin Resource Sharing (CORS) policy is not needed by the IBM TRIRIGA Platform. Moving forward, the CORS policy has been removed.

Continue reading

Why doesn’t the “Open Gantt in New Window” button work?

When you select the “Open Gantt in New Window” button in a Gantt chart, the following message appears: “Feature is not currently available. Contact your application administrator.”

The “Open Gantt in New Window” button does not function with the new HTML5/JavaScript Gantt scheduler that ships with IBM TRIRIGA Application Platform 3.5.1. Therefore, the button is disabled. Similar to functionality that the “Open Gantt in New Window” button provides in the legacy Gantt scheduler, your application administrator can create a tab in the project form that displays only the Gantt scheduler… For more information about the HTML5-based Gantt scheduler, see Gantt Scheduler on the TRIRIGA wiki.

Continue reading

Where can you find information about the Gantt scheduler?

Starting in IBM TRIRIGA 10.5.1/3.5.1, the applet-based Gantt scheduler has been replaced with an HTML5/JavaScript Gantt scheduler. Applet support is being phased out in many current browser versions… The following resources are for the HTML5/JavaScript Gantt scheduler.

If you prefer, your application administrator can switch the TRIRIGA environment to the classic Java-applet-based Gantt scheduler.

Here are more resources.

Continue reading