How to customize guacamole login page? - guacamole

good day to all,
My question is very simple, I would like to customize the guacamole logging-in page and remove the logo of guacamole the problem is I have no idea where to find the HTML file of the login page. do you have any idea how to find it and where, I am new to guacamole and the search on the internet has no clear info about it?

Guacamole front-end runs on AngularJS (Angular 1 I think some people call it). You will probably need some understanding of the framework to edit it.
I can give you where to start, but not really a full guide(not the best with Angular).
Look inside the /guacamole/src/main/frontend/src/app directory inside your project (here is the link on Github), you will find where the general structure of the front-end is. The modules, directives and all that.
Specifically for the login page, go to your /guacamole/src/main/frontend/src/app/login/templates/login.html file inside your project. (You can find it here) on Github.
Hope this helped and the best of luc :)

There is a popular guacamole-client replacer called guacamole-lite which allows you to integrate guacamole easily into your frontend.
I also wrote a C# version of that replacer with ready to use docker image. Check it out: guacamole-sharp

Related

Umbraco 7.4 URL Redirect Feature

Is there an available URL redirect for Umbraco 7.4? I mean I'm aware that there is a URL Redirect Management Tools in Umbraco 7.5 but we are using the lower version and it doesn't have that. Is there a way to achieve the same result? The scenario is this.
We created an web.com/about-us page. Now this is cached in google search now.
We then decided to change about-us to corporate now the cached version is still pointing to about-us where in fact the new URL now is web.com/corporate
How can I achieve a URL redirect? If someone manually typed or clicked on the cached url like about-us how can Umbraco 7.4 redirects it to the correct site? Would appreciate a step by step process if possible since I'm still new in Umbraco
you can use something like SEO Checker to manage this for you - there are also other plugins available that can do the redirection management.
https://our.umbraco.com/packages/website-utilities/seo-checker
As my first post has been hidden due to lack of detail, which is understandable, I am adding this new answer with more details.
We use UrlTracker for our projects - it is a nuget package that you install and then you can start using it. This can help.
The Url Tracker is used to manage URLs within umbraco and it automatically tracks URL changes, for instance when a node is renamed, this makes sure the old URL will redirect to the new location. Using this; you can also create your own redirects, based on a simple URL or using a Regex pattern. This is especially handy while migrating existing indexed URLs to your new website.
Please check this umbraco package web page for more details. Alternative links can be found below, hope this helps.
https://24days.in/umbraco-cms/2013/sharing-is-caring/
https://www.marceldigital.com/blog/2017/08/5-umbraco-seo-packages-you-need-right-now

Cookie authentication in websharper + suave + OWIN

As part of an evaluation process for a commercial project I'm searching for any full fledged example of authentication/authorization using the websharper stack. I'd like to use OWIN, since it seems to be a well designed protocol, but I'm open to alternatives.
Some requirements:
use Mono
use the Suave server.
For now, we have been trying to adapt this tutorial for the websharper toolchain: https://www.codeproject.com/tips/849113/four-easy-steps-to-set-up-owin-for-form-authentica
This is what we currently have: https://github.com/Denommus/cookies-problem/blob/master/Main.fs
I would also like to mention that the default method ctx.UserSession.LoginUser has this issue: https://github.com/intellifactory/websharper/issues/647
But the cookies file is not being generated for some reason, probably because we're missing something obvious. Anyone able to help?
EDIT
I think I figured out the reason why the cookies file is not being generated: the Suave server doesn't actually run OwinStartup, so I need to figure out another way to configure the IAppBuilder of my application. But I still don't know how to do it, so if anyone can help I'll appreciate.
EDIT 2
I think I fixed the configuration of OWIN in my application, but I still don't have cookies being generated.

Create a plugin based controller in Umbraco

How to create a plugin based controller in Umbraco? I have followed the guide on https://github.com/Shandem/Umbraco4Docs/blob/4.8.0/Documentation/Reference/Mvc/surface-controllers.md.
But when browsing to ~/umbraco/areaname/controllername I get a 404. The only way not getting this is removing the plugin attribute. But I want to use the plugin architecture. So what else needs to be done besides the instruction mentioned in the guide.
The documentation is really awful if you want to get started with Umbraco and MVC.
By the way I am using Umbraco 6.
you're area needs to be under the App_Plugins folder.
Sorry misunderstood the question, but it seems you figured it out as you explain in the post linked bellow.
http://our.umbraco.org/forum/developers/extending-umbraco/39704-Create-a-plugin-based-controller-in-Umbraco

Markdown editor in ASP.NET MVC

I'm looking to use markdown in my website, and I'd like the editor (or something similar to) the one used here at Stackoverflow. As far as I can see, I can get this from the google code site.
What I want to know is, how do I then use this in my site? I see perl files etc included with this.
Anyone done this before, or have links to good documentation (the site of the original WMD appears to have disappeared).
Here is StackOverflows fork/branch:
https://blog.stackoverflow.com/2008/12/reverse-engineering-the-wmd-editor/
https://meta.stackexchange.com/questions/4168/can-i-use-stack-overflows-reengineered-wmd-editor

Change Plone default URL

I'm using Plone 3.3.5, installed using the unified installer and run ning standalone without Apache.
By default, you can access plone in http://localhost:8080/Plone and I'd rather change the /Plone part with /Docs.
I've tried tweaking the virtual host monster, but couldn't find a way to change the url.
Can anyone help me? Thanks!
Go to the zope management interface.
Mark the Plone folder with the check mark and click the rename button.
Rename Plone to Docs and confirm.
go to http://localhost:8080/Docs and you should see your plone instance

Resources