Øàáëîíû äëÿ DLE

Página Principal » Tutoriales » Como unir tu datalife engine en diferente sitios webs

 
 
 

Datos de Instalación DataLife Engine - La versión actual 9.6

Las nuevas características del sistema::

Un nuevo editor WYSIWYG para añadir noticias.

El nuevo sistema descargar los archivos e imágenes, que soporta AJAX y arrastrar y soltar.

El aumento de la velocidad de la escritura en muchos aspectos.

Un gran número de nuevas etiquetas de plantilla, que ofrecen nuevas oportunidades a los webmasters.

 
 

Como unir tu datalife engine en diferente sitios webs

Autor: zuteri el 23-10-2011, 23:20, Visitas: 822

15
Versión: Cualquier DLE
Dificultad: Facil

Descripción: Con este metodo podras unir varios web en tu datalife engine como dlelatino.com clubdle.com  y dle-hispano.com

 

Primero tienes que añadir tus dominios como dominio apuntado en el mismo lugar de tu dominio principal en tu panel de hosting

 

Abrir: todos los archivos de la carpeta engine como init.php , images.php etc.

 

Buscar:

 

if ($config['http_home_url'] == "") {
   
    $config['http_home_url'] = explode ( "index.php", $_SERVER['PHP_SELF'] );
    $config['http_home_url'] = reset ( $config['http_home_url'] );
    $config['http_home_url'] = "http://" . $_SERVER['HTTP_HOST'] . $config['http_home_url'];

}

 

Reemplazar asi:

 

if ($config['http_home_url'] == "") {
   
    $config['http_home_url'] = explode ( "index.php", $_SERVER['PHP_SELF'] );
    $config['http_home_url'] = reset ( $config['http_home_url'] );
    $config['http_home_url'] = "http://" tuweb.com . $_SERVER['HTTP_HOST'] . $config['http_home_url'];

}

 

en la parte tuweb.com ahi tendras q poner tu dominio adicional que vas a poner. de la misma manera puedes añadir mas dominios

 

Si quieres más avansado tendras q aser asi: esto para activar el sitemap a todos las webs adicionales

 

Abrir: .htaccess

 

buscar:

 

RewriteRule ^sitemap.xml$ uploads/sitemap.xml [L]

 

Abajo Pegar: 

RewriteRule ^sitemap2.xml$ uploads/sitemap2.xml [L]

 

Para otro dominio mas: Abajo pegar

 

RewriteRule ^sitemap3.xml$ uploads/sitemap3.xml [L]

 

Abrir: Engine - inc - options.php

 

buscar:

 

array (
                                            'name' => $lang['opt_google'],
                                            'url' => "$PHP_SELF?mod=googlemap",
                                            'descr' => $lang['opt_googlec'],
                                            'image' => "googlemap.png",
                                            'access' => $user_group[$member_id['user_group']]['admin_googlemap']
                                ),

 

 

Pegar Abajo:

 

array (
                                            'name' => $lang['opt_google'],
                                            'url' => "$PHP_SELF?mod=googlemap2",
                                            'descr' => $lang['opt_googlec'],
                                            'image' => "googlemap.png",
                                            'access' => $user_group[$member_id['user_group']]['admin_googlemap']
                                ),

 

 

y si quieres otro dominio mas: abajo pegar

 

array (
                                            'name' => $lang['opt_google'],
                                            'url' => "$PHP_SELF?mod=googlemap3",
                                            'descr' => $lang['opt_googlec'],
                                            'image' => "googlemap.png",
                                            'access' => $user_group[$member_id['user_group']]['admin_googlemap']
                                ),

 

 

Ahora subimos: el archivo comprimido

 

Abrir:  engine - classes - google2.class o google3.class

 

Reemplazar: http://www.tuweb.com

 

a: tu sitio web adiccional

 

 

Atención! Usted no tiene permiso para ver este texto.... Primero debes Registrate!

 

El modo avansando es para activar el sitemap de Dle para todos los sitios

 

Tutorial echo por Zuteri

Tags: zuteri, dle, unir, webs

Categoria: Tutoriales

Estimado visitante, usted esta en el sitio como usuario no registrado.
Le recomendamos Registrarse o entrar en el sitio con sus datos.
<
  • Publicaciones: 0
  • Comentarios: 15
  • Ubicación:
  • Sexo:
24 Octubre 2011 09:45

Jkeron

  • Grupo: Usuario
  • Registrado: --
 

Muy util, asi se puede tener una web y luego distintas con otros dominios y la web hecha con otor diseño o en otro idioma pero a la misma BD interesante algo que queria desde hace tiempo :)


<
  • Publicaciones: 307
  • Comentarios: 103
  • Ubicación:
  • Sexo:
24 Octubre 2011 18:38

zuteri

  • Grupo: Fundador
  • Registrado: --
 

cuando se une varias webs limpien sus caches y abran todos sus post y vuelvanlo a enviar para se establelise con todas las webs es desir sus cokkies


--------------------

<
  • Publicaciones: 0
  • Comentarios: 15
  • Ubicación:
  • Sexo:
24 Octubre 2011 18:45

Jkeron

  • Grupo: Usuario
  • Registrado: --
 

Aclarando esto lo que hace es que yo tengo WEB1.com y WEB2.com y ambas estan conectadas a la misma BD?

 

WEB1 que tiene un diseño y WEB2 que tiene otra y ambas muestran los mismos articulos no?


<
  • Publicaciones: 5
  • Comentarios: 30
  • Ubicación:
  • Sexo:
24 Octubre 2011 19:00

mcnecter

  • Grupo: Moderador
  • Registrado: --
 

Loas archivos que temenos que editar son estos? init.php , images.php, .htaccess. options.php google2.class ( google3.class) o hay algun otro archivo a editar?

Lo voy a intentar haber si todo me sale correcto. Gran aporte tiene un valor demasiado grande en cuanto a funcionalidad.

Ahora refiriendose a las imagenes y post tengo una duda.

Si publico en post en WEB1.com el post tambien se publica en WEB2.com o hay que hacerlo de forma manual? 


<
  • Publicaciones: 307
  • Comentarios: 103
  • Ubicación:
  • Sexo:
24 Octubre 2011 19:09

zuteri

  • Grupo: Fundador
  • Registrado: --
 

Jkeron, es el mismo bd . solo sige los pasos.

 

mcnecter, todos los archivos de engine como init.php etc se edita

 

options.php . .htacces y google2.cass o google3.cass tambien 

 

si cuando se publica sale automaticamente como nuestra webs


--------------------

<
  • Publicaciones: 0
  • Comentarios: 1
  • Ubicación:
  • Sexo:
25 Octubre 2011 02:42

Jesusbo

  • Grupo: Usuario
  • Registrado: --
 

Interesante, gracias por la info!


<
  • Publicaciones: 5
  • Comentarios: 30
  • Ubicación:
  • Sexo:
26 Octubre 2011 06:17

mcnecter

  • Grupo: Moderador
  • Registrado: --
 

En esta linea:

$config['http_home_url'] = "http://" tuweb.com . $_SERVER['HTTP_HOST'] . $config['http_home_url']; 


Debe de ir asi?

Atención! Usted no tiene permiso para ver este texto.... Primero debes Registrate!


-------------------------------------------------------------------------

O asi

$config['http_home_url'] = "http://skillsletales.tk"  . $_SERVER['HTTP_HOST'] . $config['http_home_url']; 


<
  • Publicaciones: 307
  • Comentarios: 103
  • Ubicación:
  • Sexo:
26 Octubre 2011 17:29

zuteri

  • Grupo: Fundador
  • Registrado: --
 

 asi $config['http_home_url'] = "http://" Skillsletales.com . $_SERVER['HTTP_HOST'] . $config['http_home_url'];


--------------------

<
  • Publicaciones: 0
  • Comentarios: 6
  • Ubicación:
  • Sexo:
30 Octubre 2011 02:37

Inphecthyuz

  • Grupo: Usuario
  • Registrado: --
 

Está muy bien esa explicación que hacen, más siento que es mucho...

Digo puedes tener instalado 3 DLE en la misma base de datos, cuando hagas la instalación de cada uno de ellos cambia el prefijo dle_ por algun otro en cada sitio y en el DBCONFIG.PHP donde dice la opción de usuarios apuntala a uno solo y listo...

define ("USERPREFIX", "base_original_de_usuarios");


Eso lo tendrías que cambiar en los otros 2 sitios con el prefijo del portal "original" y sin tanto rollo... Que la verdad ni les entendí >.< 


<
  • Publicaciones: 307
  • Comentarios: 103
  • Ubicación:
  • Sexo:
30 Octubre 2011 02:41

zuteri

  • Grupo: Fundador
  • Registrado: --
 

esta forma mejor yo pense lo mismo pero el problema es los archivos subidos como images y descargas .

 

en este modo  no tiene q aser tanta procedemientos solo es php . ademas es union web q compartan todo


--------------------

<
  • Publicaciones: 5
  • Comentarios: 30
  • Ubicación:
  • Sexo:
30 Octubre 2011 23:44

mcnecter

  • Grupo: Moderador
  • Registrado: --
 



Estos fueron los archivos que edite (16 en total ) con la linea "
if ($config['http_home_url'] == "") {" y me marca errores algo debo estar haciendo mal.

pero voy a seguir probando

Parecidos a estos son los errores que me marca el sistema:

Parse error: syntax error, unexpected T_STRING in D:\xampp\htdocs\dle\engine\init.php on line 27

 


<
  • Publicaciones: 307
  • Comentarios: 103
  • Ubicación:
  • Sexo:
31 Octubre 2011 00:29

zuteri

  • Grupo: Fundador
  • Registrado: --
 

ahhh solo estoy disiendo los archivos de "engine" como init.php etc  no los archivos de engine/ajax o otros solo engine/


--------------------

<
  • Publicaciones: 0
  • Comentarios: 3
  • Ubicación:
  • Sexo:
10 Noviembre 2011 18:56

piratamovil

  • Grupo: Usuario
  • Registrado: --
 

Si hubiera sabido este hack antes, me hubiera ahorrado bastante trabajo.

Gracias por el tutorial zuteri.
Saludos! 


<
  • Publicaciones: 307
  • Comentarios: 103
  • Ubicación:
  • Sexo:
12 Noviembre 2011 19:19

zuteri

  • Grupo: Fundador
  • Registrado: --
 

de nada es un  tuto propio jje


--------------------

<
  • Publicaciones: 0
  • Comentarios: 2
  • Ubicación:
  • Sexo:
8 Mayo 2012 11:23

variadito

  • Grupo: Usuario
  • Registrado: 7.04.2012
 

muchas gracias por la informacion saludos winked


Información
Usuarios que no están registrados no pueden dejar comentarios en la página
 
Si necesitas ayuda o quieres chatear
visite nuestro chat: http://xat.com/dleinspanish