problema con modifica bbcode Magnet

Area dedicata a tutti i BBcode per phpBB 3
Rispondi
Avatar utente
Licdom
Nuovo Utente
Nuovo Utente
Messaggi: 14
Iscritto il: 26/06/2022, 20:34
Link del Forum: No

Re: problema con modifica bbcode Magnet

Messaggio da Licdom »

ok funziona ho fatto altre modifiche e il codice adesso è questo:

Codice: Seleziona tutto

<div style="background-color: #d6e5ff; border: 2px solid #336699 !important; border-top-left-radius:10px; border-top-right-radius:10px; border-bottom-left-radius:10px; border-bottom-right-radius:10px; font-weight: bolder; font-size: 15px; color: #002c59; padding: 5px; "> 
<script type="text/javascript">

var str="{TEXT}";

if (str.match("dn="))
{
var fn=decodeURI("{TEXT}");
while (fn.indexOf("+")>0) fn=fn.replace("+", " ");

str1 = fn.split("&");
str2 = str1[1].slice(3);

var s="<a href='magnet:?xt=urn:btih:"+str+" '><img src='https://i.ibb.co/rfkpTB5/magnet-piccolo-con-magneti.png'></a><br>";
document.write(s);
document.write(str2);

}
else
{
var s="<a href='magnet:?xt=urn:btih:"+str+"'><img src='https://i.ibb.co/rfkpTB5/magnet-piccolo-con-magneti.png'></a><br>";
document.write(s);
document.write("Magnet Link");
}

</script>
</div>
ho aggiunto dei css per il carattere e volevo che anche quando il mouse passava sull'immagine si poteva attivare il link
quindi ho fatto altre modifiche come puoi vedere.
l'unica cosa che vorrei adesso e che non capisco perchè si comporta così è che quando passa sul testo all'interno della cornice
me lo indica come link, cambia il colore e lo fa sottolineato.
visto che il testo viene stampato al di fuori dei tag <a.... </a> non capisco perchè si comporta così.
Immagine 2022-07-11 150841.jpg
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
Avatar utente
Licdom
Nuovo Utente
Nuovo Utente
Messaggi: 14
Iscritto il: 26/06/2022, 20:34
Link del Forum: No

Re: problema con modifica bbcode Magnet

Messaggio da Licdom »

ho risolto tutto, ora è come piace a me:

codice finale:

Codice: Seleziona tutto

<div style="background-color: #d6e5ff; border: 2px solid #336699 !important; border-top-left-radius:10px; border-top-right-radius:10px; border-bottom-left-radius:10px; border-bottom-right-radius:10px; font-weight: bolder; font-size: 15px; color: #002c59; padding: 10px; "> 

<style>
/* unvisited link */
a:link {
  color: #002c59;
}

/* visited link */
a:visited {
  color: #002c59;
}

/* mouse over link */
a:hover {
  color: #002c59;
  text-decoration: none;
}

/* selected link */
a:active {
  color: #002c59;
}
</style>

<script type="text/javascript">

var str="{TEXT}";

if (str.match("dn="))
{
var fn=decodeURI("{TEXT}");
while (fn.indexOf("+")>0) fn=fn.replace("+", " ");

str1 = fn.split("&");
str2 = str1[1].slice(3);

var s="<a href='magnet:?xt=urn:btih:"+str+" '><img src='https://i.ibb.co/rfkpTB5/magnet-piccolo-con-magneti.png'></a><br>";
document.write(s);
document.write(str2);

}
else
{
var s="<a href='magnet:?xt=urn:btih:"+str+"'><img src='https://i.ibb.co/rfkpTB5/magnet-piccolo-con-magneti.png'></a><br>";
document.write(s);
document.write("Magnet Link");
}

</script>
</div>
grazie per l'aiuto :grazie:
Avatar utente
alex75
Amministratore
Amministratore
Messaggi: 6149
Iscritto il: 23/08/2012, 23:45
Link del Forum: www.phpbb-italia.it
Località: Palermo

Re: problema con modifica bbcode Magnet

Messaggio da alex75 »

:hi:
Nel lontano 1990 :lol: il mio professore d'informatica, diceva sempre: Non esistono cose difficili! Le cose difficili, altro non sono che un insieme di tante cose facili. Risolvile una per volta e poi uniscile.
Questo vale per tutto, nella vita. Che grande Uomo. Lo stimo tantissimo!
Regolamento Forum
Le nostre guide
Se l'assistenza prestata è stata di tuo gradimento potrai contribuire aiutandoci a sostenere le spese affrontate per tenere in vita questo forum >Cliccando sul seguente Link<
Avatar utente
Licdom
Nuovo Utente
Nuovo Utente
Messaggi: 14
Iscritto il: 26/06/2022, 20:34
Link del Forum: No

Re: problema con modifica bbcode Magnet

Messaggio da Licdom »

in effetti è così
Rispondi