Constantes predefinidas
Estas constantes están definidas por esta extensión y
estarán disponibles sólo cuando la extensión haya sido
compilada con PHP, o bien sea cargada dinámicamente en ejecución.
-
BBCODE_TYPE_NOARG
(integer)
-
Esta etiqueta BBcode no acepta ningún argumento.
-
BBCODE_TYPE_SINGLE
(integer)
-
Esta etiqueta BBcode no tiene una etiqueta de cierre.
-
BBCODE_TYPE_ARG
(integer)
-
Esta etiqueta BBcode necesita un argumento.
-
BBCODE_TYPE_OPTARG
(integer)
-
Esta etiqueta BBCode acepta un argumento opcional.
-
BBCODE_TYPE_ROOT
(integer)
-
Esta etiqueta BBCode es la etiqueta especial raíz (nivel 0 de
anidamiento.
-
BBCODE_FLAGS_ARG_PARSING
(integer)
-
Esta etiqueta BBCode requiere un argumento de sub-análisis (este
argumento es también analizado por la extensión BBCode). A partir de
0.10.2 se puede usar otro analizador para los argumentos.
-
BBCODE_FLAGS_CDATA_NOT_ALLOWED
(integer)
-
Esta etiqueta BBCode no acepta contenido (lo vacía automáticamente).
-
BBCODE_FLAGS_SMILEYS_ON
(integer) - desde 0.10.2
-
Esta etiqueta BBCode acepta smileys.
-
BBCODE_FLAGS_SMILEYS_OFF
(integer) - desde 0.10.2
-
Esta etiqueta BBCode no acepta smileys.
-
BBCODE_FLAGS_ONE_OPEN_PER_LEVEL
(integer) - desde 0.10.2
-
Esta etiqueta BBCode se cierra automáticamente si otra etiqueta del mismo
tipo se encuentra al mismo nivel de anidamiento.
-
BBCODE_FLAGS_REMOVE_IF_EMPTY
(integer) - desde 0.10.2
-
Esta etiqueta BBCode se elimina automáticamente si no tiene contenido;
permite generar un HTML más ligero.
-
BBCODE_FLAGS_DENY_REOPEN_CHILD
(integer) - desde 0.10.3
-
Esta etiqueta BBCode no permite que sus hijos que no están cerrados se
reabran cuando se cierran automáticamente.
-
BBCODE_ARG_DOUBLE_QUOTE
(integer) - desde 0.10.2
-
Esta es una opción del analizador para permitir entrecomillar argumentos
con comillas dobles (")
-
BBCODE_ARG_SINGLE_QUOTE
(integer) - desde 0.10.2
-
Esta es una opción del analizador para permitir entrecomillar argumentos
con comillas simples (')
-
BBCODE_ARG_HTML_QUOTE
(integer) - desde 0.10.2
-
Esta es una opción del analizador para permitir entrecomillar argumentos
con la versión HTML de comillas dobles(")
-
BBCODE_ARG_QUOTE_ESCAPING
(integer) - desde 1.0.2
-
Esta es una opción del analizador para permitir que los argumentos
entre comillas puedan ser escapados; esto permite encontrar el
delimitador de las comillas, el carácter de espape \, en el string. Puede
escapar cualquiera de las comillas o a si mismo. Si se encuentra delante
de un caracter no escapable, se eliminará.
El comportamiento por defecto es no usar escapado.
-
BBCODE_AUTO_CORRECT
(integer) - desde 0.10.2
-
Esta es una opción del analizador para cambiar la forma en la que son
tratados los errores. Automáticamente cierra etiquetas en el orden que se
han abierto. Y trata las etiquetas con una única etiqueta abierta como
si hubiera una etiqueta de cierre presente.
-
BBCODE_CORRECT_REOPEN_TAGS
(integer) - desde 0.10.2
-
Esta es una opción del analizador para cambiar la forma en la que son
tratados los errores. Atuomáticamente reabre etiquetas si las etiquetas
de cierre no están en el orden correcto.
-
BBCODE_DISABLE_TREE_BUILD
(integer) - desde 0.10.2
-
Esta es una opción del analizador deshabilitando el analizador de BBCode.
Es útil cuando únicamente debe usarse la sustitución de smileys.
-
BBCODE_DEFAULT_SMILEYS_ON
(integer) - desde 0.10.2
-
Esta es una opción del analizador para activar los smileys si no hay
ningún flag a nivel de etiqueta.
-
BBCODE_DEFAULT_SMILEYS_OFF
(integer) - desde 0.10.2
-
Esta es una opción del analizador para desactivar los smileys si no hay
ningún flag a nivel de etiqueta.
-
BBCODE_FORCE_SMILEYS_OFF
(integer) - desde 0.10.2
-
Esta es una opción del analizador deshabilitando completamente el
analizador de smileys.
-
BBCODE_SMILEYS_CASE_INSENSITIVE
(integer) - desde 0.10.3
-
No distingue entre mayúscular y minúsculas para la detección de smileys
en vez de realizar una búsqueda binaria simple.
-
BBCODE_SET_FLAGS_SET
(integer) - desde 0.10.2
-
Permite establecer el flag SET en todo el analizador.
-
BBCODE_SET_FLAGS_ADD
(integer) - desde 0.10.2
-
Permite cambiar el flag a ON en el analizador.
-
BBCODE_SET_FLAGS_REMOVE
(integer) - desde 0.10.2
-
Permite cambiar el flag a OFF en el analizador.