Página 1 de 1

Los usuarios no pueden registrarse

Publicado: 18 Feb 2009, 13:31
por whisper
Hola, amigos de Phpbb-es.
He instalado éste foro y el problema es que no me aparece el botón de registrarse, como en cualquier foro. Directamente aparecen las casillas de login, pero los usuarios no pueden registrarse. Imagino que será una tontería de novato, pero es que llevo horas (2 días) buscando en vuestro foro, en los tutoriales, en los de phpbb en inglés y no encuentro solución. Supongo que debe ser algo de permisos, pero no sé ni cómo hacerlo. Espero que me podáis echar una mano. Gracias y un saludo,

Whisper.

Re: Los usuarios no pueden registrarse

Publicado: 18 Feb 2009, 14:16
por angelismo

Faltan los datos de soporte ,lee las normas


Re: Los usuarios no pueden registrarse

Publicado: 18 Feb 2009, 15:51
por whisper
URL: http://www.royalrelax.es/foro" onclick="window.open(this.href);return false;
Versión phpBB: phpBB3 (3.0.0)
MODs Instalados: Ninguno
Plantilla(s) usada(s): acidtech
Servidor: Linux de pago
Actualización desde otra versión: No
Conversión desde otro sistema de foros: No
whisper escribió:Hola, amigos de Phpbb-es.
He instalado éste foro y el problema es que no me aparece el botón de registrarse, como en cualquier foro. Directamente aparecen las casillas de login, pero los usuarios no pueden registrarse. Imagino que será una tontería de novato, pero es que llevo horas (2 días) buscando en vuestro foro, en los tutoriales, en los de phpbb en inglés y no encuentro solución. Supongo que debe ser algo de permisos, pero no sé ni cómo hacerlo. Espero que me podáis echar una mano. Gracias y un saludo,

Whisper.

Re: Los usuarios no pueden registrarse

Publicado: 18 Feb 2009, 15:58
por angelismo
Comprueba que no tengas desactivado el registro de usuarios en
ACP :arrow: Configuración del sitio :arrow: Configuración del registro de usuarios :arrow: Configuración general :arrow: Activación de cuenta :arrow: Si estoy en lo cierto deberias tener marcado desabilitar

Re: Los usuarios no pueden registrarse

Publicado: 18 Feb 2009, 17:06
por whisper
angelismo escribió:Comprueba que no tengas desactivado el registro de usuarios en
ACP :arrow: Configuración del sitio :arrow: Configuración del registro de usuarios :arrow: Configuración general :arrow: Activación de cuenta :arrow: Si estoy en lo cierto deberias tener marcado desabilitar
Gracias, Angelismo, pero parece que no es eso. De las 4 opciones, tenía puesto "usuario". Ahora he puesto "Deshabilitar", pero tampoco aparece la opción de registrarse. ¿Puede tener algo que ver con el método de autenticación?.

Re: Los usuarios no pueden registrarse

Publicado: 18 Feb 2009, 17:13
por angelismo
Si tenias usuario entonces el registro no esta desactivado.
De hecho este es link para registrarse en tu foro
http://www.royalrelax.es/foro/ucp.php?mode=register" onclick="window.open(this.href);return false;
el problema es que en tu plantilla no esta el enlace para registrarse ,cosa rara :shock:
Tienes que añadir el link en el overall_header.html

Re: Los usuarios no pueden registrarse

Publicado: 18 Feb 2009, 17:27
por whisper
angelismo escribió:Si tenias usuario entonces el registro no esta desactivado.
De hecho este es link para registrarse en tu foro
http://www.royalrelax.es/foro/ucp.php?mode=register" onclick="window.open(this.href);return false;
el problema es que en tu plantilla no esta el enlace para registrarse ,cosa rara :shock:
Tienes que añadir el link en el overall_header.html

Pues sólo con el enlace que me has puesto ya puedo solucionar muchísimo. Por ejemplo, creando un botón antes del foro donde te de a elegir si ya estás registrado (entrada directa) o no (entrada al link que me dices), aunque sea hacer que el visitante tenga que dar un paso más. Para añadir el link en el overall_header.html ???, si no es mucha molestia ... en el Dreamweaver me sale éste código.

Código: Seleccionar todo

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="{S_CONTENT_DIRECTION}" lang="{S_USER_LANG}" xml:lang="{S_USER_LANG}">
<head>
<!-- INCLUDE ca_config.html -->
<meta http-equiv="content-type" content="text/html; charset={S_CONTENT_ENCODING}" />
<meta http-equiv="content-language" content="{S_USER_LANG}" />
<meta http-equiv="content-style-type" content="text/css" />
<meta http-equiv="imagetoolbar" content="no" />
<meta name="resource-type" content="document" />
<meta name="distribution" content="global" />
<meta name="copyright" content="2002-2006 phpBB Group" />
<meta name="keywords" content="" />
<meta name="description" content="" />
{META}
<title>{SITENAME} - <!-- IF S_IN_MCP -->{L_MCP} - <!-- ELSEIF S_IN_UCP -->{L_UCP} - <!-- ENDIF -->{PAGE_TITLE}</title>

<!-- IF T_STYLESHEET_LINK -->
<link rel="stylesheet" href="{T_STYLESHEET_LINK}" type="text/css" />
<!-- ELSE -->
<style type="text/css">
{T_THEME_DATA}
</style>
<!-- ENDIF -->
<!--[if IE 7]>
<link rel="stylesheet" type="text/css" href="{T_THEME_PATH}/ie7.css" />
<![endif]-->

<script type="text/javascript">
// <![CDATA[

<!-- IF S_USER_PM_POPUP -->
	if ({S_NEW_PM})
	{
		popup('{UA_POPUP_PM}', 400, 225, '_phpbbprivmsg');
	}
<!-- ENDIF -->

function popup(url, width, height, name)
{
	if (!name)
	{
		name = '_popup';
	}

	window.open(url.replace(/&/g, '&'), name, 'height=' + height + ',resizable=yes,scrollbars=yes,width=' + width);
	return false;
}

function jumpto()
{
	var page = prompt('{LA_JUMP_PAGE}:', '{ON_PAGE}');
	var perpage = '{PER_PAGE}';
	var base_url = '{A_BASE_URL}';

	if (page !== null && !isNaN(page) && page > 0)
	{
		document.location.href = base_url.replace(/&/g, '&') + '&start=' + ((page - 1) * perpage);
	}
}

/**
* Find a member
*/
function find_username(url)
{
	popup(url, 760, 570, '_usersearch');
	return false;
}

/**
* Mark/unmark checklist
* id = ID of parent container, name = name prefix, state = state [true/false]
*/
function marklist(id, name, state)
{
	var parent = document.getElementById(id);
	if (!parent)
	{
		eval('parent = document.' + id);
	}

	if (!parent)
	{
		return;
	}

	var rb = parent.getElementsByTagName('input');
	
	for (var r = 0; r < rb.length; r++)
	{
		if (rb[r].name.substr(0, name.length) == name)
		{
			rb[r].checked = state;
		}
	}
}

<!-- IF ._file -->

	/**
	* Play quicktime file by determining it's width/height
	* from the displayed rectangle area
	*
	* Only defined if there is a file block present.
	*/
	function play_qt_file(obj)
	{
		var rectangle = obj.GetRectangle();

		if (rectangle)
		{
			rectangle = rectangle.split(',')
			var x1 = parseInt(rectangle[0]);
			var x2 = parseInt(rectangle[2]);
			var y1 = parseInt(rectangle[1]);
			var y2 = parseInt(rectangle[3]);

			var width = (x1 < 0) ? (x1 * -1) + x2 : x2 - x1;
			var height = (y1 < 0) ? (y1 * -1) + y2 : y2 - y1;
		}
		else
		{
			var width = 200;
			var height = 0;
		}

		obj.width = width;
		obj.height = height + 16;

		obj.SetControllerVisible(true);

		obj.Play();
	}
<!-- ENDIF -->

if(navigator.userAgent && navigator.userAgent.indexOf('Mac OS X') > 0)
{
	document.write('<link rel="stylesheet" href="{T_THEME_PATH}/mac.css" type="text/css" />');
}

// ]]>
</script>
</head>
<body class="{S_CONTENT_DIRECTION}">

<a name="top"></a>

<table border="0" cellspacing="0" cellpadding="0" width="{$CA_WIDTH}" id="maintable" align="center">
<tr>
	<td id="logorow" align="center"><div id="logo-left"><div id="logo-right">
		<a href="{U_INDEX}">{SITE_LOGO_IMG}</a>
	</div></div></td>
</tr>
<tr>
	<td class="navrow">
		<!-- IF not S_IS_BOT -->
			<!-- IF S_USER_LOGGED_IN --><a href="{U_PROFILE}">{L_PROFILE}</a> &#8226; <!-- ENDIF -->
			<!-- IF S_USER_LOGGED_IN -->
				<!-- IF S_DISPLAY_PM --><a href="{U_PRIVATEMSGS}">{PRIVATE_MESSAGE_INFO}</a> &#8226; <!-- ENDIF -->
			<!-- ELSEIF S_REGISTER_ENABLED --><a href="{U_REGISTER}">{L_REGISTER}</a> &#8226; <!-- ENDIF -->
		<!-- ENDIF -->
		<!-- IF U_RESTORE_PERMISSIONS --><a href="{U_RESTORE_PERMISSIONS}">{L_RESTORE_PERMISSIONS}</a> &#8226; <!-- ENDIF -->
		<a href="{U_FAQ}">{L_FAQ}</a>
		<!-- IF S_DISPLAY_SEARCH --> &#8226; <a href="{U_SEARCH}">{L_SEARCH}</a><!-- ENDIF -->
		<!-- IF not S_IS_BOT -->
			<!-- IF S_DISPLAY_MEMBERLIST --> &#8226; <a href="{U_MEMBERLIST}">{L_MEMBERLIST}</a><!-- ENDIF -->
		<!-- ENDIF -->
		<!-- IF not S_IS_BOT --> &#8226; <a href="{U_LOGIN_LOGOUT}">{L_LOGIN_LOGOUT}</a><!-- ENDIF -->
	</td>
</tr>
<tr>
	<td id="contentrow">

<!-- IF not S_IS_BOT && not $CA_SKIP_PM_NOTIFY && S_USER_LOGGED_IN && S_DISPLAY_PM -->
	<!-- IF S_USER_NEW_PRIVMSG -->
		<div class="pm-notify-new"><div class="pm-notify-header">{L_PRIVATE_MESSAGES}</div><a href="{U_PRIVATEMSGS}">{PRIVATE_MESSAGE_INFO}<!-- IF PRIVATE_MESSAGE_INFO_UNREAD -->, {PRIVATE_MESSAGE_INFO_UNREAD}<!-- ENDIF --></a></div>
	<!-- ELSEIF S_USER_UNREAD_PRIVMSG -->
		<div class="pm-notify-unread"><div class="pm-notify-header">{L_PRIVATE_MESSAGES}</div><a href="{U_PRIVATEMSGS}">{PRIVATE_MESSAGE_INFO}<!-- IF PRIVATE_MESSAGE_INFO_UNREAD -->, {PRIVATE_MESSAGE_INFO_UNREAD}<!-- ENDIF --></a></div>
	<!-- ENDIF -->
<!-- ENDIF -->  

<!-- IF S_BOARD_DISABLED and S_USER_LOGGED_IN and (U_MCP or U_ACP) -->
	<div class="pm-notify-new"><div class="pm-notify-header">{L_INFORMATION}</div>{L_BOARD_DISABLED}</div>
<!-- ENDIF -->

<table width="100%" cellspacing="0">
<tr>
	<td class="gensmall"><!-- IF S_USER_LOGGED_IN -->{LAST_VISIT_DATE}<!-- ENDIF --></td>
	<td class="gensmall" align="{S_CONTENT_FLOW_END}">{CURRENT_TIME}<br /></td>
</tr>
</table>

	<!-- IF S_DISPLAY_SEARCH -->
	<p class="searchbar">
		<span style="float: {S_CONTENT_FLOW_BEGIN};"><a href="{U_SEARCH_UNANSWERED}">{L_SEARCH_UNANSWERED}</a> | <a href="{U_SEARCH_ACTIVE_TOPICS}">{L_SEARCH_ACTIVE_TOPICS}</a></span>
		<!-- IF S_USER_LOGGED_IN -->
		<span style="float: {S_CONTENT_FLOW_END};"><a href="{U_SEARCH_NEW}">{L_SEARCH_NEW}</a> | <a href="{U_SEARCH_SELF}">{L_SEARCH_SELF}</a></span>
		<!-- ENDIF -->
	</p>
	<!-- ENDIF -->

	<br style="clear: both;" />

	<!-- INCLUDE breadcrumbs.html -->

	<br />


Mil gracias por tu ayuda, Angelismo. Ni te lo imaginas. Un saludo,

Whisper.

Re: Los usuarios no pueden registrarse

Publicado: 18 Feb 2009, 17:59
por angelismo
Revisando el codigo veo que el link para registrarse si viene ,pero no lo muestra :shock:
Puede que sea un bug de la plantilla

Re: Los usuarios no pueden registrarse

Publicado: 24 Feb 2009, 14:05
por whisper
angelismo escribió:Revisando el codigo veo que el link para registrarse si viene ,pero no lo muestra :shock:
Puede que sea un bug de la plantilla
SOLUCIONADO !!!. El problema era que la plantilla estaba hecha para phpbb3.0.4 así que siguiendo paso a paso vuestra guía para actualizar por completo, me ha salido perfectamente y sin problema alguno. Gracias por vuestra página y vuestras respuestas. Un saludo,

Whisper