Migración automática de hilos (en progreso)
- Casemir
- Narrador de Vampiro, Mago y Changeling Oriental
- Mensajes: 2220
- Registrado: 14 Jul 2019, 22:23
- Mensajes miarroba: 7.523
- Antigüedad: 15 de Junio de 2013
Re: Migración automática de hilos (en progreso)
Me olvidaba de adjuntar el pantallazo de la última importación.
- Adjuntos
-
- arreglos.png (80.03 KiB) Visto 4581 veces
- Victoria_Rain
- Narradora de Vampiro Edad Oscura
- Mensajes: 1944
- Registrado: 14 Jul 2019, 01:09
- Ubicación: Tierra Media
- Mensajes miarroba: 4.723
- Antigüedad: 9 de Agosto de 2016
Re: Migración automática de hilos (en progreso)
![Clap :clap:](https://webvampiro.com/foro/images/smilies/eusa/clap.gif)
![Clap :clap:](https://webvampiro.com/foro/images/smilies/eusa/clap.gif)
![Clap :clap:](https://webvampiro.com/foro/images/smilies/eusa/clap.gif)
![Clap :clap:](https://webvampiro.com/foro/images/smilies/eusa/clap.gif)
![Clap :clap:](https://webvampiro.com/foro/images/smilies/eusa/clap.gif)
![Clap :clap:](https://webvampiro.com/foro/images/smilies/eusa/clap.gif)
![Clap :clap:](https://webvampiro.com/foro/images/smilies/eusa/clap.gif)
Magia tecnocrática me parece.
Por el camino áspero, a las estrellas.
- Casemir
- Narrador de Vampiro, Mago y Changeling Oriental
- Mensajes: 2220
- Registrado: 14 Jul 2019, 22:23
- Mensajes miarroba: 7.523
- Antigüedad: 15 de Junio de 2013
Re: Migración automática de hilos (en progreso)
Los mensajes aparecen como aprobados.
Llevo un tiempo sin escribir, pero es porque la transformación a código bbcode para la base de datos está resultando ser un quebradero de cabeza. Las bibliotecas de transformación que hay por ahí sólo te hacen la mitad del camino (te lo transforma en código que puedes introducir en la caja de texto, pero no en código apto para la base de datos), e implementar yo las transformaciones está resultando complejo.
Es posible que me lleve varios días sacar algo usable. Puede que vuelva a tardar en escribir, pero sigo trabajando en ello.
Llevo un tiempo sin escribir, pero es porque la transformación a código bbcode para la base de datos está resultando ser un quebradero de cabeza. Las bibliotecas de transformación que hay por ahí sólo te hacen la mitad del camino (te lo transforma en código que puedes introducir en la caja de texto, pero no en código apto para la base de datos), e implementar yo las transformaciones está resultando complejo.
Es posible que me lleve varios días sacar algo usable. Puede que vuelva a tardar en escribir, pero sigo trabajando en ello.
-
- Mensajes: 2974
- Registrado: 16 Jul 2019, 13:10
- Mensajes miarroba: 6.464
- Antigüedad: 29 de Febrero de 2016
Re: Migración automática de hilos (en progreso)
Te iba a preguntar esto por privado, pero te lo pongo por aquí ¿cuando nos costaría encargar profesionalmente esta herramienta en mercado?
Spoiler
Mostrar
Es para saber cuantas cañas te debo
![Smile :)](https://webvampiro.com/foro/images/smilies/icon/smile.gif)
- Siralos
- Fundador
- Mensajes: 181
- Registrado: 13 Jul 2019, 17:37
- Ubicación: Valencia
- Mensajes miarroba: 956
- Antigüedad: 7 de Agosto de 2004
- Contactar:
Re: Migración automática de hilos (en progreso)
¿A qué te refieres con código en Base de datos? ¿No se almacena como texto plano el BBCode?Casemir escribió: ↑01 Ago 2019, 23:17 Los mensajes aparecen como aprobados.
Llevo un tiempo sin escribir, pero es porque la transformación a código bbcode para la base de datos está resultando ser un quebradero de cabeza. Las bibliotecas de transformación que hay por ahí sólo te hacen la mitad del camino (te lo transforma en código que puedes introducir en la caja de texto, pero no en código apto para la base de datos), e implementar yo las transformaciones está resultando complejo.
Es posible que me lleve varios días sacar algo usable. Puede que vuelva a tardar en escribir, pero sigo trabajando en ello.
Saludos de Siralos
- Casemir
- Narrador de Vampiro, Mago y Changeling Oriental
- Mensajes: 2220
- Registrado: 14 Jul 2019, 22:23
- Mensajes miarroba: 7.523
- Antigüedad: 15 de Junio de 2013
Re: Migración automática de hilos (en progreso)
No, y esto es ya para informáticos.
Eso era lo que yo pensaba, pero cuando le enchufé un conversor HTML-BBCODE, no se visualizaban los formatos.
El formato en base de datos usa BBCODE Y HTML. Pongamos que escribo un mensaje como éste:
En base de datos se me va a guardar así:
Así que tengo que estar haciendo ingeniería inversa y metiendo substituciones.
Esta mañana se me ha ocurrido una forma fácil (hasta que se demuestre lo contrario) de hacerlo. Me pasa siempre lo mismo. Cuando llego estoy cansado de trabajar, y me empecino más y cuesta más todo. Luego por la noche descanso y con la mente fresca se me ocurren ideas... que no puedo probar hasta 10 horas más tarde que llegue a mi casa, con la mente cansada ya de programar. Pero, bueno, este fin de semana espero darle un apretón y sacar algo en claro.
Eso era lo que yo pensaba, pero cuando le enchufé un conversor HTML-BBCODE, no se visualizaban los formatos.
El formato en base de datos usa BBCODE Y HTML. Pongamos que escribo un mensaje como éste:
Código: Seleccionar todo
Esto es [b]negrita[/b], tío.
Código: Seleccionar todo
<t>Esto es <B><s>[b]</s>negrita<e>[/b]</e></B>, tío</t>
Esta mañana se me ha ocurrido una forma fácil (hasta que se demuestre lo contrario) de hacerlo. Me pasa siempre lo mismo. Cuando llego estoy cansado de trabajar, y me empecino más y cuesta más todo. Luego por la noche descanso y con la mente fresca se me ocurren ideas... que no puedo probar hasta 10 horas más tarde que llegue a mi casa, con la mente cansada ya de programar. Pero, bueno, este fin de semana espero darle un apretón y sacar algo en claro.
- Siralos
- Fundador
- Mensajes: 181
- Registrado: 13 Jul 2019, 17:37
- Ubicación: Valencia
- Mensajes miarroba: 956
- Antigüedad: 7 de Agosto de 2004
- Contactar:
Re: Migración automática de hilos (en progreso)
Joe, pues vaya curro... jajaja. Debe haber una funcion php que haga el encode/decode, ¿la has buscado entre el código del phpbb?Casemir escribió: ↑02 Ago 2019, 09:51 No, y esto es ya para informáticos.
Eso era lo que yo pensaba, pero cuando le enchufé un conversor HTML-BBCODE, no se visualizaban los formatos.
El formato en base de datos usa BBCODE Y HTML. Pongamos que escribo un mensaje como éste:
En base de datos se me va a guardar así:Código: Seleccionar todo
Esto es [b]negrita[/b], tío.
Así que tengo que estar haciendo ingeniería inversa y metiendo substituciones.Código: Seleccionar todo
<t>Esto es <B><s>[b]</s>negrita<e>[/b]</e></B>, tío</t>
Esta mañana se me ha ocurrido una forma fácil (hasta que se demuestre lo contrario) de hacerlo. Me pasa siempre lo mismo. Cuando llego estoy cansado de trabajar, y me empecino más y cuesta más todo. Luego por la noche descanso y con la mente fresca se me ocurren ideas... que no puedo probar hasta 10 horas más tarde que llegue a mi casa, con la mente cansada ya de programar. Pero, bueno, este fin de semana espero darle un apretón y sacar algo en claro.
Saludos de Siralos
- Casemir
- Narrador de Vampiro, Mago y Changeling Oriental
- Mensajes: 2220
- Registrado: 14 Jul 2019, 22:23
- Mensajes miarroba: 7.523
- Antigüedad: 15 de Junio de 2013
Re: Migración automática de hilos (en progreso)
Sí, he estado buceando en el código. Pero no es sencillo.
Usa una clase message_parser, que hereda de otra bbcode, que utiliza un dispatcher y un montón de cosas. Uno de mis intentos fue copiarme las clases de phpbb, pero cuando iba por el sexto fichero y aún necesitaba más cosas, desistí.
Sospecho que si lo hubiera programado como una extensión de phpbb podría utilizar directamente sus funciones para publicar, pero eso también me implicaría cambiar bastantes cosas y aprender a hacer extensiones (que en parte podría ser útil para desarrollar cosas para el foro).
Mi próximo intento va a ser utilizar esta biblioteca e ir aplicando sustituciones recursivamente de dentro a fuera, que es mucho más fácil y fiable que los líos que estuve haciendo ayer con expresiones regulares.
Usa una clase message_parser, que hereda de otra bbcode, que utiliza un dispatcher y un montón de cosas. Uno de mis intentos fue copiarme las clases de phpbb, pero cuando iba por el sexto fichero y aún necesitaba más cosas, desistí.
Sospecho que si lo hubiera programado como una extensión de phpbb podría utilizar directamente sus funciones para publicar, pero eso también me implicaría cambiar bastantes cosas y aprender a hacer extensiones (que en parte podría ser útil para desarrollar cosas para el foro).
Mi próximo intento va a ser utilizar esta biblioteca e ir aplicando sustituciones recursivamente de dentro a fuera, que es mucho más fácil y fiable que los líos que estuve haciendo ayer con expresiones regulares.
- Casemir
- Narrador de Vampiro, Mago y Changeling Oriental
- Mensajes: 2220
- Registrado: 14 Jul 2019, 22:23
- Mensajes miarroba: 7.523
- Antigüedad: 15 de Junio de 2013
Re: Migración automática de hilos (en progreso)
Soy muy malo con estimaciones y presupuestos, pero si quieres cuando acabe hago un cálculo a ojo de horas que he echado y le ponemos un precio.Sebastian_Leroux escribió: ↑02 Ago 2019, 00:05 Te iba a preguntar esto por privado, pero te lo pongo por aquí ¿cuando nos costaría encargar profesionalmente esta herramienta en mercado?
SpoilerMostrarEs para saber cuantas cañas te debo![]()
![Very Happy :D](https://webvampiro.com/foro/images/smilies/icon/biggrin.gif)
- Jebediah_Gogorah
- Narrador de Mago
- Mensajes: 5975
- Registrado: 14 Jul 2019, 11:50
- Ubicación: Umbra Profunda
- Mensajes miarroba: 9.932
- Antigüedad: 30 de Octubre de 2016
- Contactar:
Re: Migración automática de hilos (en progreso)
Enhorabuena por el trabajo Case y gracias por el esfuerzo.
"- ¡¡¡Fenomenales poderes cósmicos!!!... y un espacio chiquitín para vivir" (Genio - Aladdin)
![Imagen](http://i.imgur.com/ucgteQq.png)
![Imagen](http://i.imgur.com/VUYYq0b.jpg)
![Imagen](http://i.imgur.com/ucgteQq.png)
![Imagen](http://i.imgur.com/VUYYq0b.jpg)