extender variables spip

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

hola tengo un par de preguntas:

saben si hay alguna forma de extender las variables del spip #TEXTE,
#TITRE ..etc?
porque estamos por armar un directorio de aplicaciones
(http://www.desimone.com.ar/subir/) esto estaria bajo una rubrique , los
subrubriques serian las categorias y cada articulo una aplicacion ...
pero queremos poder cargar mas datos y tratar de separarlos pero veo por ahora
que solo podemos meter todo en el texto, descripcion , prefacio..etc
por ahora mi idea es cargar un pseudo xml como texto del articulo en donde
despues lo parsearia.. pero no se si alguno tiene mejor idea..o alguna
pista....

y la otra es si es posible ocultar n rubrique de todo el sitio sin cambiar
cada esqueleto
por ejemplo queremos usar una rubrique de pruebas
pero no queremos que salga en las buquedas, o en el resto del stio
algo asi como activarla o descativarla.

gracias.!

- --
Fernando Toledo
telnet://bbs.docksud.com.ar
http://www.docksud.com.ar
icq #2681612
jabber://ragnarok@bbs.docksud.com.ar
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)

iD8DBQFBBpdcz8H9Vs7bTsMRAlFHAKChEpNyyk6jsC6csAPOdV177IPHcQCfY5Na
d9HVWN8qFcaYjBwrdWr7Gcc=
=0GHM
-----END PGP SIGNATURE-----

Hola,
Trabajo con SO Linux y con la aplicación básica Mandrake 9.2 a la que fui incorporando utilidades. En esta ocasión después de muchas vueltas me he decidido a instalar XAMPP , que lleva un entorno tan amigable como o más :-)) que el EasyPHP. Con XAMPP tengo instalado Apache/2.0.50 (Unix) mod_perl/1.99_13 Perl/v5.8.4 mod_ssl/2.0.50 OpenSSL/0.9.7d PHP/4.3.8 con base de datos MySQL. Todo está rulando perfectamente. Ahora va mi problema y petición de ayuda:
- He creado una base de datos "mrxldb"
- En /var/www/ tengo dos directorios : html , icons.
- Supongo que malinterpretando las instrucciones que me dió "z" , he CREADO un directorio public_html en el directorio /home y he descomprimido "SPIP-v1-7-2-es.zip" creando otro directorio que he renombrado como "mrxlwb" ( el cual contiene a IMG, CACHE, etc.. a los cuales di permisos 777) .
-Pregunta ¿ Qué he hecho mal y qué debo hacer para instalar correctamente el SPIP ?. Curiosamente en otra muina con Güin2 ya lo tengo rulando gracias al EasyPHP ..:-))).
Agradeciendo vuestra respuesta , la cual espero con avidez para poder seguir avanzando,
Salud
Ljavier

Horacio Degiorgi escribió:

no explicas que error te da el xampp pero me imagino que si no has tocado el httpd.conf estás colocando mal
los archivos porque deben ir en /opt/lampp/htdocs que es el
DOCUMENT_ROOT del apache.,

Hola Horacio,
Tenía entendido que debía descomprimir el SPIP en el /var/www o mejor en el /home/public_html por no cargar a Apache.
¿No es así?. Estoy intentando "correr· el SPIP en el servidor local "localhost".
Con http://localhost sale la pantalla y centro de control de XAMPP perfectamente. el problema es que cuando hago http://localhost/mrxlwb/ecrire me responde : The requested URL /mrxlwb/ecrire/ was not found on this server.
Lo mismo sucede con http://localhost/home/mrxlwb/ecrire/ o con http://localhost/home/ecrire/,
Si te he entendido bien, ¿debería descomprimir el SPIP en /opt/lampp/htdocs ?....
Gracias y salud
Ljavier

intenta encontrar el archivo httpd.conf del directorio donde este instalado apache, y encuentra el directorio al que apunta DocumentRoot
por ejemplo en mi caso dice

# DocumentRoot: The directory out of which you will serve your
# documents. By default, all requests are taken from this directory, but
# symbolic links and aliases may be used to point to other locations.
#
DocumentRoot "/apache/htdocs"

espero te sirva.
martin

ljavier wrote:

Hola,
Trabajo con SO Linux y con la aplicación básica Mandrake 9.2 a la que fui incorporando utilidades. En esta ocasión después de muchas vueltas me he decidido a instalar XAMPP , que lleva un entorno tan amigable como o más :-)) que el EasyPHP. Con XAMPP tengo instalado Apache/2.0.50 (Unix) mod_perl/1.99_13 Perl/v5.8.4 mod_ssl/2.0.50 OpenSSL/0.9.7d PHP/4.3.8 con base de datos MySQL. Todo está rulando perfectamente. Ahora va mi problema y petición de ayuda:
- He creado una base de datos "mrxldb"
- En /var/www/ tengo dos directorios : html , icons.
- Supongo que malinterpretando las instrucciones que me dió "z" , he CREADO un directorio public_html en el directorio /home y he descomprimido "SPIP-v1-7-2-es.zip" creando otro directorio que he renombrado como "mrxlwb" ( el cual contiene a IMG, CACHE, etc.. a los cuales di permisos 777) .
-Pregunta ¿ Qué he hecho mal y qué debo hacer para instalar correctamente el SPIP ?. Curiosamente en otra muina con Güin2 ya lo tengo rulando gracias al EasyPHP ..:-))).
Agradeciendo vuestra respuesta , la cual espero con avidez para poder seguir avanzando,
Salud
Ljavier
_______________________________________________
Spip-es@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-es

El mié, 28-07-2004 a las 22:27, ljavier escribió:

<i>Hola,
Trabajo con SO Linux y con la aplicación básica Mandrake 9.2  a la que 
fui incorporando utilidades. En esta ocasión después de muchas vueltas 
me he decidido a instalar XAMPP , que lleva un entorno tan amigable como 
o más :-)) que el EasyPHP. Con XAMPP tengo instalado Apache/2.0.50 
(Unix) mod_perl/1.99_13 Perl/v5.8.4 mod_ssl/2.0.50 OpenSSL/0.9.7d 
PHP/4.3.8 con base de datos MySQL. Todo está rulando perfectamente. 
Ahora va mi problema y petición de ayuda:
- He creado una base de datos "mrxldb"
- En /var/www/  tengo dos directorios : html , icons.
- Supongo que malinterpretando las instrucciones que me dió "z" , he 
CREADO un directorio public_html en el directorio /home </i>

No es exactamente dentro del /home donde hay que crearlo, perdona :slight_smile:

El Apache verá las paginas que tengas en tu sistema si estan localizadas en una de estas dos rutas:

  • /var/www/html/ Este sera el sitio principal

  • Opcionalmente cada usuario puede tener una pagina web dentro de su /home , estas paginas se veran tambien desde Apache.

Las paginas de los usuarios deben encontrarse en /home/nobreusuario/public_html

así, la pagina del usuario PEDRO deben colocarse dentro de /home/pedro/public_html

las del usuario LJAVIER deben estar en /home/ljavier/public_html

O sea, el public_html hay que crearlo dentro del directorio de cada usuario

Para acceder a ver las distintas paginas que tenemos en el sistema:

http://localhost/~pedro/

http://localhost/~ljavier/

<i>y he 
descomprimido  "SPIP-v1-7-2-es.zip" creando otro directorio que he 
renombrado como "mrxlwb" ( el cual contiene a IMG, CACHE, etc.. a los 
cuales di permisos 777) .
-Pregunta ¿ Qué he hecho mal y qué debo hacer para instalar 
correctamente el SPIP ?. Curiosamente en otra muina con Güin2 ya lo 
tengo rulando gracias al EasyPHP ..:-))).
Agradeciendo vuestra respuesta , la cual espero con avidez para poder </i>

Es dentro de alguno de estos directorios anteriores donde tienes que descomprimir el SPIP, y luego acceder a él a traves de la ruta oportuna.

Una recomendacion:

Apache RECOMIENDA, no usar el sitio principal /var/www/html y los sitios de los usuarios a la vez.

O sea, si estas jugando con varias paginas a la vez, es mejor hacerlo desde un usuario distinto cada pagina y olvidarte del sitio principal.

Del mismo modo, si usas el principal para las pruebas, mejor olvidarse de los sitios de los usuarios.

Personalmente, no le he hecho ningun caso y no me da problemas :wink:

<i>Salud
Ljavier</i>

Saludos…
Raul

<i>_______________________________________________
Spip-es@rezo.net - </i><i>[http://listes.rezo.net/mailman/listinfo/spip-es](http://listes.rezo.net/mailman/listinfo/spip-es)

</i>

Hola,
Gracias a todos por vuestras aportaciones, estoy siguiendo la pista "z" :-))), y pregunto más abajo
z escribió:

Es dentro de alguno de estos directorios anteriores donde tienes que descomprimir el SPIP, y luego acceder a él a traves de la ruta oportuna.

He descomprimido el SPIP 1-7 en /home/javier/public_html , es así que la ruta queda como sigue : file:/home/javier/public_html/SPIP-v1-7-2 , hice chmod 777 para ecrire ecrire/data NAVPICS IMG/ CACHE/ y por fin hago http://localhost/~javier/ y en la página me aparece lo siguiente :
-------------------------------------------------------------------

  Forbidden

You don't have permission to access /~javier/ on this server.

------------------------------------------------------------------------
Apache/2.0.50 (Unix) mod_perl/1.99_13 Perl/v5.8.4 mod_ssl/2.0.50 OpenSSL/0.9.7d PHP/4.3.8 DAV/2 Server at localhost Port 80
---------------------------------------------------------------------

Y a partir de aquí, de nuevo perdido...., ya tengo ganas de empezar a "destozinar" por los esqueletos de SPIP, pero veo que no se me logra...
¿Es mucho pedir, que me des otro empujoncillo de nada , (he,he,he...)
Salud
Ljavier

El vie, 30-07-2004 a las 18:13, ljavier escribió:

<i>Hola,
Gracias a todos por vuestras aportaciones, estoy siguiendo la pista "z" 
:-))), y pregunto más abajo
z escribió:

>
>
>
> Es dentro de alguno de estos directorios anteriores donde tienes que 
> descomprimir  el SPIP, y luego acceder a él a traves  de la ruta oportuna.
>
>
He descomprimido el SPIP 1-7 en /home/javier/public_html , es así que la 
ruta queda como sigue : file:/home/javier/public_html/SPIP-v1-7-2 , hice 
chmod 777 para ecrire ecrire/data NAVPICS IMG/ CACHE/  y por fin hago </i><i>
[http://localhost/~javier/](http://localhost/~javier/)  y en la página me aparece lo siguiente :
-------------------------------------------------------------------</i>
<i>------------------------------------------------------------------------
Apache/2.0.50 (Unix) mod_perl/1.99_13 Perl/v5.8.4 mod_ssl/2.0.50 
OpenSSL/0.9.7d PHP/4.3.8 DAV/2 Server at localhost Port 80
---------------------------------------------------------------------

  Forbidden

You don't have permission to access /~javier/ on this server.</i>

Bueno…, eso es bueno :slight_smile:

Significa:

*Apache esta corriendo. (eso es bueno)

  • El Apache llega hasta tu directorio personal (eso tambien es bueno)

  • Apache no encuentra una pagina index.html para mostrar, por lo que da un mensaje de error, diciendo que no te permite entrar a ese directorio. (eso es malo).

comprueba que haya una pagina index.htm o index.html dentro de tu public_html…

Y segun voy escribiendo, se me acaba de ocurrir, que tus paginas index.html no estas en la siguiente ruta:

http://localhost/~javier/

si no es esta otra.

http://localhost/~javier/SPIP-v1-7-2/

Si no has descomprimido todo dentro del public_html si no dentro de « otra » carpeta, deberas incluir esa carpeta dentro de la ruta en el navegador…

… o si no, descomprimirlo todo directamente sobre el public_html

<i>
Y a partir de aquí, de nuevo perdido...., ya tengo ganas de empezar a 
"destozinar"  por los esqueletos de SPIP, pero veo que no se me logra...
¿Es mucho pedir, que me des otro empujoncillo de nada , (he,he,he...)
Salud</i>

Ya tienes para enredar otro rato …

Cuando te salga te pagaras una cena no ??? ;-DDDDD

<i>Ljavier
</i>
Raul

Hacen falta cientos de genios
para complicar algo tan simple.

La Ley de Murphy

z escribió:

Y segun voy escribiendo, se me acaba de ocurrir, que tus paginas index.html no estas en la siguiente ruta:

/_http://localhost/~javier/_/ <http://localhost/~javier/&gt;

si no es esta otra.

/_http://localhost/~javier/_/ <http://localhost/~javier/&gt;/SPIP\-v1\-7\-2//

Si no has descomprimido todo dentro del public_html si no dentro de "otra" carpeta, deberas incluir esa carpeta dentro de la ruta en el navegador.....

.... o si no, descomprimirlo todo directamente sobre el public_html

(mI respuesta).
Todo va bien, estoy en ello,.....¡¡¡qué nervios!!!,.:-)))). Una pregunta. La carpeta la creo el sistema al descomprimir. ¿La elimino sin más ?.

Cuando te salga te pagaras una cena no ??? ;-DDDDD

Eso está hecho. Es un buen mes para disfrutar de Asturias,.. llueve , pero sin pasarse :-)))).
Avísame y a tu disposición, :-DDDDDDD
Un abrazo y salud
Ljavier

<i>>
> ....  o si no, descomprimirlo todo directamente sobre el public_html

(mI respuesta).
Todo va bien, estoy en ello,.....¡¡¡qué nervios!!!,.:-)))). Una 
pregunta. La carpeta la creo el sistema al descomprimir. ¿La elimino sin 
más ?.
</i>
*>*NO BORRES NADA !!!!!!

No la vayamos a cagar con las patas de atras, estando tan cerca :wink:

Hay muchas carpetas que crea el sistema, supongo que no te refieres a esas …
Todo debe estar « tirado » (tal como lo descomprimes del zip) en el public_html

muevela a otra ubicacion, por si toca volver a ponerla.

<i>>
>
> Cuando te salga te pagaras una cena no ??????    ;-DDDDD

Eso está hecho. Es un buen mes para disfrutar de Asturias,.. llueve , 
pero sin pasarse :-)))).
Avísame y a tu disposición, :-DDDDDDD</i>

Cualquier dia de estos, descuida.
Conozco gente y a veces voy :slight_smile:

<i>Un abrazo y salud
Ljavier

</i>

Raul

Un simple hecho
puede tirar por tierra
un buen argumento

La Ley de Murphy

Hola Fernando,

saben si hay alguna forma de extender las variables del spip #TEXTE,
#TITRE ..etc?
porque estamos por armar un directorio de aplicaciones
(http://www.desimone.com.ar/subir/) esto estaria bajo una rubrique , los
subrubriques serian las categorias y cada articulo una aplicacion ...
pero queremos poder cargar mas datos y tratar de separarlos pero veo por ahora
que solo podemos meter todo en el texto, descripcion , prefacio..etc

Si, se puede con una funcionalidad avanzada que se viene discutiendo:
los campos #EXTRA.
Por ahora la documentación está solo en francés, aca:
Paramétrage avancé d'un site avec mes_options.php3 - SPIP-Contrib y en otros artículos de
SPIP-contrib (busca 'extra' en el sitio)

por ahora mi idea es cargar un pseudo xml como texto del articulo en donde
despues lo parsearia.. pero no se si alguno tiene mejor idea..o alguna
pista....

La idea es algo parecido a lo que propones: se utiliza un solo campo de
la base de datos y la funcion PHP serialize() para poner los datos en
ella. La estructura de datos se describe en un array PHP en
mes_options.php3

No dudes en preguntar si tenés algn problema con el franchute :wink:

Salu2,

daniel

Hola.
El Mon, 16 Aug 2004 13:01:41 +0200, Daniel tuvo a bien escribir que:

D | Si, se puede con una funcionalidad avanzada que se viene discutiendo:
D | los campos #EXTRA.
D | Por ahora la documentación está solo en francés, aca:
D | http://spip-contrib.net/article455.html y en otros artículos de
D | SPIP-contrib (busca 'extra' en el sitio)

En vista del interés, espero que dentro de poco ya no estará sólo en francés :wink:

Acabo de proponer la traducción del artículo en spip-contrib. Espero que en unos
días ya estará disponible (o, para los impacientes, entrando en la parte privada
del sitio)

Saludinos
--
Xuacu