CON QUESTE MODIFICHE VERRA' VISUALIZZATA LA FOTO DEL GIOCATORE AL POSTO DELLA MAGLIA DELLA SUA SQUADRA...
ATTENZIONE!
queste modifiche sono state testate sul proprio sito da un vero e proprio dilettante, per cui non si tratta nè dell'unica soluzione possibile nè della migliore. E' la prima volta che pubblico una cosa del genere sul forum, solo perchè possa tornare utile ad altri appassionati. Preciso però che non credo di essere capace di guidare ognuno alla propria modifica.
vi chiedo quindi di adempiere alla prima operazione preliminare: UN BACKUP DI TUTTI I FILE CHE STATE PER MODIFICARE, così da poter recuperare la vostra impostazione precedente in caso di problemi.
MODIFICHE PER LA PAGINA DI INVIO FORMAZIONE DI JOHNDOE:
1) aggiungere, tra i tag <head></head> della pagina invform.htm:
Codice: Seleziona tutto
<script src="js/fcmSerieADatiDettaglio.js" type="text/javascript"></script>
Codice: Seleziona tutto
// Giocatore
tabF.SetStileRiga(cnt, "t-xxs");
tabF.SetValore(cnt, 1, "<span class='t-xxsB'> " + n + " </span>");
tabF.SetStile(cnt, 1, "Form" + pd + "Centro");
tabF.SetValore(cnt, 2, "<img src='img/spacer.gif' width='60' height='54' id='f_maglia" + n + "'");
tabF.SetStile(cnt, 2, "Form" + pd + "Centro");
tabF.SetValore(cnt, 3, "<span class='t-xxsB' id='f_ruolo" + n + "'> </span>");
tabF.SetStile(cnt, 3, "Form" + pd + "Centro");
tabF.SetValore(cnt, 4, "<span class='t-xxsB' style='cursor: pointer' id='f_nome" + n + "' onClick='ClickGiocatoreFormazione(" + n + ")'> </span>");
tabF.SetStile(cnt, 4, "Form" + pd);
Codice: Seleziona tutto
var i;
for (i = 1; i <= 11 + totaleNumeroMassimoRiserve; i++) {
if (arrFormazione[i] == -1) {
document.getElementById("f_maglia" + i).src = "img/spacer.gif";
document.getElementById("f_ruolo" + i).innerHTML = " ";
document.getElementById("f_nome" + i).innerHTML = " ";
}
else {
var gg = arrInvioFormazione[arrFormazione[i]];
document.getElementById("f_maglia" + i).src = "img/sq/" + eval(gg.SquadraDiA) + ".gif";
document.getElementById("f_ruolo" + i).innerHTML = " " + ruoli[gg.Ruolo] + " ";
document.getElementById("f_ruolo" + i).className = "t-xxs" + coloreRuoli[gg.Ruolo] + "B";
document.getElementById("f_nome" + i).innerHTML = eval(gg.Nome) + " (" + eval(gg.SquadraDiA) + ")";
document.getElementById("f_nome" + i).className = "t-xxs" + coloreRuoli[gg.Ruolo] + "B";
}
}
Codice: Seleziona tutto
var i;
for (i = 1; i <= 11 + totaleNumeroMassimoRiserve; i++) {
if (arrFormazione[i] == -1) {
document.getElementById("f_maglia" + i).src = "img/spacer.gif";
document.getElementById("f_ruolo" + i).innerHTML = " ";
document.getElementById("f_nome" + i).innerHTML = " ";
}
else {
var gg = arrInvioFormazione[arrFormazione[i]];
for(p=1;p<arrGiocatoriA.length;p++) {
check = ("xg"+arrGiocatoriA[p].ID)
if (eval(check) == eval(gg.Nome)) {
photo=arrGiocatoriA[p].Codice
}
}
document.getElementById("f_maglia" + i).src = "img/foto/" + photo + ".jpg";
document.getElementById("f_ruolo" + i).innerHTML = " " + ruoli[gg.Ruolo] + " ";
document.getElementById("f_ruolo" + i).className = "t-xxs" + coloreRuoli[gg.Ruolo] + "B";
document.getElementById("f_nome" + i).innerHTML = eval(gg.Nome) + " (" + eval(gg.SquadraDiA) + ")";
document.getElementById("f_nome" + i).className = "t-xxs" + coloreRuoli[gg.Ruolo] + "B";
}
}
MODIFICHE PER LA PAGINA DEI RISULTATI:
1) aggiungere, tra i tag <head></head> della pagina ris.htm:
Codice: Seleziona tutto
<script src="js/fcmSerieADatiDettaglio.js" type="text/javascript"></script>
Codice: Seleziona tutto
tabe.SetValore(2,1,"<span class='t-xxsB'>Div</span>")
Codice: Seleziona tutto
tabe.SetValore(2,1,"<span class='t-xxsB'>Foto</span>")
Codice: Seleziona tutto
// la maglietta solo per titolari e riserve
sqa=(((arrLista[j]==0)||(arrLista[j]==-1)) ?"---":eval("xa"+arrListaSqA[j]))
if (!((arrRuolo[j]>=-8 && arrRuolo[j]<=-5) || ((arrLista[j]==0)||(arrLista[j]==-1)))) tabe.SetValore(riga,1,"<img src='img/sq/"+sqa+".gif'>")
Codice: Seleziona tutto
// la foto solo per titolari e riserve
sqa=(((arrLista[j]==0)||(arrLista[j]==-1)) ?"---":eval("xa"+arrListaSqA[j]))
if (!((arrRuolo[j]>=-8 && arrRuolo[j]<=-5) || ((arrLista[j]==0)||(arrLista[j]==-1))))
// inserimento foto
{
for(p=1;p<arrGiocatoriA.length;p++) {
check = ("xg"+arrGiocatoriA[p].ID)
if (eval(check) == eval("xg"+arrLista[j])) {
photo=arrGiocatoriA[p].Codice
}
else if (eval("xg"+arrLista[j]) == "ROSSI Marco" && eval("xa"+arrListaSqA[j]) == "Genoa") {
photo="1089"
}
else if (eval("xg"+arrLista[j]) == "ROSSI Marco" && eval("xa"+arrListaSqA[j]) == "Parma") {
photo="12920"
}
}
tabe.SetValore(riga,1,"<img src='img/foto/"+photo+".jpg'>")
}
// inserimento foto
4) poco più in basso modificare l'altezza dell'immagine per la riserva d'ufficio
Codice: Seleziona tutto
if ((arrLista[j]==-1)||(arrLista[j]==0)) tabe.SetValore(riga,1,"<img src='img/spacer.gif' height='68.5'>")
Codice: Seleziona tutto
if ((arrLista[j]==-1)||(arrLista[j]==0)) tabe.SetValore(riga,1,"<img src='img/spacer.gif' height='54'>")
MODIFICHE PER LA PAGINA DELLE FORMAZIONI:
1) aggiungere, tra i tag <head></head> della pagina form.htm:
Codice: Seleziona tutto
<script src="js/fcmSerieADatiDettaglio.js" type="text/javascript"></script>
2) nel file fcmFormazioniFunzioni.js modificare il codice:
Codice: Seleziona tutto
// la maglietta solo per titolari e riserve
if (f[j].Pos>=0) tabe.SetValore(riga,1,"<img src='img/sq/"+f[j].SquadraDiA+".gif'>")
Codice: Seleziona tutto
// la foto solo per titolari e riserve
// inserimento foto
{
for(p=1;p<arrGiocatoriA.length;p++) {
check = ("xg"+arrGiocatoriA[p].ID)
if (eval(check) == f[j].Nome) {
photo=arrGiocatoriA[p].Codice
}
}
tabe.SetValore(riga,1,"<img src='img/foto/"+photo+".jpg'>")
}
// inserimento foto
Codice: Seleziona tutto
<script src="js/fcmSerieADatiDettaglio.js" type="text/javascript"></script>
con le foto nell'invio formazione, in partita con prevista lista rigoristi non mi funziona!
Fa inserire solo il portiere e null'altro
SOLUZIONI?