On Sat, May 2, 2020 at 5:56 AM WhiteTiger <[email protected]> wrote:
> I absolutely need to customize Guacamole. > This is absolutely possible using the extension framework: http://guacamole.apache.org/doc/gug/guacamole-ext.html You can customize a wide variety of aspects of the interface, including styles, images, application name, translation strings, etc. The documentation above covers some of the basics of how to accomplish this - if you have further questions check back here with the list and you should be able to get some help. > Meanwhile, there are text strings that have not been translated, but > improvements are needed. > The most helpful thing to do for the Guacamole project and community in this case is to contribute these translations. This is done by 1) creating a JIRA issue for the improvement, 2) forking the guacamole-client repository and making your changes, and 3) submitting a Pull Request with the revisions so that we can review and merge them into the code. Full contribution guidelines are here: http://guacamole.apache.org/open-source/ > it is important that in the Login Page there is a Disclaimer message and > links to the Policy management, Disclaimers, etc. > I must also be able to put logos, while leaving references to Guacamole and > Apache. > These items can definitely be done with extensions mentioned above. > After Login and before the management screen appears, there must be an > intermediate page of explicit access authorization with a second call to > the > disclaimer and the assumption of user responsibility. > This is probably still doable, but will be a bit trickier - if you need to do this you will likely end up writing a significant amount of your own HTML and AngularJS code. > In the console there must be a link to a Help page, from which to > articulate > other pages. > > This should also be doable using the extension framework mentioned above. > All this where I can do it? > Is there already a working group on this? > No, there is no working group for this, nor are these items that we would likely integrate into the overall product (aside from translation improvements). These will be things you'll need to work out in your own custom extension. > Is version 1.1.2 already possible to download it in beta? > > There is no version 1.1.2, and version 1.2.0 is not ready, yet. We do not release beta versions - once we get all of the JIRA issues closed out for version 1.2.0 we will release one or more Release Candidates just prior to the official release. You are welcome to clone the git repos and check out the staging/1.2.0 branch if you want to try out the code that will become the 1.2.0 release. -Nick
