Discussioni modulo:TeamBracket: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
→Tornei senza finale unica: nuova sezione |
→Anomalia finale terzo posto: subst |
||
(8 versioni intermedie di 5 utenti non mostrate) | |||
Riga 145:
Se è una opzione che può interessare anche altri, si potrebbe valutarne l'inserimento in questo modulo "standard" in modo evitare di avere due moduli quasi uguali. --[[Utente:Aottolini|Aottolini]] ([[Discussioni utente:Aottolini|msg]]) 20:01, 8 mag 2022 (CEST)
== Spazi nel tabellone dei quarti ==
Scrivo qua perché immagino sia un discorso dovuto al modulo: nei template [[Template:Torneo quarti|Torneo quarti]] e [[Template:Torneo semifinali|Torneo semifinali]] io visualizzo una prima parte di tabella (il primo turno dei due tabelloni) senza alcuno spazio tra un accoppiamento e l'altro. Tutto bene invece con il template [[Template:Torneo ottavi|Torneo ottavi]]. È possibile fare qualcosa? --[[Utente:Conviene|Conviene]] ([[Discussioni utente:Conviene|msg]]) 09:35, 21 ago 2022 (CEST)
:È passato un mese qualcuno potrebbe rispondere, per favore? --[[Utente:Conviene|Conviene]] ([[Discussioni utente:Conviene|msg]]) 11:51, 24 set 2022 (CEST)
::{{ping|Conviene}}, ti rispondo io. Ciò accade perché i primi due {{tl|Torneo quarti}} e {{tl|Torneo semifinali}} attivano il il parametro ''compact'', mentre nel caso del {{tl|Torneo ottavi}} non viene ancora usato questo modulo. --[[Utente:Lanning|Lanning]] ([[Discussioni utente:Lanning|msg]]) 15:16, 28 set 2022 (CEST)
:::{{ping|Lanning}} non si potrebbe rendere il parametro opzionale? Così è veramente orribile. --[[Utente:Conviene|Conviene]] ([[Discussioni utente:Conviene|msg]]) 20:01, 30 ott 2022 (CET)
== Anomalia finale terzo posto ==
Ciao a tutti,
stavo creando un tabellone con 3 turni, con 3, 5 e 7 gare rispettivamente per primo, secondo e terzo turno e finale terzo posto e ho visto che il modulo non lo rappresenta correttamente, non incolonnando bene la finale 3º posto. Esempio:
<table cellpadding="0" style="border-style:none;font-size:90%;border-collapse:separate;border-spacing:0;margin:1em 2em 1em 1em"><tr><td></td><td colspan="5" style="text-align:center;border:1px solid #aaa;background-color:#f2f2f2">Quarti di finale
</td><td></td><td></td><td colspan="7" style="text-align:center;border:1px solid #aaa;background-color:#f2f2f2">Semifinali
</td><td></td><td></td><td colspan="9" style="text-align:center;border:1px solid #aaa;background-color:#f2f2f2">Finale
</td><td></td></tr><tr><td style="width:1px"></td><td style="width:28px"></td><td style="width:170px;height:7px"></td><td style="width:28px"></td><td style="width:28px"></td><td style="width:28px"></td><td style="width:5px"></td><td style="width:5px"></td><td style="width:28px"></td><td style="width:170px;height:7px"></td><td style="width:28px"></td><td style="width:28px"></td><td style="width:28px"></td><td style="width:28px"></td><td style="width:28px"></td><td style="width:5px"></td><td style="width:5px"></td><td style="width:28px"></td><td style="width:170px;height:7px"></td><td style="width:28px"></td><td style="width:28px"></td><td style="width:28px"></td><td style="width:28px"></td><td style="width:28px"></td><td style="width:28px"></td><td style="width:28px"></td><td style="width:1px"></td></tr><tr><td></td><td style="text-align:center;background-color:#f2f2f2;border:1px solid #aaa;border-top-width:1px">
</td><td style="background-color:#f9f9f9;padding:0 2px;border:1px solid #aaa;border-top-width:1px">
</td><td style="text-align:center;background-color:#f9f9f9;border-color:#aaa;border-style:solid;border-top-width:1px;border-left-width:0;border-right-width:1px;border-bottom-width:1px">
</td><td style="text-align:center;background-color:#f9f9f9;border-color:#aaa;border-style:solid;border-top-width:1px;border-left-width:0;border-right-width:1px;border-bottom-width:1px">
</td><td style="text-align:center;background-color:#f9f9f9;border-color:#aaa;border-style:solid;border-top-width:1px;border-left-width:0;border-right-width:1px;border-bottom-width:1px">
</td><td style="border-style:solid;border-width:0;border-color:black;border-bottom-width:2px"></td><td colspan="9" style="border-style:solid;border-width:0;border-color:black"></td><td rowspan="3" colspan="11" style="border-style:solid;border-width:0;border-color:black"></td></tr><tr><td></td><td style="text-align:center;background-color:#f2f2f2;border:1px solid #aaa;border-top-width:0">
</td><td style="background-color:#f9f9f9;padding:0 2px;border:1px solid #aaa;border-top-width:0">
</td><td style="text-align:center;background-color:#f9f9f9;border-color:#aaa;border-style:solid;border-top-width:0;border-left-width:0;border-right-width:1px;border-bottom-width:1px">
</td><td style="text-align:center;background-color:#f9f9f9;border-color:#aaa;border-style:solid;border-top-width:0;border-left-width:0;border-right-width:1px;border-bottom-width:1px">
</td><td style="text-align:center;background-color:#f9f9f9;border-color:#aaa;border-style:solid;border-top-width:0;border-left-width:0;border-right-width:1px;border-bottom-width:1px">
</td><td style="border-style:solid;border-width:0;border-color:black;border-top-width:2px;border-right-width:2px"></td><td style="border-style:solid;border-width:0;border-color:black;border-bottom-width:2px"></td><td style="text-align:center;background-color:#f2f2f2;border:1px solid #aaa;border-top-width:1px">
</td><td style="background-color:#f9f9f9;padding:0 2px;border:1px solid #aaa;border-top-width:1px">
</td><td style="text-align:center;background-color:#f9f9f9;border-color:#aaa;border-style:solid;border-top-width:1px;border-left-width:0;border-right-width:1px;border-bottom-width:1px">
</td><td style="text-align:center;background-color:#f9f9f9;border-color:#aaa;border-style:solid;border-top-width:1px;border-left-width:0;border-right-width:1px;border-bottom-width:1px">
</td><td style="text-align:center;background-color:#f9f9f9;border-color:#aaa;border-style:solid;border-top-width:1px;border-left-width:0;border-right-width:1px;border-bottom-width:1px">
</td><td style="text-align:center;background-color:#f9f9f9;border-color:#aaa;border-style:solid;border-top-width:1px;border-left-width:0;border-right-width:1px;border-bottom-width:1px">
</td><td style="text-align:center;background-color:#f9f9f9;border-color:#aaa;border-style:solid;border-top-width:1px;border-left-width:0;border-right-width:1px;border-bottom-width:1px">
</td><td style="border-style:solid;border-width:0;border-color:black;border-bottom-width:2px"></td></tr><tr><td></td><td style="text-align:center;background-color:#f2f2f2;border:1px solid #aaa;border-top-width:1px">
</td><td style="background-color:#f9f9f9;padding:0 2px;border:1px solid #aaa;border-top-width:1px">
</td><td style="text-align:center;background-color:#f9f9f9;border-color:#aaa;border-style:solid;border-top-width:1px;border-left-width:0;border-right-width:1px;border-bottom-width:1px">
</td><td style="text-align:center;background-color:#f9f9f9;border-color:#aaa;border-style:solid;border-top-width:1px;border-left-width:0;border-right-width:1px;border-bottom-width:1px">
</td><td style="text-align:center;background-color:#f9f9f9;border-color:#aaa;border-style:solid;border-top-width:1px;border-left-width:0;border-right-width:1px;border-bottom-width:1px">
</td><td style="border-style:solid;border-width:0;border-color:black;border-bottom-width:2px;border-right-width:2px"></td><td style="border-style:solid;border-width:0;border-color:black;border-top-width:2px"></td><td style="text-align:center;background-color:#f2f2f2;border:1px solid #aaa;border-top-width:0">
</td><td style="background-color:#f9f9f9;padding:0 2px;border:1px solid #aaa;border-top-width:0">
</td><td style="text-align:center;background-color:#f9f9f9;border-color:#aaa;border-style:solid;border-top-width:0;border-left-width:0;border-right-width:1px;border-bottom-width:1px">
</td><td style="text-align:center;background-color:#f9f9f9;border-color:#aaa;border-style:solid;border-top-width:0;border-left-width:0;border-right-width:1px;border-bottom-width:1px">
</td><td style="text-align:center;background-color:#f9f9f9;border-color:#aaa;border-style:solid;border-top-width:0;border-left-width:0;border-right-width:1px;border-bottom-width:1px">
</td><td style="text-align:center;background-color:#f9f9f9;border-color:#aaa;border-style:solid;border-top-width:0;border-left-width:0;border-right-width:1px;border-bottom-width:1px">
</td><td style="text-align:center;background-color:#f9f9f9;border-color:#aaa;border-style:solid;border-top-width:0;border-left-width:0;border-right-width:1px;border-bottom-width:1px">
</td><td style="border-style:solid;border-width:0;border-color:black;border-top-width:2px;border-right-width:2px"></td></tr><tr><td></td><td style="text-align:center;background-color:#f2f2f2;border:1px solid #aaa;border-top-width:0">
</td><td style="background-color:#f9f9f9;padding:0 2px;border:1px solid #aaa;border-top-width:0">
</td><td style="text-align:center;background-color:#f9f9f9;border-color:#aaa;border-style:solid;border-top-width:0;border-left-width:0;border-right-width:1px;border-bottom-width:1px">
</td><td style="text-align:center;background-color:#f9f9f9;border-color:#aaa;border-style:solid;border-top-width:0;border-left-width:0;border-right-width:1px;border-bottom-width:1px">
</td><td style="text-align:center;background-color:#f9f9f9;border-color:#aaa;border-style:solid;border-top-width:0;border-left-width:0;border-right-width:1px;border-bottom-width:1px">
</td><td style="border-style:solid;border-width:0;border-color:black;border-top-width:2px"></td><td></td><td rowspan="2" colspan="7"></td><td style="border-style:solid;border-width:0;border-color:black;border-right-width:2px"></td><td style="border-style:solid;border-width:0;border-color:black;border-bottom-width:2px"></td><td style="text-align:center;background-color:#f2f2f2;border:1px solid #aaa;border-top-width:1px">
</td><td style="background-color:#f9f9f9;padding:0 2px;border:1px solid #aaa;border-top-width:1px">
</td><td style="text-align:center;background-color:#f9f9f9;border-color:#aaa;border-style:solid;border-top-width:1px;border-left-width:0;border-right-width:1px;border-bottom-width:1px">
</td><td style="text-align:center;background-color:#f9f9f9;border-color:#aaa;border-style:solid;border-top-width:1px;border-left-width:0;border-right-width:1px;border-bottom-width:1px">
</td><td style="text-align:center;background-color:#f9f9f9;border-color:#aaa;border-style:solid;border-top-width:1px;border-left-width:0;border-right-width:1px;border-bottom-width:1px">
</td><td style="text-align:center;background-color:#f9f9f9;border-color:#aaa;border-style:solid;border-top-width:1px;border-left-width:0;border-right-width:1px;border-bottom-width:1px">
</td><td style="text-align:center;background-color:#f9f9f9;border-color:#aaa;border-style:solid;border-top-width:1px;border-left-width:0;border-right-width:1px;border-bottom-width:1px">
</td><td style="text-align:center;background-color:#f9f9f9;border-color:#aaa;border-style:solid;border-top-width:1px;border-left-width:0;border-right-width:1px;border-bottom-width:1px">
</td><td style="text-align:center;background-color:#f9f9f9;border-color:#aaa;border-style:solid;border-top-width:1px;border-left-width:0;border-right-width:1px;border-bottom-width:1px">
</td><td style="border-style:solid;border-width:0;border-color:black"></td></tr><tr><td></td><td style="text-align:center;background-color:#f2f2f2;border:1px solid #aaa;border-top-width:1px">
</td><td style="background-color:#f9f9f9;padding:0 2px;border:1px solid #aaa;border-top-width:1px">
</td><td style="text-align:center;background-color:#f9f9f9;border-color:#aaa;border-style:solid;border-top-width:1px;border-left-width:0;border-right-width:1px;border-bottom-width:1px">
</td><td style="text-align:center;background-color:#f9f9f9;border-color:#aaa;border-style:solid;border-top-width:1px;border-left-width:0;border-right-width:1px;border-bottom-width:1px">
</td><td style="text-align:center;background-color:#f9f9f9;border-color:#aaa;border-style:solid;border-top-width:1px;border-left-width:0;border-right-width:1px;border-bottom-width:1px">
</td><td style="border-style:solid;border-width:0;border-color:black;border-bottom-width:2px"></td><td></td><td style="border-style:solid;border-width:0;border-color:black;border-right-width:2px"></td><td style="border-style:solid;border-width:0;border-color:black;border-top-width:2px"></td><td style="text-align:center;background-color:#f2f2f2;border:1px solid #aaa;border-top-width:0">
</td><td style="background-color:#f9f9f9;padding:0 2px;border:1px solid #aaa;border-top-width:0">
</td><td style="text-align:center;background-color:#f9f9f9;border-color:#aaa;border-style:solid;border-top-width:0;border-left-width:0;border-right-width:1px;border-bottom-width:1px">
</td><td style="text-align:center;background-color:#f9f9f9;border-color:#aaa;border-style:solid;border-top-width:0;border-left-width:0;border-right-width:1px;border-bottom-width:1px">
</td><td style="text-align:center;background-color:#f9f9f9;border-color:#aaa;border-style:solid;border-top-width:0;border-left-width:0;border-right-width:1px;border-bottom-width:1px">
</td><td style="text-align:center;background-color:#f9f9f9;border-color:#aaa;border-style:solid;border-top-width:0;border-left-width:0;border-right-width:1px;border-bottom-width:1px">
</td><td style="text-align:center;background-color:#f9f9f9;border-color:#aaa;border-style:solid;border-top-width:0;border-left-width:0;border-right-width:1px;border-bottom-width:1px">
</td><td style="text-align:center;background-color:#f9f9f9;border-color:#aaa;border-style:solid;border-top-width:0;border-left-width:0;border-right-width:1px;border-bottom-width:1px">
</td><td style="text-align:center;background-color:#f9f9f9;border-color:#aaa;border-style:solid;border-top-width:0;border-left-width:0;border-right-width:1px;border-bottom-width:1px">
</td><td style="border-style:solid;border-width:0;border-color:black"></td></tr><tr><td></td><td style="text-align:center;background-color:#f2f2f2;border:1px solid #aaa;border-top-width:0">
</td><td style="background-color:#f9f9f9;padding:0 2px;border:1px solid #aaa;border-top-width:0">
</td><td style="text-align:center;background-color:#f9f9f9;border-color:#aaa;border-style:solid;border-top-width:0;border-left-width:0;border-right-width:1px;border-bottom-width:1px">
</td><td style="text-align:center;background-color:#f9f9f9;border-color:#aaa;border-style:solid;border-top-width:0;border-left-width:0;border-right-width:1px;border-bottom-width:1px">
</td><td style="text-align:center;background-color:#f9f9f9;border-color:#aaa;border-style:solid;border-top-width:0;border-left-width:0;border-right-width:1px;border-bottom-width:1px">
</td><td style="border-style:solid;border-width:0;border-color:black;border-top-width:2px;border-right-width:2px"></td><td style="border-style:solid;border-width:0;border-color:black;border-bottom-width:2px"></td><td style="text-align:center;background-color:#f2f2f2;border:1px solid #aaa;border-top-width:1px">
</td><td style="background-color:#f9f9f9;padding:0 2px;border:1px solid #aaa;border-top-width:1px">
</td><td style="text-align:center;background-color:#f9f9f9;border-color:#aaa;border-style:solid;border-top-width:1px;border-left-width:0;border-right-width:1px;border-bottom-width:1px">
</td><td style="text-align:center;background-color:#f9f9f9;border-color:#aaa;border-style:solid;border-top-width:1px;border-left-width:0;border-right-width:1px;border-bottom-width:1px">
</td><td style="text-align:center;background-color:#f9f9f9;border-color:#aaa;border-style:solid;border-top-width:1px;border-left-width:0;border-right-width:1px;border-bottom-width:1px">
</td><td style="text-align:center;background-color:#f9f9f9;border-color:#aaa;border-style:solid;border-top-width:1px;border-left-width:0;border-right-width:1px;border-bottom-width:1px">
</td><td style="text-align:center;background-color:#f9f9f9;border-color:#aaa;border-style:solid;border-top-width:1px;border-left-width:0;border-right-width:1px;border-bottom-width:1px">
</td><td style="border-style:solid;border-width:0;border-color:black;border-bottom-width:2px;border-right-width:2px"></td></tr><tr><td></td><td style="text-align:center;background-color:#f2f2f2;border:1px solid #aaa;border-top-width:1px">
</td><td style="background-color:#f9f9f9;padding:0 2px;border:1px solid #aaa;border-top-width:1px">
</td><td style="text-align:center;background-color:#f9f9f9;border-color:#aaa;border-style:solid;border-top-width:1px;border-left-width:0;border-right-width:1px;border-bottom-width:1px">
</td><td style="text-align:center;background-color:#f9f9f9;border-color:#aaa;border-style:solid;border-top-width:1px;border-left-width:0;border-right-width:1px;border-bottom-width:1px">
</td><td style="text-align:center;background-color:#f9f9f9;border-color:#aaa;border-style:solid;border-top-width:1px;border-left-width:0;border-right-width:1px;border-bottom-width:1px">
</td><td style="border-style:solid;border-width:0;border-color:black;border-bottom-width:2px;border-right-width:2px"></td><td style="border-style:solid;border-width:0;border-color:black;border-top-width:2px"></td><td style="text-align:center;background-color:#f2f2f2;border:1px solid #aaa;border-top-width:0">
</td><td style="background-color:#f9f9f9;padding:0 2px;border:1px solid #aaa;border-top-width:0">
</td><td style="text-align:center;background-color:#f9f9f9;border-color:#aaa;border-style:solid;border-top-width:0;border-left-width:0;border-right-width:1px;border-bottom-width:1px">
</td><td style="text-align:center;background-color:#f9f9f9;border-color:#aaa;border-style:solid;border-top-width:0;border-left-width:0;border-right-width:1px;border-bottom-width:1px">
</td><td style="text-align:center;background-color:#f9f9f9;border-color:#aaa;border-style:solid;border-top-width:0;border-left-width:0;border-right-width:1px;border-bottom-width:1px">
</td><td style="text-align:center;background-color:#f9f9f9;border-color:#aaa;border-style:solid;border-top-width:0;border-left-width:0;border-right-width:1px;border-bottom-width:1px">
</td><td style="text-align:center;background-color:#f9f9f9;border-color:#aaa;border-style:solid;border-top-width:0;border-left-width:0;border-right-width:1px;border-bottom-width:1px">
</td><td style="border-style:solid;border-width:0;border-color:black;border-top-width:2px"></td></tr><tr><td></td><td style="text-align:center;background-color:#f2f2f2;border:1px solid #aaa;border-top-width:0">
</td><td style="background-color:#f9f9f9;padding:0 2px;border:1px solid #aaa;border-top-width:0">
</td><td style="text-align:center;background-color:#f9f9f9;border-color:#aaa;border-style:solid;border-top-width:0;border-left-width:0;border-right-width:1px;border-bottom-width:1px">
</td><td style="text-align:center;background-color:#f9f9f9;border-color:#aaa;border-style:solid;border-top-width:0;border-left-width:0;border-right-width:1px;border-bottom-width:1px">
</td><td style="text-align:center;background-color:#f9f9f9;border-color:#aaa;border-style:solid;border-top-width:0;border-left-width:0;border-right-width:1px;border-bottom-width:1px">
</td><td style="border-style:solid;border-width:0;border-color:black;border-top-width:2px"></td><td colspan="9" style="border-style:solid;border-width:0;border-color:black"></td><td></td><td colspan="5" style="text-align:center;border:1px solid #aaa;background-color:#f2f2f2">Finale 3º posto
</td></tr><tr><td colspan="7"></td><td colspan="7"></td></tr><tr><td colspan="7"></td><td colspan="7"></td><td></td><td style="text-align:center;background-color:#f2f2f2;border:1px solid #aaa;border-top-width:1px">
</td><td style="background-color:#f9f9f9;padding:0 2px;border:1px solid #aaa;border-top-width:1px">-
</td><td style="text-align:center;background-color:#f9f9f9;border-color:#aaa;border-style:solid;border-top-width:1px;border-left-width:0;border-right-width:1px;border-bottom-width:1px">
</td><td style="text-align:center;background-color:#f9f9f9;border-color:#aaa;border-style:solid;border-top-width:1px;border-left-width:0;border-right-width:1px;border-bottom-width:1px">
</td><td style="text-align:center;background-color:#f9f9f9;border-color:#aaa;border-style:solid;border-top-width:1px;border-left-width:0;border-right-width:1px;border-bottom-width:1px">
</td></tr><tr><td colspan="7"></td><td colspan="7"></td><td></td><td style="text-align:center;background-color:#f2f2f2;border:1px solid #aaa;border-top-width:0">
</td><td style="background-color:#f9f9f9;padding:0 2px;border:1px solid #aaa;border-top-width:0">-
</td><td style="text-align:center;background-color:#f9f9f9;border-color:#aaa;border-style:solid;border-top-width:0;border-left-width:0;border-right-width:1px;border-bottom-width:1px">
</td><td style="text-align:center;background-color:#f9f9f9;border-color:#aaa;border-style:solid;border-top-width:0;border-left-width:0;border-right-width:1px;border-bottom-width:1px">
</td><td style="text-align:center;background-color:#f9f9f9;border-color:#aaa;border-style:solid;border-top-width:0;border-left-width:0;border-right-width:1px;border-bottom-width:1px">
</td></tr></table>
Ho fatto un po' di prove e sono riuscito a riprodurre il problema nel caso di 3 turni con '''compact=yes''' e numero di '''legs''' diverso tra primo e secondo turno.
Ho copiato il modulo in [[Modulo:TeamBracket/sandbox|sandbox]] ed apportato una modifica (righe 737 e 739) che credo risolva il problema.
Lo stesso tabellone dell'esempio si presenta così:
{{#invoke:TeamBracket/sandbox|teamBracket
|boldwinner=yes|rounds=3|legs=3/5/7/3|RD1=Quarti di finale|
|compact=yes|seeds=yes
|RD3-team3=-
|RD3-team4=-
}}
Il modulo è utilizzato da più di 20000 voci, per cui, pur non essendo protetto, ho preferito discutere la modifica prima di pubblicarla.
Grazie a chiunque voglia prenderla in considerazione. --[[Utente:Aottolini|Aottolini]] ([[Discussioni utente:Aottolini|msg]]) 07:43, 29 dic 2022 (CET)
|