Advertisement:

Author Topic: Actualizar, que implica?  (Read 8145 times)

rafamem

  • Newbie
  • *
  • Posts: 13
Actualizar, que implica?
« on: June 16, 2011, 06:01:34 am »
Hola!

Tengo funcionando el osclass 2.0.3 y ahora en el panel me avisa que tengo que actualizar a la versión 2.1

Sin embargo, en el theme modern yo cambié muchas cosas, personalizé el diseño, inclusive algunos mensajes, jquery y php.

¿Que implica esa actualización? ¿Que pasa si no actualizo? ¿Puedo actualizar sin tocar el template?

Aquí podrán ver como quedó el portal: http://www.neconpy.com/

Salvo un problema que tuve con un anuncio que desapareció, todo lo demás está funcionando super bien.

Saludos!

Rafa.

Juan Ramón

  • Osclass Developer
  • Hero Member
  • *****
  • Posts: 2382
Re: Actualizar, que implica?
« Reply #1 on: June 16, 2011, 02:22:54 pm »
El actualizar a la versión 2.1 te implica las mejoras que pone en el post del blog: http://osclass.org/2011/06/15/osclass-2-1-released/

Si quieres conservar el diseño, te propongo dos cosas:
    1.- Hacer una actualización manual y no sobrescribir el theme modern cuando subas los ficheros, de esta forma no perderías ninguno de los cambios que hayas hecho en el theme (yo recomiendo esta)
    2.- Hacer una backup del theme y después actualizar automáticamente. Una vez lo tengas actualizado, subir de nuevo tu theme y sobreescribir el modern que haya. (recomiendo el punto 1)

Si actualizas, te recomiendo que mires el nuevo modern theme porque tiene un helper para la paginación en la página de search, que es mucho mejor que el actual.

Finalmente, puedo poner tu portal en el showcase de OSClass? La verdad es que te ha quedado muy bien, has hecho un gran trabajo!

rafamem

  • Newbie
  • *
  • Posts: 13
Re: Actualizar, que implica?
« Reply #2 on: June 16, 2011, 04:45:43 pm »
Otra consulta, ¿la actualización afecta a la base de datos?

Juan Ramón

  • Osclass Developer
  • Hero Member
  • *****
  • Posts: 2382
Re: Actualizar, que implica?
« Reply #3 on: June 16, 2011, 05:09:47 pm »
Los cambios de paginación están en el fichero search.php del theme.

Sí, la actualización afecta a la base de datos, se hacen los cambios pertinentes de estructura así como alguna preferencia más necesaria en t_preference.

Ahora te añado al showcase :)

trademania.ro

  • Newbie
  • *
  • Posts: 23
Re: Actualizar, que implica?
« Reply #4 on: June 21, 2011, 12:52:17 pm »
Hola,
Que quieren decir con "la actualización afecta a la base de datos", Yo tambien quiero actualizar y he intentado la forma automatica pero no se puede, me da error. La puedo hacer manual sin tocar el template Modern pero haveis comentado de una mehora en el nuevo Modern.
Que me aconsejais?
Salu2!

Juan Ramón

  • Osclass Developer
  • Hero Member
  • *****
  • Posts: 2382
Re: Actualizar, que implica?
« Reply #5 on: June 21, 2011, 01:54:21 pm »
Yo te aconsejo que actualices de forma manual ya que automáticamente no puedes. Cuando digo que la actualización afecta a la base de datos, es que se van a añadir algunas columnas en algunas tablas de la base de datos... pero el funcionamiento seguirá siendo el mismo después de actualizar :)

Los cambios en el modern theme son pequeños: fancybox para mostrar las imágenes, mejora en la paginación en los resultados de búsqueda y algún detalle más.

trademania.ro

  • Newbie
  • *
  • Posts: 23
Re: Actualizar, que implica?
« Reply #6 on: June 21, 2011, 02:10:59 pm »
Gracias por contestar. Ahora me pondre a actualizar, aver si me sale :)
Hay que hacer algo mas despues de copiar los archivos (instalar como al principio), disculpad mis preguntas de principiante , pero nunca actualize.
Gracias!

Juan Ramón

  • Osclass Developer
  • Hero Member
  • *****
  • Posts: 2382
Re: Actualizar, que implica?
« Reply #7 on: June 21, 2011, 02:15:48 pm »
Si, tienes que acceder a la siguiente página web:
    http://www.example.org/oc-includes/osclass/upgrade-funcs.php

Sustituyendo example.org por tu dirección web.

trademania.ro

  • Newbie
  • *
  • Posts: 23
Re: Actualizar, que implica?
« Reply #8 on: June 21, 2011, 02:17:34 pm »
Ok Gracias. Otra preguntita: si despues sustituio solo los archivos con las mejoras pasara algo. Me refiero al search.php por ejemplo
Gracias!

Juan Ramón

  • Osclass Developer
  • Hero Member
  • *****
  • Posts: 2382
Re: Actualizar, que implica?
« Reply #9 on: June 21, 2011, 02:29:40 pm »
pasará que los cambios que hayas hecho tu en tu theme se perderán... yo en todo caso me fijaría en las cosas que me interesasen y las copiaría del nuevo al que tienes tu.

trademania.ro

  • Newbie
  • *
  • Posts: 23
Re: Actualizar, que implica?
« Reply #10 on: June 21, 2011, 02:38:30 pm »
Gracias por contestar Juan Ramon, actualize, pero me gustaria tener las mejoras de la nueva theme, son buenas lo de las fotos y de las paginas.
Que debo hacer para tenerlo?
Me pillo las orejas aqui.

trademania.ro

  • Newbie
  • *
  • Posts: 23
Re: Actualizar, que implica?
« Reply #11 on: June 21, 2011, 06:21:21 pm »
Ya lo hice, actualize a la nueva version sin perder nada.
Salu2!

Juan Ramón

  • Osclass Developer
  • Hero Member
  • *****
  • Posts: 2382
Re: Actualizar, que implica?
« Reply #12 on: June 21, 2011, 08:23:25 pm »
Perfecto, cuando tenga un rato te recomiendo lo que deberías cambiar.

trademania.ro

  • Newbie
  • *
  • Posts: 23
Re: Actualizar, que implica?
« Reply #13 on: June 22, 2011, 12:07:15 pm »
Ok, Gracias!

rafamem

  • Newbie
  • *
  • Posts: 13
Re: Actualizar, que implica?
« Reply #14 on: July 02, 2011, 09:02:16 am »
Hola Juan! Hice lo que me dijiste, salvo que en vez de volver a reemplazar el theme modern por el que hice por el que vino con el 2.1.1 renombré la carpeta y subí como un theme nuevo, pero no me encuentra en la página del panel de Apariencia y me sale el siguiente error:

Fatal error: Cannot redeclare modern_theme_info() (previously declared in /home/neconpy/public_html/oc-content/themes/modern/index.php:25) in /home/neconpy/public_html/oc-content/themes/neconpy/index.php on line 31


Básicamente lo que hice fue:

1. Descargar los archivos del nuevo osclass de www.osclass.org

2. Hacer backup de todo lo que tengo en www.neconpy.com y de la base de datos

3. Subir y reemplazar los nuevos archivos a la raiz de neconpy.com (todos)

Luego de hacer eso, al entrar en www.neconpy.com me encuentro con el modern original del 2.1.1 con cero datos. Entonces intento subir el modern que personalizé en otra carpeta dentro de la carpeta 0:/www/oc-content/themes/ como para cambiar el template desde el admin, pero no me aparece el template  :(

¿Que puedo hacer?

Saludos!