When I place a new logo image in the cookieauthtemplates directory and change the image src path to the new image, the logon screen displays a red x. The problem probably lies with ISA running the image tag through the CookieAuth.dll file.
Has anyone had any success customizing the OWA FBA logon screen provided by ISA 2004?
If your going to replace an image with your own image and run it through CookieAuth.dll the filename must be the same name as the one your replacing. Otherwise, don't run it through the DLL - just use normal html code.
Running normal html code such as <img src=logo.jpg> does not work because it tries to go to https://mail.test.com/logo.jpg What local directory should I place the image in if I am going to use normal html tags?
Flexauth for ISA 2004 from www.collectivesoftware.com allows you to have a much more customizable forms based authentication (in addition to a ton of other features) if the limitations of what can be done with ISA 2004 are continuing to hold you back :)
When you make any changes to the file or images you need to restart the MS Firewall service to pick up the changes otherwise nothing will be changed. When you stop the service and start it it loads the images and other stuff in cookieauth.dll file into memory i think.
Give this a try. Also try to use the same filename of the images as orginal. As always make a backup of the orginal folder as well as the editied folder as some SPs overwrite files.
I can successfully modify the image files and the basic CSS page to modify the movements of those images... but I am more interested in changing the layout of the options within the logon page. I would like to move the client security section below the logon information and change the "log in" text to a button.
Does anyone know how to make these changes? I would assume all companies would be customizing not only the images and colors, but the layout and spacing of the site...?
You can edit the hmt file and changing the order things are displayed, it is just plain html which is loaded into memory, when accessing the page variables from the strings.txt are loaded. so if you want to change the order things are displayed on the login form, you need to edit one of the usr*.* pages using notepad or an html editor. HTML editors will show you a error with each picture and the css file. You can temporarily remove the following string /CookieAuth.dll?GetPic?formdir=@@FORMDIR&image= from your htm to edit it. just make sure you put the string back once you edited the page. same also applies for the css file where there are a few references to the cookieauth.dll
By the way, would people like to have an option to export the htm pages into normal HTML? I can add this in my FBA editor tool.