News:

Bored?  Looking to kill some time?  Want to chat with other SMF users?  Join us in IRC chat or Discord

Main Menu

MOD BBCode with style

Started by davidhs, March 26, 2010, 12:49:06 PM

Previous topic - Next topic

davidhs

BBCode with style

ACERCA DE...

BBCode with style, 1.5.2
BBCode con estilo.
© 2010-2020 por davidhs
© Idioma italiano 2011 por Sages
© Idioma portugués de Brasil y Portugal 2012 por Joomlamz
© Idioma ruso 2010-2011 por Bugo


Esta obra está bajo una licencia de Creative Commons Reconocimiento 3.0 Unported.

DESCRIPCIÓN

Añade la posibilidad de utilizar estilos CSS, clases CSS y atributos similares a HTML en etiquetas BBC.

Nuevos atributos de estilo opcionales:

  • style, cuyo valor, entre comillas, son reglas de estilo en línea.
  • class, cuyo valor, entre comillas, son nombres de clases de estilo.
Estos atributos se añaden a las siguientes etiquetas BBC:

  • Línea horizontal (hr).
  • Imagen (img).
  • Lista (li, list).
  • Tabla (table, td, tr).
[etiqueta class="clase_de_estilo" style="reglas"]texto[/etiqueta]

Nuevos atributos opcionales en etiquetas BBC:


  • img:

    • rotateangle, rotatebgcolor. Gira una imagen con un ángulo dado en grados y utilizando un color de fondo para la zona no cubierta después de la rotación. El color de fondo es un número hexadecimal de 3 o 6 dígitos (#rgb o #rrggbb), un color RGB (r,g,b) o uno de estos nombres de color:



































      aqua=#00ffff=#0ff=0,255,255
      black=#000000=#000=0,0,0
      blue=#0000ff=#00f=0,0,255
      fuchsia=#ff00ff=#f0f=255,0,255
      gray=#808080=128,128,128
      green=#008000=0,128,0
      lime=#00ff00=#0f0=0,255,0
      maroon=#800000=128,0,0
      navy=#000080=0,0,128
      olive=#808000=128,128,0
      orange=#ffa500=255,165,0
      purple=#800080=128,0,128
      red=#ff0000=#f00=255,0,0
      silver=#c0c0c0=192,192,192
      teal=#008080=0,128,128
      white=#ffffff=#fff=255,255,255
      yellow=#ffff00=#ff0=255,255,0
      Si el color no existe en la imagen y no se puede añadir, se usa el color más próximo. El valor por defecto es 0 (rotateangle) y black (rotatebgcolor). Valores sin comillas.
    • flip. Voltea una imagen en una dirección. Valores permitidos: horizontal, vertical. Valor sin comillas.

  • table: border. Ancho (en píxeles) del borde de una tabla. Valor sin comillas.
  • td: colspan, rowspan. Expande una celda de tabla a varias columnas y filas. Valor sin comillas.
[img rotateangle=grados rotatebgcolor=color flip=dirección]imagen[/img]
[table border=número]contenido de tabla[/table]
[td colspan=número rowspan=número]celda de tabla[/td]


Nuevas etiquetas BBC:

  • Estilo de párrafo (div): Añade una clase o estilo en línea a uno o más párrafos.
  • Estilo de carácter (span): Añade una clase o estilo en línea a un texto dentro de un párrafo.
[div class="clase_de_estilo" style="reglas"]párrafo con estilo[/div]
[span class="clase_de_estilo" style="reglas"]texto con estilo[/span]


Para estas nuevas etiquetas BBC se añaden botones en la caja de edición.


EJEMPLO


COMPATIBILIDAD SMF


  • SMF 1.1 a 1.1.21.
  • SMF 2.0 a 2.0.17.

Puede ser instalado antes o después del MOD "nCode Image Resizer" 2.0 (para SMF 2.0-2.0.15).

La opción de configuración de PHP "allow_url_fopen" debe estar activada en el fichero php.ini o .htaccess.

IDIOMAS


  • english, english_british.
  • italian.
  • portuguese_brazilian, brazilian, portuguese_pt.
  • russian.
  • spanish, spanish_es, spanish_latin.

DESCARGA

Enlace al MOD.

INSTALACIÓN MANUAL

Véase https://wiki.simplemachines.org/smf/Manual_installation_of_mods

COLABORA CON ESTE MOD

Esta obra está bajo una licencia de Creative Commons Reconocimiento 3.0 Unported.

Eres libre de compartir y adaptar este MOD. Además puedes colaborar de diversas formas:

REGISTRO DE CAMBIOS

Leyenda:   ! Corregido   + Añadido   - Eliminado   * Cambiado   @ Nota

1.5.2   07/03/2020
------------------
@ Puede ser instalado antes o después del MOD "nCode Image Resizer" 2.0 (para SMF 2.0-2.0.15).
+ Compatibilidad SMF: 2.0.11-2.0.17.
- SMF 2.0.x: Idiomas: brazilian, brazilian-utf8, spanish, spanish-utf8 (no son utilizados).

1.5.1   26/08/2015
------------------
! Cuando la etiqueta img está deshabilitada solo se muestra la URL.

1.5     23/05/2015
------------------
@ La opción de configuración de PHP "allow_url_fopen" debe estar activada en el fichero php.ini o .htaccess.
* Si falla el girar o voltear la imagen, se muestra la imagen original.
+ Compatibilidad SMF: 1.1.21 y 2.0.10.

1.4.10  07/10/2014
------------------
+ Compatibilidad SMF: 1.1.20 y 2.0.9.

1.4.9   23/06/2014
------------------
! Utilizar entidades HTML en idiomas ISO-8859-1.
+ Compatibilidad SMF: 2.0.8.

1.4.8   25/01/2014
------------------
+ Compatibilidad SMF: 2.0.7.

1.4.7   25/10/2013
------------------
@ Puede ser instalado antes o después del MOD "nCode Image Resizer" 1.3-1.4.
+ Compatibilidad SMF: 1.1.19 y 2.0.6.

1.4.6   18/08/2013
------------------
@ Esta obra está bajo una licencia de Creative Commons Reconocimiento 3.0 Unported https://creativecommons.org/licenses/by/3.0/deed.es_ES
+ Compatibilidad SMF: 2.0.5.

1.4.5   10/04/2013
------------------
+ Compatibilidad SMF: 1.1.18.
+ Compatibilidad SMF: 2.0.4.
- Compatibilidad SMF: Soporte a la serie obsoleta 1.0.x y a las versiones Beta y RC.

1.4.4   22/12/2012
------------------
+ Compatibilidad SMF: 1.0.23.
+ Compatibilidad SMF: 1.1.17.
+ Compatibilidad SMF: 2.0.3.
+ Idiomas: portuguese_brazilian, portuguese_brazilian-utf8, brazilian, brazilian-utf8, portuguese_pt, portuguese_pt-utf8, gracias a Joomlamz.

1.4.3   25/12/2011
------------------
+ Compatibilidad SMF: 1.0.22.
+ Compatibilidad SMF: 1.1.16.
+ Compatibilidad SMF: 2.0.2.

1.4.2   21/09/2011
------------------
+ Compatibilidad SMF: 1.1.15.
+ Compatibilidad SMF: 2.0.1.

1.4.1   23/06/2011
------------------
+ Compatibilidad SMF: 1.1.14.
+ Compatibilidad SMF: 2.0.
* Utiliza integration hooks en SMF 2.0 RC4 y posteriores.

1.4     09/04/2011
------------------
+ Atributo opcional class en etiquetas BBC: hr, img, li, list, table, td, tr.

1.3.2   03/04/2011
------------------
+ Idiomas: italian, italian-utf8, gracias a Sages.

1.3.1   04/03/2011
------------------
+ Compatibilidad SMF: 1.0 RC1 a RC2 y 1.0 a 1.0.21.
+ Compatibilidad SMF: 1.1 Beta 3 Public, RC1 a RC3 y 1.1 a 1.1.13.

1.3     17/02/2011
------------------
+ Atributo opcional class en etiquetas BBC: div, span.
+ Atributo opcional en etiqueta BBC table: border.
+ Compatibilidad SMF: 2.0 Beta 3.1 Public y RC5.
* Unidas en un solo paquete la versión normal y la versión que se instala después del MOD "nCode Image Resizer" 1.3-1.3.1.

1.2.2   2010-11-08
------------------
! Expresiones regulares de corrección de errores en SMF 2.0 RC2 y RC3.
+ Compatibilidad SMF: 2.0 Beta 4, RC1 a RC1.2 y RC4.
+ Idiomas: english_british, english_british-utf8 (copia de english).
+ Idiomas: spanish, spanish-utf8 (copia de spanish_es).
@ Existe una versión para instalar después del MOD "nCode Image Resizer" 1.3-1.3.1.

1.2.1   17/06/2010
------------------
! Código fuente de etiqueta BBC img.
@ Existe una versión para instalar después del MOD "nCode Image Resizer" 1.3-1.3.1.

1.2     14/06/2010
------------------
+ Atributos opcionales en etiqueta BBC img: rotateangle, rotatebgcolor, flip.

1.1     11/05/2010
------------------
+ Atributos opcionales en etiqueta BBC td: colspan, rowspan.

1.0.1   09/05/2010
------------------
+ Idiomas: russian, russian-utf8, gracias a Bugo.

1.0     29/04/2010
------------------
+ Atributo opcional style en etiquetas BBC: hr, img, li, list, table, td, tr.
+ Etiquetas BBC (y botones en la caja de edición) con atributo style: div, span.
+ Compatibilidad SMF: 2.0 RC2 a RC3.
+ Idiomas: english, english-utf8, spanish_es, spanish_es-utf8, spanish_latin, spanish_latin-utf8.

lucas-ruroken

Excelente man muy bueno mod. Por cierto ya lo mandastes a smf?
Adk Portal 3.1 is coming....

Design your universe!

davidhs

Si, pero hoy, así que tardaré un poco en saber si lo aprueban o no.

Intenté hacerlo también en table, tr, td, pero si añado en Subs.php la posibilidad de tener un parámetro en estas etiquetas, es como si no la reconociese.

P.ej, al escribir

[table style=""]
[tr]
[td]...[/td]
[/tr]
[/table]


lo transforma en
[table style=""][table]
[tr]
[td]...[/td]
[/tr]
[/table]


y si escribo
[table]
[tr style=""]
[td]...[/td]
[/tr]
[/table]


lo transforma en
[table][tr][td][/td][/tr][/table]
[tr style=""][table][tr]
[td]...[/td]
[/tr]
[/table]


En 2.0 RC2 y RC3.

davidhs

Aún no han aprobado el MOD, pero he hecho una mejora y ahora funciona en tablas.

4Kstore

Felicitaciones por el mod y por los otros también.
Y gracias por aportar a la comunidad SMF.
Saludos!

¡¡NEW MOD: Sparkles User Names!!!


lucas-ruroken

Adk Portal 3.1 is coming....

Design your universe!

Blackdozer

MUy curioso el mod, me ha gustado, en un foro de warez va muy bién ;D

davidhs

Nueva versión:

1.0.1   09/05/2010
------------------
+ Idiomas: Añadido russian, russian-utf8, gracias a Bugo.

davidhs

Nueva versión:

Leyenda:   ! Corregido   + Añadido   - Eliminado   * Cambiado   @ Nota

1.2     14/06/2010
------------------
+ Nuevos atributos opcionales en etiqueta BBCode img: rotateangle, rotatebgcolor, flip.

davidhs

Nueva versión:

Leyenda:   ! Corregido   + Añadido   - Eliminado   * Cambiado   @ Nota

1.2.1   17/06/2010
------------------
! Código fuente de etiqueta BBCode img.
@ Existe una versión para instalar después del MOD nCode Image Resizer 1.3-1.3.1.

davidhs

Nueva versión:

1.2.2   2010-11-08
------------------
! Expresiones regulares de corrección de errores en SMF 2.0 RC2 y RC3.
+ Compatibilidad SMF: Añade 2.0 Beta 4, RC1 a RC1.2 y RC4.
+ Idiomas: Añade english_british, english_british-utf8 (copia de english).
+ Idiomas: Añade spanish, spanish-utf8 (copia de spanish_es).
@ Existe una versión para instalar después del MOD nCode Image Resizer 1.3-1.3.1.

davidhs

Nueva versión:

1.3     17/02/2011
------------------
+ Nuevo atributo opcional class en etiquetas BBCode: div, span.
+ Nuevo atributo opcional en etiqueta BBCode table: border.
+ Compatibilidad SMF: Añade 2.0 Beta 3.1 Public y RC5.
* Unidas en un solo paquete la versión normal y la versión que se instala después del MOD nCode Image Resizer 1.3-1.3.1.

davidhs

Nueva versión:

1.3.1   04/03/2011
------------------
+ Compatibilidad SMF: Añade 1.0 RC1 a RC2 y 1.0 a 1.0.21.
+ Compatibilidad SMF: Añade 1.1 Beta 3 Public, RC1 a RC3 y 1.1 a 1.1.13.

davidhs

Nueva versión:

1.3.2   03/04/2011
------------------
+ Idiomas: Añade italian, italian-utf8, gracias a Sages.

davidhs

Nueva versión:

1.4     09/04/2011
------------------
+ Nuevo atributo opcional class en etiquetas BBCode: hr, img, li, list, table, td, tr.

davidhs

Nueva versión:

1.4.1   23/06/2011
------------------
+ Compatibilidad SMF: Añade 1.1.14.
+ Compatibilidad SMF: Añade 2.0.
* Utiliza integration hooks en SMF 2.0 RC4 y posteriores.

davidhs

Nueva versión:

1.4.2   21/09/2011
------------------
+ Compatibilidad SMF: Añade 1.1.15.
+ Compatibilidad SMF: Añade 2.0.1.

davidhs

Nueva versión:
1.4.3   25/12/2011
------------------
+ Compatibilidad SMF: Añade 1.0.22.
+ Compatibilidad SMF: Añade 1.1.16.
+ Compatibilidad SMF: Añade 2.0.2.

davidhs

Nueva versión:
1.4.4   22/12/2012
------------------
+ Compatibilidad SMF: Añade 1.0.23.
+ Compatibilidad SMF: Añade 1.1.17.
+ Compatibilidad SMF: Añade 2.0.3.
+ Idiomas: Añade portuguese_brazilian, portuguese_brazilian-utf8, brazilian, brazilian-utf8, portuguese_pt, portuguese_pt-utf8, gracias a Joomlamz.

Advertisement: