Ver Mensaje Individual
  #282 (permalink)  
Antiguo 13/12/2006, 12:28
Avatar de gabyweb
gabyweb
 
Fecha de Ingreso: enero-2002
Ubicación: Lima
Mensajes: 364
Antigüedad: 22 años, 4 meses
Puntos: 0
Re: Tutorial: Instalación MKPortal + Simple Machines Forum

Cita:
Iniciado por metacortex Ver Mensaje
5) Configuración final de MKP.

Tu portal está casi listo, sólo faltan un par de detalles de permisos, idioma, themes y un mod que debes colocarle a tu foro si quieres que éste se vea dentro del portal. Vamos primero con los permisos:

Dale Chmod 777 a los siguientes archivos:

- mkportal/conf_mk.php
- mkportal/cache
- mkportal/blog
- mkportal/blog/images
- mkportal/templates/*
- mkportal/lang/*
- mkportal/modules/downloads/file
- mkportal/modules/gallery/album
- mkportal/modules/reviews/images


Ahora harás posible que tu foro se vea dentro del portal. entra al directorio /foros/Sources/Subs.php y

Busca (Más o menos por la línea 1275):
Código PHP:
trackStats(); 
Agrega después:
Código PHP:
//added from MKportal
    
global $db_prefix;
    
define 'IN_MKP');
    
define('DBPREFIX'$db_prefix);
    
$MK_PATH "../";
    
$_SESSION['USER_AGENT'] = $_SERVER['HTTP_USER_AGENT'];
    require 
$MK_PATH."mkportal/conf_mk.php";
    
$checkaction 0;
    if (
array_key_exists('action'$_REQUEST)) {
        if (
in_array($_REQUEST['action'], array('dlattach''dumpdb''findmember''helpadmin''quotefast''spellcheck''.xml''help''printpage''jsoption''keepalive'))) {
            
$checkaction 1;
        }
    }
    if(
$FORUM_VIEW == && !$do_header && !$checkaction) {
          
ob_start();
    }
//end added 
Busca:
Código PHP:

    
// Just show the footer, then. 
    
loadSubTemplate(isset($context['sub_template']) ? $context['sub_template'] : 'main'); 
    
template_footer(); 

    
// (since this is just debugging... it's okay that it's after </html>.) 
    
db_debug_junk(); 

Agrega después:
Código PHP:
//added from MKportal 
    
if($FORUM_VIEW == && !$checkaction) { 
        require_once 
$MK_PATH."mkportal/include/boardmod/smf_out.php"
        
mkportal_board_out(); } 
//end added 
(De todas formas ésto lo puedes ver en el archivo readme.htm incluido en el paquete MKP que bajaste).

Ahora vé a tu FTP y sube el pack de idioma español (Spanish) que descomprimiste en tu directorio al principio de la descarga. Grábala en el directorio /mkportal/lang/.

Seguidamente entra a tu web: www.tupagina.com y haz click en Portal CP para acceder a tu panel de control (Bastante cool no? ):

* Busca Skin & Templates y eliges Forum. ésto cambiará el aspecto de tu web para que se vea igual al foro.

* Justo abajo está Language. Elige Spanish.

* Luego vas abajo a la sección que corresponde a los foros, si quieres que tu foro se visualice integrado al portal ubica Forum View y presiona Inside MKPortal (Recuerda que primero debes colocar el mod que se describe arriba).

Acepta y mira tu nueva página web. Aquí hay una captura de cómo se veía antes y ahora
(Haz click en la imagen para agrandarla):



En cuanto a tu base de datos, quedará compartida en tablas con prefijo MKP (Correspondiente a MKPortal) y prefijo SMF (Correspondiente a tu foro).

... Navega por tus paneles y haz las configuraciones a tu gusto. Cualquier problema que tengas puedes ir a los sitios oficiales de soporte de MKPortal:

http://mkportal.it/

Y el foro en nuestro idioma de SFM:

http://www.simplemachines.org/commun...php?board=16.0

De todas formas también abrimos un thread en este foro para que hagamos nuestros comentarios sobre estas aplicaciones:

http://www.forosdelweb.com/showthread.php?t=317475

Saludos.

Hola Metacortex,

La instalación del mkPortal, todo me salió perfecto!!


Pero tengo un gran problema cuando ingreso al portal, no funcionan ninguno de los links existentes, tan sólo los que están linkeados al foro. Por ejemplo tengo el siguiente error cuando trato de ingresar a la opción Portal CP :

Warning: mklib::require(admin/ad_menu.php) [function.require]: failed to open stream: No such file or directory in D:\servidor\web\mk_DeJuerga\mkportal\include\funct ions.php on line 363

Fatal error: mklib::require() [function.require]: Failed opening required 'admin/ad_menu.php' (include_path='D:/servidor/php/PEAR') in D:\servidor\web\mk_DeJuerga\mkportal\include\funct ions.php on line 363
__________________
Gaby :adios: