Recordad que para pedir soporte alguno, debéis facilitar los datos de soporte oportunos por favor, mirad aquí y leer las Normas generales del foro, esto nos servirá de ayuda para dar el mejor soporte..

Gracias.

La Administración de phpBB España.

Cambiar Pantalla Inical

Aquí­ podrás dejar tus dudas sobre MODs o MODificaciones de tu phpBB2
  Reglas del Foro
Antes de participar en los foros, leer esto por favor.
Normas generales de phpBB-Es y las de Soporte
Cerrado

0
No hay votos
 
Votos totales: 0

Hayro Rodriguez
Observador/a
Mensajes: 4
Registrado: 02 Abr 2007, 23:10

Cambiar Pantalla Inical

#1

Mensaje por Hayro Rodriguez »

Tengo una duda, por favor ayudenme! estoy en cero haciendo un foro, recien lo he probado como localhost, pero quiero que de frente me mande a la pantalla de login para ingresar el usuario y contraseña, porque no quiero que se vean los foros ni las categorias. Solo que de frente la primera pantalla de todo mi foro sea la de login.php. Gracias!

Avatar de Usuario
esnola
Avanzado/a
Mensajes: 451
Registrado: 07 Abr 2006, 12:42

Respuesta: Cambiar Pantalla Inical

#2

Mensaje por esnola »

Suponiendo que tu foro sea un phpBB la cosa sería:

Abres index.php y buscas

Código: Seleccionar todo

//
// End session management
//
Despues añades

Código: Seleccionar todo

if($userdata[user_id] == -1){
 include($phpbb_root_path . 'login.'.$phpEx);
}
else
{
Buscas

Código: Seleccionar todo

//
// Generate the page
//
Antes añades

Código: Seleccionar todo

}
No lo he probado pero tendría que ir bien.

Ya dirás
Saludos
Webmaster de Todo-Mods
Webmaster de Todoelbarco.com

Imagen

Hayro Rodriguez
Observador/a
Mensajes: 4
Registrado: 02 Abr 2007, 23:10

Respuesta: Cambiar Pantalla Inical

#3

Mensaje por Hayro Rodriguez »

La verdad no me sirvio de mucho... me dejaba la pantalla en blanco, pero ya logre solucinar este problema... lo hice asi:

Busqué en index.php:

if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Could not query new topic information', '', __LINE__, __FILE__, $sql);
}

$new_topic_data = array();
while( $topic_data = $db->sql_fetchrow($result) )
{
$new_topic_data[$topic_data['forum_id']][$topic_data['topic_id']] = $topic_data['post_time'];
}
$db->sql_freeresult($result);
}


y luego añadí:

else{
redirect($phpbb_root_path . 'login.'.$phpEx);
}


A mi me va de maravilla tanto para ir al index.php con sesion NO iniciada, como cuando cierro sesion en el foro, siempre muestra login.php como pantalla inicial. Si lo que he hecho tiene algun riesgo avisenme por favor. Un abrazo.

SuperNovato
Ex Staff
Mensajes: 2521
Registrado: 15 Mar 2006, 19:34

Respuesta: Cambiar Pantalla Inical

#4

Mensaje por SuperNovato »

Hayro Rodriguez, por favor, repasa las normas: http://www.phpbb-es.com/foro/rules.php
Cuando se habla del soporte, se dice claramente que "El tener el foro en localhost no sera excusa para no presentar la URL del foro en cuestion (dato minimo obligatorio)".

Aporta la URL, por favor.
Mientras, no podemos dar soporte.
Un saludo.
Yo no sé casi nada de esto. Pero puedo aprender.
Porque para saber estoy solo. Pero para aprender no.

[hr]Antes de nada, lee las Normas de phpBB-Es, y la siempre útil Guí­a de phpBB en Castellano.
Consulta la Biblioteca (Guías, etc.), y los FAQS de ayuda phpBB para tus problemas. Quizás esté resuelto.
Si es sobre cómo Crear una Consulta SQL ya lo tienes explicado en el enlace.
En general, se pide Buscar antes de preguntar para no repetir preguntas y dudas resueltas.
Sólo tendrás Soporte si facilitas los datos correspondientes y si respetas completamente el Copyright de phpBB.
NOTA: No damos Soporte a los foros integrados en Nuke y derivados del mismo. Infórmate [url=PHP-nuke-y-phpbb-vt1733.html]AQUÍ

Cerrado

Volver a “Soporte, preguntas sobre MODs de phpBB 2”