A - En caso que sea en c.core.php, buscan la última llave } pegan estoCita:si se usa en c.core.php, lo podrán usar de forma global!
/* Menciones & Enlaces automáticos */
function getLinkPost($urlUserLink) {
global $tsUser;
# Buscamos a todos los usuarios que lleven @
preg_match_all('/\B@([a-zA-Z0-9_-]{4,16}+)\b/', $urlUserLink, $users);
# Lo pasamos por variable
$menciones = $users[1];
foreach ($menciones as $k => $user) {
# Obtenemos la id del usuario
$uid = $tsUser->getUserID($user);
# En el caso que no exista, no hará nada
if(!empty($uid)) {
$reemplazar = '<a href="'.$this->settings['url'].'/perfil/'.$user.'" title="Ir a su perfil" class="font-weight-bolder">'.$user.'</a> ';
$urlUserLink = str_replace($user, $reemplazar, $urlUserLink);
}
}
# Enlaces automáticos
$urlUserLink = preg_replace("#(^|[\n ])([\w]+?://[^ \"\n\r\t<]*)#is", "\\1<a href=\"\\2\" target=\"_blank\">\\2</a>", $urlUserLink);
$urlUserLink = preg_replace("#(^|[\n ])((www|ftp)\.[^ \"\t\n\r<]*)#is", "\\1<a href=\"http://\\2\" target=\"_blank\">\\2</a>", $urlUserLink);
return $urlUserLink;
}
/* Menciones & Enlaces automáticos */
function getLinkPost($urlUserLink) {
global $tsCore, $tsUser;
# Buscamos a todos los usuarios que lleven @
preg_match_all('/\B@([a-zA-Z0-9_-]{4,16}+)\b/', $urlUserLink, $users);
# Lo pasamos por variable
$menciones = $users[1];
foreach ($menciones as $k => $user) {
# Obtenemos la id del usuario
$uid = $tsUser->getUserID($user);
# En el caso que no exista, no hará nada
if(!empty($uid)) {
$reemplazar = '<a href="'.$tsCore->settings['url'].'/perfil/'.$user.'" title="Ir a su perfil" class="font-weight-bolder">'.$user.'</a> ';
$urlUserLink = str_replace($user, $reemplazar, $urlUserLink);
}
}
# Enlaces automáticos
$urlUserLink = preg_replace("#(^|[\n ])([\w]+?://[^ \"\n\r\t<]*)#is", "\\1<a href=\"\\2\" target=\"_blank\">\\2</a>", $urlUserLink);
$urlUserLink = preg_replace("#(^|[\n ])((www|ftp)\.[^ \"\t\n\r<]*)#is", "\\1<a href=\"http://\\2\" target=\"_blank\">\\2</a>", $urlUserLink);
return $urlUserLink;
}
$postData['user_firma'] = $tsCore->parseBadWords($tsCore->parseBBCodeFirma($postData['user_firma']), true);
// Enlaces automatico
$postData['post_body'] = $this->getLinkPost($postData['post_body']);
// Enlaces automatico
$postData['post_body'] = $tsCore->getLinkPost($postData['post_body']);
Para poder comentar necesitas estar Registrado.
Si ya eres miembro ingresa a tu cuenta.