08-31-2024, 09:22 AM
6
Hola.Muchos ( entre ellos yo ) hemos intentado colocar este mod sin éxito ninguno: Debes agradecer para ver el contenido...
Asique allí voy con la solución:
1 - En inc/ext/bbcode.inc.php buscan
Código PHP: ( Seleccionar Todo )
array('tag' => 'url', 'replace' => '<a href="{param}" target="_blank">{param}</a>', 'parse' => false, 'validParam' => $urlValidator),
array('tag' => 'url', 'replace' => '<a href="{option}" target="_blank">{param}</a>', 'option' => true, 'validOption' => $urlValidator),
Y lo reemplazamos por:
Código PHP: ( Seleccionar Todo )
array('tag' => 'url', 'replace' => '<a href="{param}" target="_blank" data-encode="true">{param}</a>', 'parse' => false, 'validParam' => $urlValidator),
array('tag' => 'url', 'replace' => '<a href="{option}" target="_blank" data-encode="true">{param}</a>', 'option' => true, 'validOption' => $urlValidator),
Al final de tutema/js/funciones.js agregamos:
Código PHP: ( Seleccionar Todo )
function base64_encode(string) {
let type = "undefined" != typeof window && window.btoa;
return type ? window.btoa(unescape(encodeURIComponent(string))) : Buffer.from(string,"binary").toString("base64");
}
$(document).ready(function(){
$('a[data-encode="true"]').each(function(){
let url = $(this).attr('href');
$(this).attr({
href: `${global_data.url}/go/?p=` + base64_encode(url)
});
});
});
Y tras ello subimos la carpeta de @ Tronlar#1 (Subimos los archivos a sus respectivas rutas)
Debes agradecer para ver el contenido...
[img]Registrate o inicia tu sesión para ver este contenido[/img]




Facebook
Twitter
Reddit
Digg
del.icio.us
Tumblr
Pinterest
Blogger
Fark
LinkedIn
Mix
Google