Resulta que instalé un MKportal... y cuando quiero loguearme me sale el famoso "Página no encontrada"
Alguien sabe por que puede ser?
Muchas Gracias!
Saludos !
Si instalaste mkPortal para que actue en conjunto y comparta la DB con phpBB, tenes que editar el archivo login.php de phpBB y hacer el siguiente cambio:
Busca la línea:
redirect(append_sid($url, true));
comentala y reemplazala por el siguiente código:
if ($url == "portalhome") {
Header("Location: ../");
exit;
} else {
redirect(append_sid($url, true));
}
Esta línea está 3 veces en el archivo loguin.php, asi que este cambio tenes que hacerlo 3 veces.
SaludOS/2
Listo, faltaba hacer eso...
Muchisimas Gracias DAX!!!!! :P :P :P :P
PD:: No tendrás tambien por ahí el MOD para que quede integrado el foro al portal?
Para que el foro quede dentro del mkportal, tenes que hacer lo siguiente:
1) En el panel de control de MKPortal, en Preferencias, tildar "Foro dentro del portal"
2) Editar los siguientes archivos de phpBB:
includes/page_tail.php
includes/template.php
includes/page_header.php
templates/xxxx/overall_header.tpl
de la siguiente manera:
page_header.php
Busca:
$template->assign_block_vars('switch_enable_pm_popup', array());
editalo, que quede asi:
//$template->assign_block_vars('switch_enable_pm_popup', array());
page_tail.php
Busca:
$template->pparse('overall_footer');
dejalo como está y, a continuación, agrega:
//added from MKportal
global $Checkmkout, $ForumOut;
define ( 'IN_MKP', 1 );
$MK_PATH = "../";
require $MK_PATH."mkportal/conf_mk.php";
if($FORUM_VIEW == 1 && !$Checkmkout) {
require_once $MK_PATH."mkportal/include/PHPBB/php_out.php";
mkportal_board_out();
}
if($FORUM_VIEW == 1 && $Checkmkout) {
echo $ForumOut;
}
//end added
template.php
Busca:
eval($this->compiled_code[$handle]);
Reemplaza la línea anterior por:
// modificato da mkportal
global $ForumOut, $Checkmkout, $gen_simple_header;
if ($handle == "smiliesbody" || $handle == "reviewbody" || $_GET['mode'] == "searchuser" || $gen_simple_header) {
$Checkmkout = 1;
}
$MK_PATH = "./";
if (defined('IN_ADMIN')) {
$MK_PATH = "../";
}
require $MK_PATH."../mkportal/conf_mk.php";
if ( !defined('IN_ADMIN') && $FORUM_VIEW == 1) {
ob_start();
eval($this->compiled_code[$handle]);
$ForumOut .= ob_get_contents();
ob_end_clean();
} else {
eval($this->compiled_code[$handle]);
}
// fine modificato
Adicionalmente, si queres sacar el cabezal (Banner y nombre de página que viene por defecto en phpBB), edita:
/subSilver/overall_header.tpl (o del style que estes usando)
Borrando esta parte del código:
<table width="100%" cellspacing="0" cellpadding="0" border="0">
<tr>
<td><a href="{U_INDEX}"><img src="templates/subSilver/images/logo_phpBB.gif" border="0" alt="{L_INDEX}" vspace="1" /></a></td>
<td align="center" width="100%" valign="middle"><span class="maintitle">{SITENAME}</span><br /><span class="gen">{SITE_DESCRIPTION}<br /> </span>
<table cellspacing="0" cellpadding="2" border="0">
<tr>
<td align="center" valign="top" nowrap="nowrap"><span class="mainmenu"> <a href="{U_FAQ}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_faq.gif" width="12" height="13" border="0" alt="{L_FAQ}" hspace="3" />{L_FAQ}</a></span><span class="mainmenu"> <a href="{U_SEARCH}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_search.gif" width="12" height="13" border="0" alt="{L_SEARCH}" hspace="3" />{L_SEARCH}</a> <a href="{U_MEMBERLIST}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_members.gif" width="12" height="13" border="0" alt="{L_MEMBERLIST}" hspace="3" />{L_MEMBERLIST}</a> <a href="{U_GROUP_CP}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_groups.gif" width="12" height="13" border="0" alt="{L_USERGROUPS}" hspace="3" />{L_USERGROUPS}</a>
<!-- BEGIN switch_user_logged_out -->
<a href="{U_REGISTER}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_register.gif" width="12" height="13" border="0" alt="{L_REGISTER}" hspace="3" />{L_REGISTER}</a></span>
<!-- END switch_user_logged_out -->
</td>
</tr>
<tr>
<td height="25" align="center" valign="top" nowrap="nowrap"><span class="mainmenu"> <a href="{U_PROFILE}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_profile.gif" width="12" height="13" border="0" alt="{L_PROFILE}" hspace="3" />{L_PROFILE}</a> <a href="{U_PRIVATEMSGS}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_message.gif" width="12" height="13" border="0" alt="{PRIVATE_MESSAGE_INFO}" hspace="3" />{PRIVATE_MESSAGE_INFO}</a> <a href="{U_LOGIN_LOGOUT}" class="mainmenu"><img src="templates/subSilver/images/icon_mini_login.gif" width="12" height="13" border="0" alt="{L_LOGIN_LOGOUT}" hspace="3" />{L_LOGIN_LOGOUT}</a> </span></td>
</tr>
</table></td>
</tr>
</table>
Y listo, con esto quedaría completamente integrado el foro a mkportal.
SaludOS/2
Muchisimas Gracias DAX! sos un capo :wink:
Jaja!! Dax sos un groxo!! Gracias che... nos diste una mano barbara :)!
Se viene Warez bajo MKPortal!