Javascript en texto de un artículo

He resuelto mi problema de otro modo. He colocado un iframe:

<html>
<iframe src="../squelettes/googlemaps/map_1.html"
frameborder=0 height=615px width=480px scrolling=no>
</iframe>
</html>

De manera que en los esqueletos map_1, map_2, etc, están los javascripts googlemaps específicos para el tema de cada artículo. Funciona satisfactoriamente.

De todos modos estoy interesado en todas las ofertas de material. Nunca se sabe que es lo mejor. Gracias.

Adrián

una forma burda, algo insegura, nada elegante y sin embargo efectiva para permitir codigo javascript dentro del texto de un articulo es hackear spip.-

-. buscar el archivo ecrire/inc/texte.php

  • con un editor buscar la funcion interdire_scripts() (aprox linea 352)

  • quitar donde dice « script », o sea dejar la variable así
    $source = preg_replace(« ,<(%|?|/?[[:space:]]*(base)),imsS », « <\1 », $source);

  • salvar el archivo y subirlo. listo el pollo. En la edición del articulo meter el script javascript dentro de un bloque …

de cualquier manera siempre hay formas menos destructivas y más seguras y reusables que esta. cuestion de ingeniarselas.

El día 13/02/07, Adrian <adrianleon@ono.com> escribió:

He resuelto mi problema de otro modo. He colocado un iframe:

De manera que en los esqueletos map_1, map_2, etc, están los
javascripts googlemaps específicos para el tema de cada artículo.
Funciona satisfactoriamente.

De todos modos estoy interesado en todas las ofertas de material.
Nunca se sabe que es lo mejor. Gracias.

Adrián


Spip-es@rezo.net - http://listes.rezo.net/mailman/listinfo/spip-es


¡EXIGIMOS LA APARICION CON VIDA DE JULIO LOPEZ! JUICIO Y CASTIGO A LOS CULPABLES DEL GENOCIDIO.

El día 14/02/07, Jaume Sala Tantinyà <xaume@redmagazine.net> escribió:

La verdad es que estoy interesado en el tema.

Por que dices:

una forma burda, algo insegura, nada elegante y sin embargo efectiva para permitir codigo javascript dentro del texto de un articulo es hackear spip.

de cualquier manera siempre hay formas menos destructivas y más seguras y reusables que esta. cuestion de ingeniarselas.

Las conoces? me las podrias explicar? ensenyar? guiar?

es en muy raras ocasiones, y generalmente cuando no hay un diseño acabado del proyecto, que se requiere embeber el javascript (o lo que sea) exactamente donde se espera contenido.

por eso, lo que se me ocurre al paso es asociar un codigo javascript (o más bien la ejecución del mismo) a una palabra clave…

por ejemplo, creas un grupo « javascript » (supongamos con id 1) con distintas palabras claves: « funcion1 » « funcion2 ». …
se supone que todas estas funciones están disponibles en un .js invocado en el header del esqueleto en cuestion.

entonces, bastaría con hacer un bucle

<B_javascript>

</B_javascript>

eso ejecutaria la/s funcion/es que se hayan seteado en el articulo a traves de las palabras claves.
Si es menester darle argumentos a las funciones, la situacion se complica un poco, pero se podria controlar con los filtros condicionales.

si tenes algo concreto que necesites hacer, lo vemos.

y por favor (a vos y a todos), prestar atención de enviar los mensajes a la lista y no a las casillas particulares.

saludos.
martin

Ola a todos.

Desde escoitar.org estamos haciendo un plugin para
spip para insertar un googlemap en un articulo, tanto
desde la parte pública como desde la parte privada.

Ya lo tenemos muy avanzado y estamos redactando la
documentación para que sea entendible, se pueda usar
por todos y sea más fácil hacer contribuciones al
plugin, ya que creo que ahora mismo, dado el caos que
tenemos montado, solo lo entendemos nosotros. :wink:

Si tienes un poco de paciencia, en una semana lo
subiremos al trac de spip para que todo el mundo pueda
descargarlo.

Ya os avisaré cuando lo subamos.

Un saludo

--- Martín Gaitán <gaitan@gmail.com> escribió:

El día 14/02/07, Jaume Sala Tantinyà
<xaume@redmagazine.net> escribió:
>
> La verdad es que estoy interesado en el tema.
>
> Por que dices:
> > una forma burda, algo insegura, nada elegante y
sin embargo efectiva
> para permitir codigo javascript dentro del texto
de un articulo es hackear
> spip.
>
> > de cualquier manera siempre hay formas menos
destructivas y más seguras
> y reusables que esta. cuestion de ingeniarselas.
>
> Las conoces? me las podrias explicar? ensenyar?
guiar?
>

es en muy raras ocasiones, y generalmente cuando no
hay un diseño acabado
del proyecto, que se requiere embeber el javascript
(o lo que sea)
exactamente donde se espera contenido.

por eso, lo que se me ocurre al paso es asociar un
codigo javascript (o más
bien la ejecución del mismo) a una palabra clave...

por ejemplo, creas un grupo "javascript" (supongamos
con id 1) con distintas
palabras claves: "funcion1" "funcion2". ...
se supone que todas estas funciones están
disponibles en un .js invocado en
el header del esqueleto en cuestion.

entonces, bastaría con hacer un bucle

<B_javascript>
<script>
<BOUCLE_javascript(MOTS){id_groupe=1}>
#TITRE();
</BOUCLE_javascript>
</script>
</B_javascript>

eso ejecutaria la/s funcion/es que se hayan seteado
en el articulo a traves
de las palabras claves.
Si es menester darle argumentos a las funciones, la
situacion se complica un
poco, pero se podria controlar con los filtros
condicionales.

si tenes algo concreto que necesites hacer, lo
vemos.

y por favor (a vos y a todos), prestar atención de
enviar los mensajes a la
lista y no a las casillas particulares.

saludos.
martin
> _______________________________________________
Spip-es@rezo.net -
http://listes.rezo.net/mailman/listinfo/spip-es

______________________________________________
LLama Gratis a cualquier PC del Mundo.
Llamadas a fijos y móviles desde 1 céntimo por minuto.
http://es.voice.yahoo.com