Skip to main content

Hide or change "domain user or username@domain.com" text in Storefront.

··2 mins
Author
John Billekens
Technical Consultant | End User Computing

The following was tested om 3.10+ versions, not sure if it works on older or 2.x versions.

Hide the default text
#

You can hide the default text “domain\user or username@domain.com” in the storefront username field. This can be done by simply editing the “custom style.css” file. This file is located in “C:\inetpub\wwwroot\Citrix\Store>Web\custom”. Replace “<Store>” with your own store name. You need to edit each store separately. Add the following to hide the text (1):

/* Hide text username field */
.credentialform span.pseudo-input.show {
 visibility: hidden;
}

You can add the custom code at the end of the “style.css” file after “/* You may add custom styles below this line. */”. Make sure that when you are finished you replicate the changes to the other StoreFront server(s).

Change the Default text
#

To change the text you can edit the language resource files located in “C:\inetpub\wwwroot\Citrix\Store>Auth\App_Data\resources\ExplicitFormsCommon.en.resx” Depending on the language you have configured for your browser a corresponding file will be selected. So make sure you change all the files you or your users will use. Search for the text “<data name=“DomainUserAssistiveText” xml:space=“preserve”>” and change the text between “<value>TEXT</value>”

  <data name="DomainUserAssistiveText" xml:space="preserve">
    <value>Your own custom text</value>
  </data>

If the text is not directly visible execute a iisreset to force an update. Make sure that when you are finished you replicate the changes to the other StoreFront server(s).

Related

Let's Encrypt Certificates on a NetScaler

··39 mins
For a while now it’s possible to use Let’s Encrypt certificates, they are trusted (cross signed), secure and most of all FREE! There are already a lot of tools available to generate these certificates. I haven’t come across a tool or script to generate these certificates and upload them to a Citrix NetScaler. So I thought why not build it myself. I already tried it in a previous attempt, but I wanted more automation and thus I created this version. To learn more about the Let’s Encrypt, check how it works.. What my script does in very basic steps (for example you want a certificate for www.domain.com): Ask LE (Let’s Encrypt) to validate “www.domain.com” (1) LE returns data (2) among them:

Create offline backups of the NetScaler config

··8 mins
I’ve created a PowerShell script that can be used to generate an (offline) backup of a Citrix NetScaler. If you want you can use the supplied batchfile for example to schedule the backup in Scheduled Tasks to run everyday. Some more information about the parameters used:

OptimizeEndpoint

·1 min
I’ve been using my “Windows optimize script” for a while now. Most issues are resolved and it’s been tested thoroughly. So I thought why not give it back to the community, so here it is: OptimizeEndpoint. It can be used to optimize Windows 7, 8, 8.1 and 10. (It can also be used for Windows Server versions, but this is not tested) I used the script made by Ingmar Verheij, and made some changes. It contains most of the Citrix XenDesktop Best Practices. Please don’t run the script without reviewing the options, it can damage you master image if you’re not careful! At the top of the image there are some parameters that can be set. Read the comments. Run it on your own risk. If you have issues or questions let me know.