FANDOM


Template Spotlight del mese

Sono sicura che il template funziona e che la tabella si chiuda perché ho preso tutto dalla Wikia francese e il template è stato fatto da uno che di codici se ne intende più di te e me messi insieme. Minerva Titani @fandom 18:58, nov 13, 2011 (UTC)

Quello delle wiki francese "funziona" infatti, ma l'hai copiato male perchè viene usato in maniera diversa da quello che ho visto. In ogni caso poi scriverò quello che penso sia da correggere. leviathan_89 19:59, 13 novembre, 2011 (UTC)

Ok ho dato un occhiata al funzionamento del template francese, bisogna creare tre template diversi che in italiano sono "Spotlight del mese intestazione (o inizio)", "Spotlight del mese" e "Spotlight del mese fine".

  • Il primo è come lo hai copiato, magari si potrebbe spostare in un template a parte al massimo, ma è uguale (invertirei però la posizione di piccolo e grande).
  • Il secondo è quello che serve per inserire le righe nelle tabelle, modificherei il codice di {{Spotlight del mese}} in
<includeonly>
|-
|'''Wiki :''' [[w:c:{{{url}}}|{{{nome}}}]]
{{#if: {{{testo|}}}|
<br />
'''Testo:''' {{{testo}}}
}}
|[[File:{{#if:{{{Immagine grande|}}}|{{{Immagine grande}}}|Spotlight di prova.png}}|255x123px|center]]
|[[File:{{#if:{{{Immagine piccola|}}}|{{{Immagine piccola}}}|Spotlight di prova.png}}|95x95px|center]]
</includeonly>

Le categorie non vanno messe in questo template (altrimenti ogni riga vengono riaggiunte), trovo più indicato spostarle nel template di intestazione visto che è presente solo una volta.

  • L'ultimo template non è realmente necessario essendo solo il codice di chiusura della tabella, "|}" più un link alla pagina delle spotlight, quindi se si aggiunge manulamente il codice non serve fare il template.

Una volta fatti i template, le varie tabelle vengono create come sottopagine della pagina di richiesta delle spotlight, ad esempio come qui, usando il formato /ANNO/MESE (il mese sempre in due cifre) (volendo si può usare il mese come nome, ma forse il numero è più indicato). Nella pagina delle richieste viene inserito questo codice:

{{#ifexist:{{FULLPAGENAME}}/{{CURRENTYEAR}}/{{CURRENTMONTH}}
|{{{{FULLPAGENAME}}/{{CURRENTYEAR}}/{{CURRENTMONTH}}}}
|{{{{FULLPAGENAME}}/{{CURRENTYEAR}}/{{padleft:{{#expr:{{CURRENTMONTH}}-1}}|2}}}}
}}

che automaticamente "pesca" la tabella del mese corrente. (forse nella wiki francese le tabelle sono in template, ma è la stessa)

Prendiamo come sempio le spotlight di dicembre: con questi codici bisognerebbe creare la pagina "Wiki della Community:Spotlight/2011/12" con questo codice:

{{Spotlight del mese/intestazione}} (se il template rimane nella sottopagina)
{{Spotlight del mese
| nome             = One Piece Wiki Italia
| url              = it.onepiece
| testo            = Lo One Piece è là fuori!
| immagine piccola = Spotlight One Piece piccola.jpg
| immagine grande  = Spotlight One Piece grande.jpg
}}
{{Spotlight del mese
| nome             = PaperPedia
| url              = it.paperpedia
| testo            = Duck is now
| immagine piccola = PAPERPEDIA.png
| immagine grande  = File-PAPERPEDIA_BIG.jpg
}}
... e così via...
{{Spotlight del mese/fine}} (o altro nome, o semplicemente "|}")

Con questi codici e sintassi verrebbe prodotta questa tabella:

Wiki Piccolo (95x95 px) Grande (255x123 px)
Wiki : One Piece Wiki Italia


Testo: Lo One Piece è là fuori!

Spotlight One Piece piccolo
Spotlight One Piece grande
Wiki : PaperPedia


Testo: Duck is now

PAPERPEDIA
File-PAPERPEDIA BIG

Cosa ne penso

Da quanto ho capito manca solo il template di fine tabella, che andrò a cercarmi nella wiki francese. Poi appena gli spotlight verranno aggiornati creerò - ogni mese uno nuovo - il sottotemplate di {{Spotlight del mese}}), con mese e anno, come nella wiki francese; preferisco creare i sottotemplate che le sottopagine alla pagina Wiki della Community:Spotlight, così questa rimane solo una pagina pulita di istruzioni (considera poi che la pagina delle discussioni avrà di suo diverse sottopagine...).
Per quanto riguarda le categorie, dici che in questo modo, col template attuale, vengono aggiunte ad ogni riga della tabella...innanzitutto a quali categorie ti riferisci? e poi, intendi dire che queste categorie sono inserite più volte nella pagina del template {{Spotlight del mese}} (o meglio nel corrispondente sottotemplate) o nella pagina Wiki della Community:Spotlight quando inserisco tale sottotemplate? O entrambe le cose? In fondo non ho capito qual è la differenza sostanziale tra il template attuale e quello che proponi tu... Minerva Titani @fandom 18:21, nov 15, 2011 (UTC)

I codici che ho scritto sopra sono quasi quelli che hai già messo tu, cambia solo alcuni dettagli (ho invertito la posizione della immagine grande e quella piccola, aggiunto il parametro per lo slogan lungo e cambiato il parametro dell'url come nella wiki francese. Il discorso delle categorie intendo essendo il template principale richiamato per ogni wiki, ogni volta aggiungi le stesse categorie (visualmente non te ne accorgi, ma non è molto carino). Ho visto che lo hai rimosso per cui le ho spostate nell'intestazione. Se farai le sottopagine sotto {{Spotlight del mese}} allora nella pagina delle spotlight devi inserire questo codice:

{{#ifexist:Template:Spotlight_del_mese/{{CURRENTYEAR}}/{{CURRENTMONTH}}
|{{Template:Spotlight_del_mese/{{CURRENTYEAR}}/{{CURRENTMONTH}}}}
|{{Template:Spotlight_del_mese/{{CURRENTYEAR}}/{{padleft:{{#expr:{{CURRENTMONTH}}-1}}|2}}}}
}}

Le altre modifiche erano per rendere il template più simile a quello francese. leviathan_89 18:40, 15 novembre, 2011 (UTC)

Ok aggiungerò quella parte di codice. Per quanto riguarda le modifiche alla tabella, ho creato apposta una versione diversa da quella francese perché non ho nessuna intenzione di mettere anche il testo che appare nello spotlight piccolo. E' uno sbattimento inutile, tanto quella tabella ha fini puramente informativi sugli spotlight correnti (e non ero nemmeno tenuta a inserirla, è solo un extra per far vedere che gli spotlight, ogni tanto, cambiano...). Minerva Titani @fandom 18:52, nov 15, 2011 (UTC)

Perfetto allora, non credo ci siano modifiche da fare forse solo la parte dei link in modo da visualizzare il nome della wiki e non l'url (a meno che non intendi dare i link già come [[w:c:URL|NOMEWIKI]]. Il codice delle categorie l'ho già spostato. leviathan_89 19:01, 15 novembre, 2011 (UTC)

Template da aggiustare

Sto controllando i template per vedere quali non funzionano e quali sono da eliminare. Ho creato la categoria Template da aggiustare; quando hai tempo puoi dare un'occhiata ai template lì presenti? Grazie Minerva Titani @fandom 13:18, lug 22, 2012 (UTC)

I contenuti della comunità sono disponibili sotto la licenza CC-BY-SA a meno che non sia diversamente specificato.