Clients

Build 1501 on 14/Nov/2017  This topic last edited on: 23/Oct/2016, at 16:58

[36] Clients: hide any javascript error in web previews

GN4-3757

No javascript errors will be issued into embedded web browser. The suppression is hard-coded: removed not functional optional script.

Modified date: 24/11/2015 12:23:23 - P4 Changelist: 79675 - From build: main.2733.x (T)

 

 

[2] Clients: problem with filtered attribute values in ObjectUI

GN4-3779

In the ObjectUI, the displayed attribute value is read from the editing GN4 object or it is initialized using the 'initMode' property of the attributeUI ('LastUsedNone', 'UseDefault', etc... - as described here: http://tech.teradp.com/tech/html/gn4/docs/VSdoc/index.html#frlrfTeraDPGN4SchemaAttributeInitModeClassTopic.html ).

Note that, if an extended filter is configured in the attribueUI, the displayed value might not be in the list of the filtered (allowed) values.

The problem was that, in this case, in clients the user could save the object, even if the attribute value was not expected by the configured filter.

Now fixed: if the attribute value is not into the filtered ones, the application prevents the user to close the dialog and the attribute is marked with the 'Invalid value' message.

Modified date: 02/12/2015 15:52:01 - P4 Changelist: 79868 - From build: main.2741.x

 

 

Fred4/Ted4: The list showing every MRU list for every type in PageMainTab

GN4-3785

The MRU list is now correctly filtered and shows only those items that match the current main tab.

Modified date: 01/12/2015 12:55:55 - P4 Changelist: 79845 - From build: main.2740.x (T)

 

 

Fred4/Ted4: savedWorkspace doesn’t save anymore the toolbar and also the included searches


Issues with restoring toolbars and searches in workspaces resolved.

Modified date: 03/11/2015 17:33:16 - P4 Changelist: 79190 - From build: 2.2.2712.x (T)

 


Client: random error "there is no login to execute this request"


A random error occured under certain conditions in the client: there is no login to execute this request.

This could happen after an IIS reset (or an IIS crash) done while the application was open if the first connection to IIS was done using an url different from the one used by the client.

The problem was in the cookie name used to do calls without the ticket in the url, it contained the client url that now has been removed.

Now the cookie name is simply: GN4_[ServerAppName].

This is a breaking change: in case an external application do calls to the web service without the ticket in the url - so using the ticket - it will be necessary to amend the cookie name.

Modified date: 29/10/2015 12:18:03 - P4 Changelist: 79081 - From build: 2.2.2707.x (T)

 


Client: objectUI drag and drop template


In clients, improved the editing visual control for 'multireference' attribute. If the 'multireference' attribute uses a template of kind 'Grid', besides the normal selecting control (which selects an existing GN4 object), it is now possible to display the uploading control. The uploading control allows user to select a file from the PC and/or to drag&drop a file directly into the displayed drop-zone.

Besides the 'multireference' control, also the text editor (CKEditor) has been improved in clients. Now it is possible to drag&drop a text file directly into the CKEditor. At drop, the client runs a workflow (wf_ReadHtml.xml) which reads the textual content from the file; then, the read text is appended to the editor.

Important: to make CKEditor working in clients, the application must be connected to the i4 web server (non GNPortal).

See http://forum.teradp.com/topic.asp?TOPIC_ID=878&FORUM_ID=17#4049 in the GN4 forum for more details about it.

Modified date: 03/11/2015 15:29:13 - P4 Changelist: 79180 - From build: 2.2.2712.x

 


Fred4: Adding element with multireference in fred does not work correctly


The multireference control allowed to add the same id multiple times, generating an error when saving the object.

Modified date: 02/11/2015 10:10:18 - P4 Changelist: 79135 - From build: 2.2.2711.x (T)

 


Client: better dragndrop of external files

GN4-3673

Modified the OnDropExternal function in fred.vb and ted.vb to run the workflow wf_uploadFirst, and to immediately associate the dropped external file(s) to the target page or article currently opened.

The result of dropping one or more files will be:

creating the editorial objects, and,

on an article editor, associate the img,video or audio to the article

On a page, link the first img found.

Modified date: 30/10/2015 17:13:10 - P4 Changelist: 79128 - From build: 2.2.2708.x (T)

 

 

Client: Add RootPath and RootPathAttributeName to FolderBrowser

GN4-3652

Added RootPath and RootPathAttributeName to FolderBrowser
 
<l:FolderBrowser
Grid.Row="1"
HideFilteredChildren="true"
ConditionPath="[folderObject.folderRef]"
SearchCriteriaTarget="{Binding Path=SearchCriteria, ElementName=EditorialShellNavTab}"
RootPath="/system/users">

Modified date: 21/10/2015 11:58:00 - P4 Changelist: 78964 - From build: 2.2.2699.x (T)

 

Client: full screen preview for media elements

GN4-3646

Added OpenFullScreenpop-up shell.vb function to display the selected object in a full screen modal pop-up. It requires the configuration feed_xamlpop-up to be imported (and eventually customized)

Modified date: 19/10/2015 17:50:15 - P4 Changelist: 78920 - From build: 2.2.2697.x (T)

 

Clients: template kind HtmlEditor wrongly displayed in ObjectUI

GN4-3440

The template kind 'HtmlEditor' did not work properly in the ObjectUI displayed in clients (error: "CKEditor is undefined").
Now fixed: the 'HtmlEditor' control is correctly displayed in clients.
It uses the CKEditor of the web site where the client is connected (i4 or GNPortal).
See the forum for a syntax example of the ObjectUI: http://forum.teradp.com/topic.asp?TOPIC_ID=493&FORUM_ID=13#3264

Modified date: 19/10/2015 12:35:37 - P4 Changelist: 78908 - From build: 2.2.2697.x (T)

 

Clients: startup slow

GN4-3628

Fixed delayed searches when the application starts. Some other improvements of startup time.

Modified date: 13/10/2015 10:33:48 - P4 Changelist: 78842 - From build: 2.2.2691.x (T)

 

Client: pubdest tree in workflow display issue

GN4-3462

Solved in job GN4-3436.

Modified date: 31/08/2015 17:14:22 - P4 Changelist: 78322 - From build: 2.2.2648.x (T)

 

Client: The clipboard icon tooltip cannot be translated

GN4-3498

The clipboard icon tooltip could not be translated.
It can be translated now using the strings "ClipboardAdd" and "ClipboardDel".

Modified date: 28/08/2015 09:32:31 - P4 Changelist: 78283 - From build: 2.2.2645.x (T)

 

Client: some rest calls using the IISServerUrl instead of the serverUrl

GN4-3434

ServerURL was not passed correctly to the client (IISServerURL was passed instead). This caused some problems on calling the print dialog. Now fixed.
Also for consistency the ServerUrl parameter returned by do.ashx?cmd=login has been renamed to IISServerUrl (that is the same used in the do.ashx?cmd=who command).

Modified date: 27/08/2015 18:05:09 - P4 Changelist: 78282 - From build: 2.2.2644.x (T)

 

Client: corrupted app icons

GN4-3445

Application icons were displayed corrupted on Windows 10.

Modified date: 26/08/2015 14:45:50 - P4 Changelist: 78246 - From build: 2.2.2643.x (T)

 

Client: workflow progress does not show current activity

GN4-2001

The workflow panel on the client did not show the activity name or description when this was started; only when it was completed.
Now fixed: the name or description is displayed when the activity starts.
Note that the workflow must have the property 'DisplayProgress' set to true; otherwise, no progressing message is displayed.
Note also that executing Fiddler can prevent the messages to be shown in workflow panel.

Modified date: 03/08/2015 15:42:45 - P4 Changelist: 78063 - From build: 2.2.2620.x (T)

 

Client: password control to show ******

GN4-3353

The password control is initialized with "*****" when editing an existing object

Modified date: 30/07/2015 12:46:06 - P4 Changelist: 78005 - From build: 2.2.2616.x (T)

 

Client: the AutoComplete template does not work with Category attribute types

GN4-3155

The AutoComplete template did not work with Category attribute types in SearchObjectUI

Modified date: 05/08/2015 10:15:45 - P4 Changelist: 78083 - From build: 2.2.2622.x (T)