Autor: 3Di
Descripción de la Extensión
Esta extensión añadir la posibilidad de incluir BBCodes en campos de perfil de tipo Cadena o Texto.
A diferencia del MOD que se usó en 3.0, este se activa individualmente para cada campo que lo requiere, y también permite decidir si un campo lo permite y otro no, y si uno solo admite emoticonos, y otro admite todo tipo de datos extra.
Esta extensión complementa la implementación de phpBB de los campos de perfil de tipo cadena y texto para permitir el procesamiento de BBCodes, emoticonos y URL, si así se configura.
Los campos de perfil estándar se reemplazan por estos, manteniendo la compatibilidad en todo momento.
Para activar la funcionalidad, es necesario editar la configuración de cada campo de perfil
(PCA -> Usuarios y Grupos -> Campos personalizados) e indique si ese campo permite BBCodes, Emoticonos, URLs o un combo, a su elección.
Por defecto, todo está desactivado, para mantener la compatibilidad con el comportamiento estándar.
Puede activar esto en TODOS los campos de tipo texto y tipo cadena, ambos existentes (ambos originales como los que podrían haber sido creados más adelante) como en aquellos que se crean a partir de este momento.
No se pierden datos guardados en ninguno de estos campos.
Acciones de Habilitar / Deshabilitar / Eliminar
- Si, por cualquier razón, esta extensión está deshabilitada, todos los campos se comportarán como los campos estándar, mantendrán sus valores, pero los BBCodes, los emoticonos, o las URL NO se procesarán.
- Si se activa nuevamente, el proceso se recupera sin cambios.
- Si la extensión se elimina (borrar datos), sucede lo mismo:
los campos permanecen como campos estándar, SIN procesar BBCodes, emoticonos, o las URL.
En los campos de tipo cadena y texto, puede poner ciertas validaciones de los tipos de caracteres permitidos.
Si se utilizan BBCodes, se reemplazan por espacios (excepto al comienzo y al final del campo, que se eliminan) antes de validar, con lo que podría suceder si un campo ya no se validaría correctamente si se usan BBCodes.
Debe tenerse en cuenta al seleccionar el tipo de validación.
Los emoticonos y las URL no se eliminan para la validación, por lo que lo más seguro es no limitar el tipo de caracteres permitidos si va a activar Emoticones y/o URLs.
Instalación:
- Descargar y descomprimir.
- Copiar la carpeta /threedi/pfbbcode/ a /ext/threedi/pfbbcode/.
- Navegar en el PCA -> Personalizar -> Administrar Extensiones.
- Busque BBCode Enabled Profile Fields en la lista de Extensiones, y haga clic en el enlace Habilitar.
Versión de la Extensión: 1.0.2
Compatible con phpBB: 3.2.7
Tema original en phpBB: https://www.phpbb.com/community/viewtop ... &t=2470406
Soporte oficial en phpBB: https://www.phpbb.com/customise/db/exte ... ds/support