Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

 

Reskining the Webtop Login Page

...

Code Block
xml
xml
titlewebskin/farLogin/displayFooterLogin.cfm
<cfsetting enablecfoutputonly="true">

<cfoutput>
	</body>
</html>
</cfoutput>

<cfsetting enablecfoutputonly="false">

 

Completely Custom Webtop Login Page

...

Code Block
xml
xml
titleconfig/_serverSpecificVarsAfterInit.cfm
<cfset application.url.publiclogin = application.fapi.getLink(type="farLogin",view="displayPageStandard",bodyView="displayTypeBody") />

 

 

 

 

Code Block
xml
xml
titlewebskin/farLogin/displayPageStandard.cfm
<cfsetting enablecfoutputonly="true">

<cfimport taglib="/farcry/core/tags/formtools/" prefix="ft" />

<cfoutput>
<html>
	<body>
		<skin:view typename="#stobj.typename#" objectid="#stobj.objectid#" webskin="#url.bodyView#" />
	</body>
</html>
</cfoutput>

<cfsetting enablecfoutputonly="false">
Code Block
languagecoldfusion
titlewebskin/farLogin/displayTypeBody.cfm
<cfsetting enablecfoutputonly="true">

<cfimport taglib="/farcry/core/tags/formtools/" prefix="ft" />
 
<cfset stLocal.stResult = application.security.processLogin() />

<cfif stLocal.stResult.authenticated>
	<cflocation url="#URLDecode(stLocal.stResult.loginReturnURL)#" addtoken="false" />
</cfif>

<cfoutput>
<html>
	<body>
		 
<ft:form>
			<ft:object typename="farLogin" lFields="username,password" prefix="login" legend="" focusField="username" />
			<ft:button value="Log In" />
		</ft:form>
	</body>
</html>
</cfoutput>

<cfsetting enablecfoutputonly="false">

 

Inline Login Pod

Code Block
xml
xml
titleconfig/_serverSpecificRequestScope.cfm
<cfset stLocal.stResult = application.security.processLogin() />

...