WIP/cate
da Mastollo, l'enciclopedia del pulito
Introduzione al BUG
Premessa: leggete attentamente o non capirete nulla.
Mediawiki ha un sistema abbastanza idiota di aggiunta di voci alle categorie. Vediamo come funziona:
- [[Categoria:VOCE|PITALE]] così facendo, la voce viene aggiunta alla categoria, ma non viene visualizzato nulla (il PITALE viene ignorato)
- [[:Categoria:VOCE|PITALE]] così facendo viene visualizzato PITALE, linkato alla categoria VOCE, ma la voce stessa non viene aggiunta
sarebbe ASSAI comodo in un solo colpo aggiungere una voce visualizzandola, insomma fare ste due cose in una mossa sola, dato che ODIO il dover ripetere senza motivo un'azione.
dunque ho creato fin da subito diversi template: Template:cat e Template:cate
- cat aggiunge la voce corrente alla categoria, e visualizza nel contempo un testo, linkato alla categoria stessa.
- cate è ancora più comodo, dato che c'è meno da scrivere, dato che il testo visualizzato è lo stesso nome della categoria.
il VECCHIO bug
Per motivi del tutto fuori da qualunque logica, usare questi template elimina lo spazio (" ") tra la parola linkata e quella precedente o successiva, come accade per esempio qui.
Ciò è assolutamente inaccettabile, ancora più inaccettabile perchè immotivato, e mi provoca fastidio. Per favore qualcuno ci dia un'occhiata.
il NUOVO bug
Non avevo considerato la stupida inabilità di mediawiki di gestire template dentro template, o roba del genere. Insomma per esempio se fai una citazione usando {{cit}} all'interno di essa non puoi usare {{cate}}. Tutto ciò è veramente penoso, dunque discontinuo del tutto tutti i template della serie cat*, e ce ne stiamo col vecchio metodo orribile spiegato nell'introduzione di sto bug, fino a che non verrà risolto propriamente, non so come, perchè, nè da chi.


