Ops.... Disculpas...quise ayudar basado en la experiencia (fea) que pase en
estos dias.....
Mezcle lo sucedido con mis links que no funcionaban, con este texto..."si
tienes tus propios esqueletos, será la modificación de los enlaces ya que no
puedes llamar article.php3 sino #URL_PAGE{article} o spip.php?page=article
por ejemplo." y saque una deducciòn, que por lo visto, era errada....
La instalacion limpia en un sitio alternativo me funciono bien, pero al
pasar al hosting real, #PAGINATION no funciono mas, el buscador dejo de
darme los resultados...Borre archivos de la raiz de la 1-8-3 que no vienen
en la 1-9-0 pensando que ya no eran necesarios y el sitio dejo de
andar...hice un desastre.
Asique creo que voy a re-diseñar los archivos partiendo de los DIST de la
1-9-0 que parece ser mas facil....
Gracias por todo
Quique
----- Original Message -----
From: "Martín Gaitan" <gaitan@gmail.com>
To: "Metrodelegados" <master@metrodelegados.com.ar>
Sent: Sunday, September 17, 2006 4:21 PM
Subject: Re: [Spip-es] Cambio de version - Esqueletos personalizados
¡¡¡Quique!!! No confundas a la gente!!!
Eso que decís no es del todo cierto. Si en la instalación se dejaron
los archivos php3 que invocan a los esqueletos no debería haber
mayores complicaciones para preservar el formato de url viejo, pero en
realidad, lo "limpio" es borrar estos archivos y no usarlos más.-
Siempre es conveniente dejar lo links a traves de la baliza dinámica
#URL_ARTICLE, #URL_RUBRIQUE etc, porque permitirá compatibilidad con
las futuras versiones y además, es la única forma de usar "url
personalizadas" como propres o cualquier otra. Ver
en el articulo de "puesta al dia de SPIP"
SPIP 1.9 - SPIP dice claramente:
Los archivos article.php3 etc., que estaban instalados en la raíz del
sitio para llamar el esqueleto article, ya no son necesarios y
desaparecieron.
Estos archivos ya no aparecen en las URLs por omisión (que ahora se
llaman «urls página» y son de la forma /spip.php?article12 (para
elart&iculo número 12) o también /spip.php?page=plan (para.. ¡el
plano!).
Cabe notar :
- se proporciona un archivo htaccess.txt para permitir que los
visitantes (y motores de búsqueda) que conocen estas antiguas
direcciones sean servidos correctamente. En la mayoría de hospedajes
alcanza con copiar este archivo bajo el nombre .htaccess (archivo
invisible) para activarlo. Este archivo permite además servir los
otros modos de gestión de las direcciones de páginas («URLs propres»,
etc).
- en el caso de una migración, si dejas los antiguos archivos
article.php3 etc en la raíz, continúan a funcionar gracias al archivo
fantasma inc-public.php3 — pero cuidado esta compatibilidad
desaparecerá con la siguiente versión de SPIP.
- la gestión de la duración de validez de la caché (variable
$delais) ahora se la encarga a la baliza #CACHE que se inscribe
directamente en el esqueleto (la variable $delais, no obstante,
continúa funcionando si está presente).
Quique, yo te recomendaria que hagas una instalación totalmente limpia
de la version 1.9x, aunque sea en local, y compruebes que no hace
falta conservar los archivos article.php3, sommaire.php3, etc. en el
raiz de tu sitio.
tus esqueletos si sufrirán una pequeña actualizacion. Lo básico.
- los "inclures" que eran del tipo <INCLURE{partecita.php3}{otros
parametros opcionales}> ahora se cambian por
<INCLURE{fond=partecita}{otros parametros opcionales}> siempre y
cuando el esqueleto propiamente dicho sea partecita.html
- La definición de la variable que determina cada cuanto se regenera
la página, antes se definia en el archivo php3 con la variable $delay.
Ahora se define directamente sobre el esqueleto, en la primera linea,
con la varible #CACHE{segundos}
- Si tienen pares php3/html de esqueletos propios, puedes usar la baliza
[(#URL_PAGE{pagina}|parametre_url{'id_rubrique',#ID_RUBRIQUE})] donde
obviamente los argumentos del filtro parametre_url son los parametros
que queres pasar a tu url
obviamente tambien funcionaria hacerlo explicitamente como
spip.php?page=pagina&id_rubrique=#ID_RUBRIQUE , pero es menos
conveniente.
creo que eso es lo básico.
saludos.
tin
El 14/09/06, Metrodelegados<master@metrodelegados.com.ar> escribió:
Hola:
Aquellos que tengan esqueletos personalizados, van a tener que modificar
los
links al pasar de la version 1-8-x a la 1-9-x. para que funcionen
correctamente al llamar al articulo/seccion, etc etc
Asi, en cada esqueleto que tenga un Bucle de Articulos tendran que buscar
los links del tipo:
<a href="#URL_ARTICLE"> y modificarlos a <a
href="article.php3?id_article=#ID_ARTICLE">
y en el caso de bucles de Secciones:
<a href="#URL_RUBRIQUE"> debe ser <a
href="rubrique.php3?id_rubrique=#ID_RUBRIQUE"> etc etc etc
Atencion para evitarse asi MUCHOS dolores de cabeza!!
Saludos y gracias a los que me pasaron data
Quique
www.metrodelegados.com.ar
_______________________________________________
Spip-es@rezo.net -
http://listes.rezo.net/mailman/listinfo/spip-es
--
¡NO A LA GUERRA! - ¡NOT TO THE WAR! - ¡ PAS À LA GUERRE! - ¡NICHT ZUM
KRIEG! - ¡NON ALLA GUERRA! - ¡NÃO À GUERRA! - ない戦争に !