Página 1 de 1

[MODDB] Javascript Logout Confirmation 1.0.1  Tema Solucionado

Publicado: 23 Feb 2010, 23:52
por engendro666
Nombre del MOD: Javascript Logout Confirmation
Autor del MOD: idiotnesia http://www.forumkomputer.web.id/
Descripción del MOD
Agrega una ventana emergente de confirmación al desloguearse del foro

Traducción: Tu mismo
Versión del MOD: 1.0.1
Dificultad: Fácil
Tiempo de Instalación Aprox. 1 Minutos
Compatible con phpBB: 3.0.x
Tema original en phpBB: http://www.phpbb.com/community/viewtopi ... 5#p3978835
Soporte oficial en phpBB: http://www.phpbb.com/customise/db/mod/j ... n/support/

Los install estaban mal y solo visibles como codigo asi que los copio aca:

Instalación:
Spoiler
Abrir: language/es/common.php

Buscar:

Código: Seleccionar todo

 ));

?>
Agregar antes:

Código: Seleccionar todo

 // Logout Confirmation Mod	
	'LOGOUT_CONFIRMATION'	=> 'Are you sure you want to logout?',
En lugar de Are you sure you want to logout? pon lo que desees ejemplo: Estas seguro que deseas desconectarte? (no olvidar las ' ' y la , )
Edicion para prosilver:
Spoiler
Abrir: styles/prosilver/template/overall_header.html

Buscar:

Código: Seleccionar todo

 </head> 

Agregar antes:

Código: Seleccionar todo

 <script type="text/javascript" src="{T_TEMPLATE_PATH}/grey_out.js"></script>
<script type="text/javascript">
// <![CDATA[
function logout_confirmation()
{
	grayOut(true);
	if (confirm('{L_LOGOUT_CONFIRMATION}'))
	{
		grayOut(false);
		return true;
	}
	else
	{
	    grayOut(false);
		return false;
	}
}
// ]]>
</script>
Buscar:

Código: Seleccionar todo

					<li class="icon-logout"><a href="{U_LOGIN_LOGOUT}" title="{L_LOGIN_LOGOUT}" accesskey="l">{L_LOGIN_LOGOUT}</a></li>
En la misma linea buscar:

Código: Seleccionar todo

accesskey="l"
(en mi plantilla en lugar de 1 dice x pero funciona igual)

En la misma linea agregar despues:

Código: Seleccionar todo

<!-- IF S_USER_LOGGED_IN --> onclick="return logout_confirmation();"<!-- ENDIF -->
Edicion para subsilver2:
Spoiler
Abrir: styles/subsilver2/template/overall_header.html

Buscar:

Código: Seleccionar todo

 </head> 
Agregar antes:

Código: Seleccionar todo

 <script type="text/javascript" src="{T_TEMPLATE_PATH}/grey_out.js"></script>
<script type="text/javascript">
// <![CDATA[
function logout_confirmation()
{
	grayOut(true);
	if (confirm('{L_LOGOUT_CONFIRMATION}'))
	{
		grayOut(false);
		return true;
	}
	else
	{
	    grayOut(false);
		return false;
	}
}
// ]]>
</script>
buscar:

Código: Seleccionar todo

 				<!-- IF not S_IS_BOT --><a href="{U_LOGIN_LOGOUT}"><img src="{T_THEME_PATH}/images/icon_mini_login.gif" width="12" height="13" alt="*" /> {L_LOGIN_LOGOUT}</a>&nbsp;<!-- ENDIF --> 
En la misma linea buscar:

Código: Seleccionar todo

 <a href="{U_LOGIN_LOGOUT}" 
En la misma linea agregar despues:

Código: Seleccionar todo

 <!-- IF S_USER_LOGGED_IN --> onclick="return logout_confirmation();"<!-- ENDIF -->

guardar el siguiente adjunto en la carpeta "styles" de tu foro
template.rar
(2.79 KiB) Descargado 370 veces
Demo:
demo.JPG
demo.JPG (54.44 KiB) Visto 2916 veces