guacamole-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Michael Jumper (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (GUACAMOLE-48) Ability to create Links to Web applications on home page for users
Date Tue, 07 Jun 2016 20:49:21 GMT

    [ https://issues.apache.org/jira/browse/GUACAMOLE-48?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15319371#comment-15319371
] 

Michael Jumper commented on GUACAMOLE-48:
-----------------------------------------

This should be possible already as of GUACAMOLE-9, which provides for modification of HTML
structure via extensions. As long as you can define where exactly you wish to add these links
with a CSS selector, you can use an extension to apply these changes as an HTML patch.

>From the original issue back in the pre-Apache days ([GUAC-1378|https://glyptodon.org/jira/browse/GUAC-1378]):

{quote}
The current WIP has the patch operation(s) defined via meta tags within the HTML itself. For
example:

{code:html}
<meta name="after" content="a[href]">
<p>Look! A link!</p>
{code}

will insert the phrase "Look! A link!" after every link in every template. The available meta
tags each accept CSS selectors for their content and are:

|| Name || Description ||
| before | Inserts the patch contents before any matching elements. |
| after | Inserts the patch contents before any matching elements. |
| replace | Replaces any matching elements with the patch contents. |
| before-children | Inserts the patch contents before the children of any matching elements.
|
| after-children | Inserts the patch contents after the children of any matching elements.
|
| replace-children | Replaces the children of any matching elements with the patch contents.
|

The changes to {{guac-manifest.json}} will likely be a simple "html" array:

{code:javascript}
...

    "html" : [
        "patches/patch1.html",
        "patches/patch2.html"
    ],

...
{code}
{quote}

This is all on git master now. Definitely give it a try.

> Ability to create Links to Web applications on home page for users
> ------------------------------------------------------------------
>
>                 Key: GUACAMOLE-48
>                 URL: https://issues.apache.org/jira/browse/GUACAMOLE-48
>             Project: Guacamole
>          Issue Type: New Feature
>          Components: guacamole
>            Reporter: Andrew Kopp
>            Priority: Minor
>
> Would like the ability to create web application links on the home panel for users. We
are considering Guacamole as a gateway service and given that we have a lot of internal web
applications we could reverse proxy them to the outside. It would be awesome to be able to
create links to these applications right in the interface.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message