SMFPT - Suporte e Manutenção de Fórum em Português

SMF 2.1.x (Módulos Manual) => SMF 2.1.x Módulos Manual => Modificações => Tópico começado por: candidosa2 em 22 de Abril de 2026, 03:48

Título: Este mod permite exibir um aviso sobre links partilhados.
Mensagem de: candidosa2 em 22 de Abril de 2026, 03:48
Abra o ficheiro Source/Subs.php;

Encontre o seguinte:

array(
'tag' => 'url',
'type' => 'unparsed_equals',
'quoted' => 'optional',
'before' => '<a href="$1" class="bbc_link" target="_blank">',
'after' => '</a>',
'validate' => function (&$tag, &$data, $disabled)
{
$scheme = parse_url($data, PHP_URL_SCHEME);
if (empty($scheme))
$data = '//' . ltrim($data, ':/');
},
'disallow_children' => array('email', 'ftp', 'url', 'iurl'),
'disabled_after' => ' ($1)',
),
);

Substitua:

array(
'tag' => 'url',
'type' => 'unparsed_equals',
'quoted' => 'optional',
'before' => '<a href="https://portal2.smfpt.net/out.php?url=$1" class="bbc_link" target="_blank">',
'after' => '</a>',
'validate' => function (&$tag, &$data, $disabled)
{
$scheme = parse_url($data, PHP_URL_SCHEME);
if (empty($scheme))
$data = '//' . ltrim($data, ':/');
},
'disallow_children' => array('email', 'ftp', 'url', 'iurl'),
'disabled_after' => ' ($1)',
),
);

Link demo https://portal2.smfpt.net/ (https://portal2.smfpt.net/)