View file upload/src/addons/DC/EnhancedLoginForm/_data/template_modifications.xml

File size: 1.83Kb
<?xml version="1.0" encoding="utf-8"?>
<template_modifications>
  <modification type="public" template="PAGE_CONTAINER" modification_key="DC_ELF_loginForm_append" description="Append Login Form to PAGE_CONTAINER" execution_order="10" enabled="1" action="str_replace">
    <find><![CDATA[</body>]]></find>
    <replace><![CDATA[<xf:include template="DC_ELF_loginForm" />

$0]]></replace>
  </modification>
  <modification type="public" template="core.less" modification_key="DC_ELF_core_less_append" description="Append CSS to Core.less" execution_order="10" enabled="1" action="preg_replace">
    <find><![CDATA[/$/]]></find>
    <replace><![CDATA[{{ include('DC_ELF_loginForm.less') }}]]></replace>
  </modification>
  <modification type="public" template="helper_js_global" modification_key="DC_ELF_js_append" description="Append Javascript to helper_js_global" execution_order="10" enabled="1" action="str_replace">
    <find><![CDATA[<!--XF:JS-->]]></find>
    <replace><![CDATA[<!--XF:JS-->
<xf:include template="DC_ELF_script.js" />]]></replace>
  </modification>
  <modification type="public" template="login" modification_key="DC_loginWidthSocial" description="Login with socials" execution_order="10" enabled="1" action="preg_replace">
    <find><![CDATA[/^(.*)$/is]]></find>
    <replace><![CDATA[<xf:if is="{$xf.options.DC_ELF_loginForm_type} =='default'">
	
	$0
	
<xf:else/>

	<xf:title>{{ phrase('log_in_using') }}</xf:title>
	<div class="DC-socialLoginWrapper">
		<ul class="listHeap">
			<xf:foreach loop="$providers" value="$provider">
				<li>
					<xf:button href="{{ link('register/connected-accounts', $provider, {'setup': true}) }}"
						class="button--provider button--provider--{$provider.provider_id}">
						{$provider.title}
					</xf:button>
				</li>
			</xf:foreach>
		</ul>
	</div>
</xf:if>]]></replace>
  </modification>
</template_modifications>