Simple Machines Community Forum

SMF Support => Español (Spanish) => Language Specific Support => Tutoriales => Topic started by: Suki on March 24, 2011, 09:11:42 PM

Title: [Tutorial] Emular versiones en 2.0
Post by: Suki on March 24, 2011, 09:11:42 PM
El emular una versión anterior o posterior es una de las muchas caracteristicas que SMF 2.0 tiene por defecto.

La emulación te permite instalar o intentar instalar mods que solo están disponibles hasta cierta versión, este tutorial trata de explicar como se utiliza esa función.

Para fines meramente ilustrativos, usaré el mod Spoiler Tag (http://custom.simplemachines.org/mods/index.php?mod=195)  como referencia, pero el tutorial se puede aplicar a cualquier mod.

Cuando se trata de instalar un mod que no es compatible con la versión del foro que actualmente tenemos, al subir el paquete y tratar de instalarlo nos dará un error como este:


para poder instalarlo,  vayan a la lista de mods


ahí podrán ver el mod que acaban de subir, muchas veces ese mod no tiene el enlace "[ Instalar Mod ]"   o tiene el enlace, pero al instalar  les aparece el error de la primera imágen, debajo de la lista notarán un pequeño enlace que dice "Avanzado"  al dar click a ese enlace, abajo les aparecerá lo siguiente:


Ahí les aparecerá una caja de texto con la versión actual que usan, esta caja se puede editar,  ahí van a poner la ultima versión compatible con el mod que tratan de instalar, en este caso, el mod Spoiler Tag  sólo es compatible hasta la versión 2.0 RC3, así que van a escribir  2.0 RC3 en ese campo  y dan click en el botón "Aplicar".

Después de hacer eso, ustedes ya podrán instalar el mod, ya que ahora su foro se "comportará" como si fuera un foro versión RC3 (de ahí proviene el termino "Emular (http://es.wikipedia.org/wiki/Emulador)")

como podrán ver, si el mod anteriormente no tenía un enlace de [ Instalar Mod ], ahora lo tiene y ya podrán instalarlo.



como podrán ver en la imágen, la emulación no solo afecta a el mod que van a instalar, afecta a todos los mods que tengan (que no estén instalados todavia)   así que algunos mods que no son compatibles con la versión que acaban de emular, pueden aparecer sin el enlace para instalar, pero no se preocupen por eso.


Después de instalar satisfactoriamente su mod, tienen que revertir la emulación, de lo contrario su foro permanecerá "Emulando" y podrían tener problemas de incompatibilidad con mods que si estén hechos para su versión. Por eso vamos a ir de nuevo a la lista de mods y vamos a dar click a "Avanzado"   ahí pueden hacer dos cosas, una, dar click en el botón "Revertir"  o  simplemente  escribir su versión actual en el campo de texto,  si no conocen su versión o no están seguros de como escribirla, usan el enlace de revertir, al dar click en el enlace de revertir, el campo de texto automáticamente cambiará a su versión, no olviden guardar dando click en el botón "Aplicar"




Eso es todo lo que tienen que hacer para poder usar la Emulación en un foro SMF 2.0


También es conveniente apuntar que la emulación se puede realizar en una versión 1.1.x  usando un mod:

http://custom.simplemachines.org/mods/index.php?mod=2113


la forma de usarlo varia un poco, pero el resultado es el mismo.


Title: Re: [Tutorial] Emular versiones en 2.0
Post by: Aportadordelmix on March 24, 2011, 11:19:59 PM
Muchas gracias  :)

Un tutorial muy útil.
Title: Re: [Tutorial] Emular versiones en 2.0
Post by: Diego Andrés on March 25, 2011, 12:09:12 AM
Yo siempre he utilizado eso, me parece una mejor opción a utilizar el parse y si algo sale mal (lo dudo) pues ya lo usaría

De todas formas muchas gracias por ponerlo para los que no conocían esta linda opción
Title: Re: [Tutorial] Emular versiones en 2.0
Post by: lean on March 25, 2011, 09:08:50 AM
Buen tuto miss.
Title: Re: [Tutorial] Emular versiones en 2.0
Post by: Suki on April 26, 2011, 01:29:19 PM
OK, he adjuntado las imágenes en el primer mensaje para evitar depender de servidores externos.
Title: Re: [Tutorial] Emular versiones en 2.0
Post by: taboada on May 06, 2011, 01:16:15 PM
Buenas tengo una duda, tengo la rc5 y queria emular a la rc3, lo emulo pero cuando le doy a instalar me aparece el mismo mensaje que cando no emulaba:
QuoteError en la Instalación del Paquete
Se ha encontrado algún error durante la prueba de la instalación de este paquete. Es altamente recomendado que no continúes la instalación a menos que sepas lo que estás haciendo, y hayas realizado una copia de seguridad muy recientemente. Este error puede haber sido causado por un conflicto entre el paquete que estás intentando instalar y otro paquete que ya has instalado, un error en el paquete, un paquete que requiere otro paquete que no has instalado a&ucute;n, o un paquete diseñado para otra versión de SMF.

Y la verdad me da un poco de cosa seguir por si acaso, si aparece emulando a la rc3 le doy a continuar intalacion igualmente?

Saludos
Title: Re: [Tutorial] Emular versiones en 2.0
Post by: Suki on May 06, 2011, 01:47:45 PM
La emulacion solo sirve para que tu foro acepte un mod que fue hecho para una version anterior, eso no significa que el mod se vaya a instalar correctamente...  como cualquier otro mod, puede tener incompatibilidades u otro mod ya ha modificado codigo que ese mod necesita modificar.


si tienes errores al instalar,   tendrás que modificar esos archivos manualmente siguiendo el parse de ese mod.
Title: Re: [Tutorial] Emular versiones en 2.0
Post by: scheval on June 21, 2011, 03:32:30 AM
Gracias. Excelente función!
Title: Re: [Tutorial] Emular versiones en 2.0
Post by: josan on June 21, 2011, 04:05:33 AM
 ;D  miss, que buen tutorial  es de mucha utilidad saberlo
Title: Re: [Tutorial] Emular versiones en 2.0
Post by: forosm on July 06, 2011, 09:05:07 AM
Perfeeeecto ;)

Me ha venido de coña, no había visto lo de avanzado y no sabía como instalar algunos paquetes.

Ya tengo todo como antes.

Muchísimas gracias por ese estupendo manual.
Title: Re: [Tutorial] Emular versiones en 2.0
Post by: ogreslayer on July 09, 2011, 06:11:45 AM
Hola,muchas gracias por la explicación.Excelente trabajo  ;)

Pero me surge la duda si a parte de haber emulado la versión para que sea compatible el MOD,¿qué pasa cuando a veces modificamos los php y archivos a mano para instalar correctamente un MOD antiguo? ¿Afecta al foro "moderno"?

Ejemplo,si mi foro es 2GOLD e instalo un paquete de la versión 1.1.14 o del RC4 y modifico a mano algunos php,¿me dará error el 2GOLD?

Espero haberme explicado bien.

Un saludo y muchas gracias.
Title: Re: [Tutorial] Emular versiones en 2.0
Post by: ZerK on July 09, 2011, 06:14:40 AM
la unica diferencia que veo de instalar manual y mediante el package manager (aparte de que una es automatica...) es que para desinstalarlo tambien tendras que hacerlo de forma manual y bueno no hay problema con instalar mods de forma manual.

lo que si veo dificil es que algun mod de la 1.1.14 vaya a ser compatible con la 2.0 gold.
Title: Re: [Tutorial] Emular versiones en 2.0
Post by: BetaTester# on July 10, 2011, 09:58:45 PM
Muy buen tuto miss  ;)
Title: Re: [Tutorial] Emular versiones en 2.0
Post by: Suki on July 10, 2011, 10:00:22 PM
también es conveniente apuntar que la emulación se puede realizar en una versión 1.1.x  usando un mod:

http://custom.simplemachines.org/mods/index.php?mod=2113


la forma de usarlo varia un poco, pero el resultado es el mismo.



edit, agregado a el topic inicial.
Title: Re: [Tutorial] Emular versiones en 2.0
Post by: josan on August 02, 2011, 11:56:13 AM
Excelente realmente bueno, gracias por compartir.
Title: Re: [Tutorial] Emular versiones en 2.0
Post by: Sr.lucho22 on November 03, 2011, 12:59:47 PM
-.-! xq me sale esto?

No puedes descargar o instalar nuevos paquetes ya que no se puede escribir en el directorio "Packages"!

eso me sale cuando quiero instalar un mod! -.-
aqui les dejo una imagen:



Ayudenme porfavor (=
Title: Re: [Tutorial] Emular versiones en 2.0
Post by: Suki on November 03, 2011, 01:02:54 PM
Sr.lucho22   ya creaste un tema para tu problema:  http://www.simplemachines.org/community/index.php?topic=458001.msg3199894#msg3199894

no hagas otro post para el mismo problema.

en ese tema no das suficientes datos...  no se te puede ayudar si no sabemos nisiquiera que version de SMF estás usando.
Title: Re: [Tutorial] Emular versiones en 2.0
Post by: Sr.lucho22 on November 03, 2011, 01:11:35 PM
Quote from: Miss All Sunday on November 03, 2011, 01:02:54 PM
Sr.lucho22   ya creaste un tema para tu problema:  http://www.simplemachines.org/community/index.php?topic=458001.msg3199894#msg3199894

no hagas otro post para el mismo problema.

en ese tema no das suficientes datos...  no se te puede ayudar si no sabemos nisiquiera que version de SMF estás usando.

Aqui te dejo 2 imagenes mas:






uso la vercion SMF 2.0.1

espero que sea suficiente y me ayudes (=

saludos!
Title: Re: [Tutorial] Emular versiones en 2.0
Post by: Suki on November 03, 2011, 01:14:55 PM
http://www.simplemachines.org/community/index.php?topic=458001.msg3199894#msg3199894


responde en tu propio tema por favor, tu problema NO está relacionado con este tutorial
Title: Re: [Tutorial] Emular versiones en 2.0
Post by: ElDon on February 21, 2012, 12:52:30 AM
Bastante util, no habia visto esto en SMF, que novedad y la verdad que esta impresionante ya que hay muchos mods buenos y necesario que solo por una version atras no funcionaria en una nueva.

Gracias de nuevo....
Title: Re: [Tutorial] Emular versiones en 2.0
Post by: BLack eMo on May 06, 2012, 06:14:55 PM
Hum, gracias por el TUTO, me ha servido de mucho sabes.
Title: Re: [Tutorial] Emular versiones en 2.0
Post by: LaPela on August 03, 2012, 11:05:10 AM
Me aparecio ese error y ahora no puedo tocar anda del foro como soluciono esto?

Title: Re: [Tutorial] Emular versiones en 2.0
Post by: Suki on August 03, 2012, 11:11:52 AM
Por favor, no hagas multiples mensajes para tu error.
Title: Re: [Tutorial] Emular versiones en 2.0
Post by: Xad on May 09, 2014, 11:19:48 AM
Vaya.. interesante esto, porque podemos emular nuestro foro a una versión más vieja para poder instalar algunos módulos.
Pero pensaba que esto lo traía el SMF por defecto!!!!
Title: Re: [Tutorial] Emular versiones en 2.0
Post by: 4Kstore on May 09, 2014, 11:34:37 AM
Quote from: Xad on May 09, 2014, 11:19:48 AM
Vaya.. interesante esto, porque podemos emular nuestro foro a una versión más vieja para poder instalar algunos módulos.
Pero pensaba que esto lo traía el SMF por defecto!!!!

Lo trae por defecto solo tenes que seleccionar que versión emular.
Tengo entendido que en la versión 2.1 esto ya no sera necesario, el mismo sistema detectara que versión deberá emular para que funcione.
Saludos