[discussion] Hyperlink visualisation and invocation

4 posts / 0 new
Last post
Marc
Offline
Joined: 07/08/2009
[discussion] Hyperlink visualisation and invocation

Hi,

I would like to achieve hyperlinks to referenced entities.

I read the forum issues about how to achieve this with a double click on table rows and was able to put that to work. For fields I saw the announcement of a new feature (hyperlink management) in the 3.5 release that could be used for this purpose.

I have the following questions about hyperlinks to entities:

1) the new 3.5 feature turns properties into read-only mode. But I would like to be able to edit a reference propoperty and to use hyperlink navigation as well.

2) I find that it is not very intuitive for a user to understand where he can follow hyperlinks. Shouldn't we create a visual distinction, for instance underline the value of the property or put an extra anchor-symbol in the field or row showing that a hyperlink is present? A suggestion could be to provide hyperlinks through a single click on an new anchor symbol added to each property or row carrying a hyperlink. To follow the hyperlink, the user would need to click on the anchor symbol. A double click in the field besides the anchor image would then put the field in edit mode.

3) another idea might be to conceive hyperlink navigation over referred entities as a default rather than as a special action to declare. The only thing remaining to configure would be to select the entity view.

What do you think about all this?

Thanks for your ideas.

Marc

maxime
Offline
Joined: 06/23/2008
Hi Marc. 1) Hyperlink

Hi Marc.

1) Hyperlink activiatiion turns only one column in read-only mode... Previously the "rowAction" threw all table in read-only mode... You can may be choose one column for which read/write is not essentiale in grid view ? After all you can still use a toolbar button...

2) I think hyperlink are represented using blue-bold-underline font ? isn't that enough ?

3) Why not... i'm sure Vincent will think about it when he will come back from he's holidays Cool

Regards,

Maxime

 

vvandens
Offline
Joined: 05/29/2008
[discussion] Hyperlink visualisation and invocation

Marc, Maxime,

Regarding point 3, I'm not sure there is actually a "default" action. Edit in a pop-up ? Add the referre entity as a sub-module in the workspace ? Navigate to an existing module dedicated to this type of entities ? Hyperlink navigation is really straightforward to declare now using the action property on any property view descriptor. And all of the above actions are (almost) ready to use in Jspresso.

But of course, I'm ready to change my mind ;-)

Best,

Vincent

Marc
Offline
Joined: 07/08/2009
Pierre and Vincent, For the

Pierre and Vincent,

For the moment and for the sake of clarity, let's only consider fields (properties referring to an entity) and forget the table rows for a moment.

I agree about the difficulty to choose a default action: we have several hyperlink navigation options (sub-module or existing module, view). I also could observe that JSpresso already underlines hyperlinked reference properties: so there is already is visual distinction indeed.

The only remaining question is then to provide a field that is both editable and hyperlinked (as far as I understand this is not possible yet). This could be realised through a variety of visual options. I give here 2 options:

-abandon the feature to edit the text box of a reference property (putting a string in the text box of a reference-property now pre-fils the search criteria, but we could consider to give up this pre-fill feature). 

-provide a second icon besides the entity-search icon. The new icon would then contain the hyperlink

I think it is important to allow a user to navigate easily to a referred entity, also in case he has the right to edit that property.

What do you think?

Marc