bbcode_add_smiley Añade un smiley al analizador &reftitle.description; boolbbcode_add_smiley resourcebbcode_container stringsmiley stringreplace_by Añade un smiley al analizador &reftitle.parameters; bbcode_container Resource BBCode_Container, retornado por bbcode_create. smiley El string a ser reemplazado cuando se encuentre. replace_by El string que reemplaza al smiley. &reftitle.returnvalues; &return.success; &reftitle.examples; Ejemplo de uso de <function>bbcode_add_smiley</function> array('type'=>BBCODE_TYPE_ROOT, 'childs'=>'!i'), 'b'=> array('type'=>BBCODE_TYPE_NOARG, 'open_tag'=>'', 'close_tag'=>''), 'u'=> array('type'=>BBCODE_TYPE_NOARG, 'open_tag'=>'', 'close_tag'=>'', 'flags'=>BBCODE_FLAGS_SMILEYS_OFF), 'i'=> array('type'=>BBCODE_TYPE_NOARG, 'open_tag'=>'', 'close_tag'=>'', 'childs'=>'b'), ); /* * Texto a analizar */ $texto = <<"); bbcode_add_smiley($BBHandler, ":(", "\":(\""); bbcode_add_smiley($BBHandler, ":D", "\":D\""); bbcode_add_smiley($BBHandler, ":p", "\":p\""); bbcode_add_smiley($BBHandler, ":|", "\":|\""); bbcode_add_smiley($BBHandler, ":6:", "\":6:\""); /* * Analizamos el texto */ echo bbcode_parse($BBHandler, $texto); ?> ]]> &example.outputs; Sin cambios :) Analizado, con smiley :( Analizado, sin smiley :D ]]>