News:

Want to get involved in developing SMF, then why not lend a hand on our github!

Main Menu

Editor de texto WYSIWYG (tipo Word) para SMF 1.1.2

Started by Ramón Cutanda, February 08, 2007, 10:53:16 AM

Previous topic - Next topic

Ramón Cutanda

Actualizado el 10/06/07:

Hoteditor es un editor WYSIWYG que te permite editar mensajes sin necesidad de usar el código BBC usado en SMF por defecto. Es decir, es como editar en Word o cualquier otro editor de texto en el que vas viendo el texto formateado mientras lo escribes. Puedes echarle un vistazo a HotEditor aquí:

http://www.ecardmax.com/hoteditor/index.php
http://www.ecardmax.com/smf_111/index.php?action=post;board=1.0

Hoteditor permite elegir qué editor usar. Esa opción, además, se guarda junto con otras preferencias de usuario de modo que cada usuario edita como prefiere.

Para instalar Hoteditor en tu instalación SMF 1.1.2 debes hacer lo siguiente:

Descarga el archivo de instalación:
http://www.colegiodelaesperanza.com/descargas/varios/smf/hoteditor_4.2_SMF_spanish.zip

Sigue las instrucciones que encontrarás en el archivo Instrucciones.en.español.html que he adjutando en este mensaje por si quieres más información antes de instalarlo

IMPORTANTE: Si tienes instalada cualquier versión anterior de hoteditor ¡¡¡DESINSTÁLALA PRIMERO!!!

Las instrucciones son, básicamente, subir la carpeta richedit y el archivo hoteditor_quickedit.html al directorio de instalación de SMF y luego instalar el mod hoteditor.4.2_smf.1.1.2.zip desde el administrador de paquetes de tu instalación SMF.

Este mod está diseñado únicamente para la SMF 1.1.2 y no funcionará en ninguna otra versión. , aunque es muy sencillo adaptarlo a otras versiones editando el archivo package-info.xml y usando Yet Another Mod Editor, que puedes bajar de aquí:

http://www.colegiodelaesperanza.com/descargas/varios/smf/YaME.zip

Para instalar en otras versiones de SMF 1.1.x (o RCx) sigue estas instrucciones:

En el archivo hoteditor.mod se busca esta línea en index.php:

$forum_version = 'SMF 1.1.2';

Si vas a usar el mod en otra versión indica aquí la versión que tengas instalada en tu foro (supongo, aunque no lo he probado, que funcionará en toda las 1.1.x y 1.1 RCx anteriores a la 1.1.2)

En el archivo package-info.xml verás estas dos líneas:

<install for="1.1.2">

y

<uninstall for="1.1.2">

De nuevo, cambia 1.1.2 por la versión correspondiente. Puedes abrir los archivos package-info.xml y hoteditor.mod con cualquier editor de texto, como el bloc de notas de Windows.

A tener en cuenta que YaME genera archivos de instalación .mod, un formato desfasado. Actualmente se usan archivos .xml para definir las instalaciones. Sin embargo no encontrado una herramienta similar a YaME y que genere archivos .xml con la misma simplicidad. Puesto que mis archivos .mod funcionan y no ando precisamente muy sobrado de tiempo libre, he elegido este formato en lugar de actualizarme y aprender uno nuevo. Si alguien está por la labor seguro que sería de agradecer una versión .xml

Originalmente publiqué toda esta información aquí:

http://www.simplemachines.org/community/index.php?topic=22468.msg926573#msg926573

Lo publiqué ahí, en inglés, y no en este foro, por los siguientes motivos:

- Mayor difusión: El inglés es el idioma "oficial" del foro y un buen número de usuarios de SMF "chapurreamos" más o menos el inglés. Si alguien está realmente interesado, y a través del buscador del foro, sin duda localizaría la información.

- Continuidad: La disponibilidad de Hoteditor para SMF se publicó primeramente en ese hilo. Creo que lo correcto era continuarlo.

¿Por qué no publiqué también la información en este foro tal y como estoy haciendo ahora? Simple y llanamente por falta de tiempo. No os voy a contar mi vida, no os interesa, pero esta tarde estoy haciendo un importante esfuerzo por escribir este mensaje. Un usuario español encontró el hilo antes citado y, puesto que la página donde ofrezco el mod es española (www.colegiodelaesperanza.com) publicó algunos mensajes en español en aquel hilo pensando que daría soporte español. Esto me ha creado "cargo de conciencia" y por eso estoy "haciendo" hueco para publicar aquí.

Por los motivos anteriormente citados (mayor difusión y continuidad) salvo que disponga de tiempo seguiré publicando cualquier novedad únicamente en el hilo oficial en inglés. Rogaría a los usuarios de este foro que estén interesados en el mod y que hablen en inglés que, por favor, actualicen si pueden este hilo. Me resultaría muy complicado llevar simultáneamente la información en dos foros diferentes.

Por último decir para quienes no lo sepan que esta modificación es un tanto polémica por tres motivos que han sido largamente discutidos en otros hilos en inglés de este foro:

- Posibles agujeros de seguridad
- Mayor complejidad en la base de datos
- Mayor tiempo de carga y saturación en el servidor

No es recomendable, por tanto, para instalaciones SMF con grandes bases de datos ni aquellas que necesiten un especial control de seguridad. Los programadores de SMF suelen estar en contra de esta modificación. Por eso nunca se le ha prestado especial atención a esta modificación. No obstante supongo que habrá casos como el mío en el que esté justificado. En mi caso en particular un buen número de mis usuarios o son niños o tienen contacto casi nulo con las tecnologías de la comunicación e información, con lo que evitarles trabajar con código BBC supone, por un lado, evitarme largas y tediosas explicaciones y problemas por parte de los usuarios y, por otro, hacer que el uso del foro sea más agradable y apetecible. Que cada cual saque sus conclusiones; yo únicamente me limito a compartir algo que he modificado (no creado) y que creo que puede ser del interés de ciertos usuarios.

Un saludo a todos y gracias por vuestra comprensión

Ateneo

Gracias Videoed. Lo he probado con la SMF 1.1 RC2  y funciona correctamente. Estoy intentando averirguar el bug con la imposibilidad de conmutar entre editor WySi y BBcode.  

eCardMax.com

Hello guys!

Thank you for supporting this MOD. I just released the NEW WYSIWYG MOD for SMF 1.1.1 . This MOD used new technique to control the HTML post. It's more secure and won't increase your database size like the previous MOD that I made.

So, please check it out here: http://www.simplemachines.org/community/index.php?topic=149241.0

Thanks  
www.eCardMAX.com [nofollow]
E-cards are a fun and interactive way
to entice repeat visitors to a site,
Visit us for more in detail  :)


MY MOD:
Time to add WYSIWYG Editor to your SMF forum

bigo

gracias por tl timo de crear este tema, yo vi el de ingles pero nunca pude hacerlo correr... espero que ahora me funcione bien...
lo voy a probar en el 1.1.1
Devuelta pero sin pagina :P

Mis Mod:
multiples bbcode - Nuevo  MessagePreview - firma por defecto

bigo

puxa me surgio una duda... como se podria agregar otra funicon el editor, como los videos youtube y otras cosas... creo que lo preguntare en el foro en ingles auque mu ingles es remalito jeje
Devuelta pero sin pagina :P

Mis Mod:
multiples bbcode - Nuevo  MessagePreview - firma por defecto


Ramón Cutanda

¡Buenas noticias! El mod es ya 100% operativo para SMF 1.1.2. He actualizado mi primer mensaje en este mismo hilo con las nuevas instrucciones. Para los que instalárais la versión anterior que publiqué estos son los cambios:

1. Borra el anterior archivo getvar.php y sube el nuevo archivo set_default_editor.php dentro de tu instalación SMF:

http://www.colegiodelaesperanza.com/descargas/varios/smf/set_default_editor_Spanish.zip

2. Desinstala y borra en tu administrador de paquetes el mod anterior
3. Sube e instala el nuevo mod:

http://www.colegiodelaesperanza.com/descargas/varios/smf/hoteditor_smf.1.1.2_Spanish.tar.gz

Espero que os sea de utilidad

Un saludo

Ateneo

Graaaaaaaaaaaaaacias!!!!

Ya lo he probado. Lo dicho, cerveza pagada.  ;)

Pillus

#8
Todo se instaló perfectamente,y te doy las gracias..Pero cuando voy a escribir un mensaje ( y lo relleno ) me da el siguiente error :

Hubo un error mientras se enviaba este mensaje.
El cuerpo del mensaje se dejó vací.

Y lo he instalado en un foro smf 1.1.2
Ayudame please!

Edito : No me funciona ni el theme que utilizo ni en el default... :(



MKPortal ( ultima version ) -> www.tucuaderno.es
SMF 1.1.2 -> www.tucuaderno.es/foro

Pillus

Porfavor,si alguien puede ayudarme..es que me he quedado con las ganas..con la pinta que tenía :(



MKPortal ( ultima version ) -> www.tucuaderno.es
SMF 1.1.2 -> www.tucuaderno.es/foro

bigo

yo aun estoy con el 1.1.1 y no lo cambiado y creoq ue no funciona para esa vresion que mal...
Devuelta pero sin pagina :P

Mis Mod:
multiples bbcode - Nuevo  MessagePreview - firma por defecto

Pillus

Quote from: bigo on February 18, 2007, 10:39:30 AM
yo aun estoy con el 1.1.1 y no lo cambiado y creoq ue no funciona para esa vresion que mal...

Se supone que es para la version 1.1.2 no?Pues es la que tengo yo y no me rula..Tambien he leido las contestaciones del hilo en inglés y nada..

Aver si podeis ayudarme please...

Saludos!



MKPortal ( ultima version ) -> www.tucuaderno.es
SMF 1.1.2 -> www.tucuaderno.es/foro

bigo

me interesa sabre una cosa...
se podra agregar algun boton??
digo yo tengo artos codigos bb y me gustaria que funcionaran...
esa es mi unida duda

como colocar videos youtube o google se podran usar esas cosas al instalar este editor??
Devuelta pero sin pagina :P

Mis Mod:
multiples bbcode - Nuevo  MessagePreview - firma por defecto

Pillus

Quote from: bigo on February 18, 2007, 05:35:06 PM
me interesa sabre una cosa...
se podra agregar algun boton??
digo yo tengo artos codigos bb y me gustaria que funcionaran...
esa es mi unida duda

como colocar videos youtube o google se podran usar esas cosas al instalar este editor??

Entonces quiere decir que tu lo has instalado y te ha funcionado perfectamente?Donde has metido el graverer.php ?Es que lo he leido de los foros ingleses..que lo puso videoed..y me lo he bajado de alli de un mensaje suyo..mientras que en estos enlaces suyos no hay nadad de graverer.php ..
Has exo algo que esté fuera de esta guía?Como modificar alguna plantilla o algo?
Es que no lo consigo hacer funcionar :(



MKPortal ( ultima version ) -> www.tucuaderno.es
SMF 1.1.2 -> www.tucuaderno.es/foro

Ramón Cutanda

#14
Antes de nada quisiera dejar muy clara una cosa:

YO NO HE CREADO el editor. En primer lugar modifiqué el mod original, que estaba diseñado para SMF 1.0.5, para que funcionara con SMF 1.1.1. Lo conseguí, aunque con ciertos errores. Solicité ayuda al autor y creó una nueva versión mejorada para SMF 1.1.1 que publicó en la siguiente dirección:

http://www.ecardmax.com/index.php?step=Hoteditor2smf
http://ecardmax.com/hoteditor/hoteditor_smf_mod.zip

Dentro del zip hay un archivo llamado Hoteditor_Mod_SMF.txt que contiene las instrucciones de instalación del mod. Son instrucciones sencillas del tipo "Encuentra-añade después", "Encuentra-reemplaza". Mi única labor fue elaborar un archivo .mod que ejecuta estos cambios de forma automática para facilitar, en la medida de lo posible, la instalación del mod ya que considero que será de utilidad a muchos. NO soy programador y NO puedo dar soporte para este mod. Yo lo he instalado en dos portales diferentes sin problema alguno y doy por supuesto que el mod funciona. Cualquiera puede comprobarlo en estas dos páginas web:

http://www.videoedicion.org
http://www.colegiodelaesperanza.com

Si no funciona en vuestras páginas pues... lo siento en el alma, de veras, pero ni estoy capacitado ni tengo tiempo suficiente para echar una mano. Es una postura egoísta... pero lo sería más si hubiera hecho la modificación únicamente para mí, me lo hubiera callado y no lo hubiera compartido. Lo único que se es que lo que ofrezco me funciona. Me tomé la molestia incluso de traducir y, como haré más adelante en este mensaje, compartiré cualquier mejora o fallo que pueda localizar. Y eso es todo... dedicar mi tiempo a solucionar vuestros problemas de instalación implicaría quitárselo a otras muchas tareas que tengo por atender. Lo podéis entender o no, pero es es mi realidad.

Quote from: bigo on February 18, 2007, 05:35:06 PM
digo yo tengo artos codigos bb y me gustaria que funcionaran [...] como colocar videos youtube o google se podran usar esas cosas al instalar este editor??

Los BBC siguen estando plenamente operativos aún usando el Hoteditor. Es decir, si escribís el siguiente código:

[img]http://www.url.com/imagen.jpg[/img]

Os va a aparecer la imagen. Si queréis incrustar un vídeo de youtube, por ejemplo, pues escribís lo siguiente:

[flash=425,350]http://www.youtube.com/v/codigodelvideo[/flash]

Por supuesto habría que cambiar el código del vídeo en cada vídeo. Es decir, que aunque uséis el Hoteditor podéis seguir usando los BBC de siempre sin problemas

Quote from: Pillus on February 18, 2007, 05:41:01 PM
Donde has metido el graverer.php ?

El archivo getvar.php YA NO SE USA en el nuevo mod. En su lugar hay que usar el archivo set_default_editor.php, tal y como indiqué en este mensaje.

En ese mismo mensaje ofrecía también una versión de ese archivo traducida al español:

http://www.colegiodelaesperanza.com/descargas/varios/smf/set_default_editor_Spanish.zip

Y hablando de español... aquí tenéis otros dos archivos, ubicados dentro de la carpeta richedit, que también he traducido al español:

http://www.colegiodelaesperanza.com/descargas/varios/smf/editor_spanish.zip
http://www.colegiodelaesperanza.com/descargas/varios/smf/show_it_spanish.zip

Si lo preferís, podéis descargar esta otra versión traducida al 100% (incluye los archivos anteriores):

http://www.colegiodelaesperanza.com/descargas/varios/smf/hoteditor_files_for_SMF.1.1.2_Spanish.zip

Por último indicar que, con el tema por defecto, encontré un curioso defecto: aparecía un doble salto de línea al usar Hoteditor. El problema está en las líneas del archivo Themes/default/style.css que modifica el mod. Creé una nueva versión que no modifica estas líneas y todo solucionado sin (de momento) ningún "efecto secundario" Subo también esta versión por si alguien la encuentra de utilidad:

http://www.colegiodelaesperanza.com/descargas/varios/smf/hoteditor_smf.1.1.2_no-stylecss.zip

Lo siento chicos, de verdad... os puedo echar una mano hasta aquí, pero no tengo tiempo para investigar cómo solucionar vuestros problemas. Únicamente puedo colaborar con lo que YO descubra de MIS problemas. Lamento si no es suficiente...

Un saludo

PD: Subo también una versión del mod para SMF 1.1.1

http://www.colegiodelaesperanza.com/descargas/varios/smf/hoteditor_smf.1.1.1_Spanish.tar.gz

Pillus

No lo consigo.De todas formas,gracias por tu tiempo,me tendré que quedar sin el esperado mod .

Un saludo,y gracias :(



MKPortal ( ultima version ) -> www.tucuaderno.es
SMF 1.1.2 -> www.tucuaderno.es/foro

Pillus

Bueno bueno bueno,estoy dando saltos de alegria!!
Desistalé todo,puse las plantillas por defecto de smf...ize de todo..y al final,instale primero el paquete...y después metí la carpeta richedit en /foro y todo ruló perfectamente si hacer nada!

Vamos,que fue problema ( creo ) de las instrucciones..o que las leí mal :)

Podeis verlo en www.tucuaderno.es/foro



MKPortal ( ultima version ) -> www.tucuaderno.es
SMF 1.1.2 -> www.tucuaderno.es/foro

indos

Yo tengo el mod enchanche quick reply para que en la respuesta rapida aparezcan todos los bbc, ahora....

Si instalo este mod ¿Flor de kilombo voy a tener no?
SMF 1.1.4
------------------
<<<< Se vende 1500 visitas por dia (Ver mas info en el sitio)

Ramón Cutanda

El quick reply no se ve afectado para nada. Sigue operativo y sigue usando única y exclusivamente BBC

Un saludo

indos

SMF 1.1.4
------------------
<<<< Se vende 1500 visitas por dia (Ver mas info en el sitio)

Advertisement: