Ticket #21 (closed Enhancement: fixed)

Opened 9 years ago

Last modified 9 years ago

GUI: can't open link in web resource

Reported by: JuergeN Owned by: jri
Priority: Major Milestone: Release 4.1
Component: DeepaMehta Standard Distribution Version:
Keywords: Cc:
Complexity: 3 Area: GUI
Module: deepamehta-webclient

Description

When I click the URL in a web resource in the details panel, my browser is unable to open the link, because it actually links to the internal DM URI instead of the web URL.

If this was easy to implement, I would suggest to do so immediately, cause it would already be a great enhancement before we finally re-implement the complete browsing feature.

Change History

comment:1 Changed 9 years ago by jri

  • Status changed from new to accepted
  • Owner set to jri
  • severity changed from 1 to 3
  • Milestone set to Release 4.1

comment:2 Changed 9 years ago by jri

  • Complexity set to 1

Webclient: added "Open URL" button to URL topics

As a first step the "Open URL" button now opens the URL in a new browser window.

Still missing:
1) The "Open URL" button should also appear on the URL's parent Types, e.g. "Resource", "Person", "Institution".
2) As a shortcut *doubleclicking* the topic (on the canvas) should trigger its "Open URL" button.

So, for the moment it's still cumbersome: you must first reveal e.g. the Resource's URL topic to find the "Open URL" button.

Detail conceptualization remain to be discussed.

comment:3 Changed 9 years ago by jri

  • Complexity changed from 1 to 3
  • Module set to deepamehta-webclient
  • Area set to GUI

comment:4 Changed 9 years ago by Jörg Richter

  • Status changed from accepted to closed
  • Resolution set to fixed

Webclient: multi-context commands

A plugin can attach its commands to both at the same time, the context menu and the page panel (buttons).

So does the Webbrowser plugin with its "Open URL" and "Open URL in new window" commands (#21).

Rename hooks:

"add_topic_commands" => "topic_commands"
"add_association_commands" => "association_commands"
"add_canvas_commands" => "canvas_commands"

Close ticket 21.

comment:5 Changed 9 years ago by Jörg Richter

Webclient: multi-context commands

A plugin can attach its commands to both at the same time, the context menu and the page panel (buttons).

So does the Webbrowser plugin with its "Open URL" and "Open URL in new window" commands (#21).

Rename hooks:

"add_topic_commands" => "topic_commands"
"add_association_commands" => "association_commands"
"add_canvas_commands" => "canvas_commands"

Close ticket 21.

Note: See TracTickets for help on using tickets.