Quante volte, in fase di creazione o personalizzazione di un tema vi è capitato di non sapere come fare per posizionare i commenti dove volete voi, magari solo su determinate pagine, o magari solo se si verificano determinate condizioni? Bhè, a me è capitato alcune volte, e non sempre si poteva operare con una soluzione pulita, vediamo ora quel è il metodo migliore che sono riuscito a trovare.
A volte capita di dover generare pagine contenenti tutti i feed rss che possono essere estratti da un determinato vocabolario, per fare questo esiste un modulo apposito, si chiama syndication, che però ha dei limiti, innanzitutto non indenta correttamente i vari feed delle voci gerarchizzate, non inserisce l'icona del feed affianco alle rispettive voci, non genera i feed di termini che non hanno contenuti, .... Tutto questo potrebbe essere sistemato agendo sul codice del modulo (lo farò e invierò la patch), ma è altrettanto possibile farlo senza utilizzare alcun modulo ma generando una semplice pagina con codice PHP. Vediamo come proseguire in questa direzione.
In un articolo precedente abbiamo visto come andare a creare dei campi con la funzione di autocompletamento, ma cosa succede nel caso in cui all'interno dello stesso campo dobbiamo andare a posizionare diversi valori ogniuno dei quali deve essere inserito con la funzione di autocompletamento? Normalmente questo non sarebbe possibile, ma tramite una semplice modifica possiamo andare a utilizzare un elenco separato da virgole mantenendo le funzionalità di autocompletamento.
Sempre più spesso si sente parlare di accessibilità, degli enormi vantaggi che derivano dal suo utilizzo e sopratutto dalla necessità dei siti della PA di rispettare le regole che sono inserite nella famosa legge Stanca che obbligano a rispettare le direttive WAI (o per lo meno dovrebbe essere così, anche se vedendo alcuni siti.. ma lasciamo perdere, non voglio entrare in polemica).
Una tra le varie caratteristiche che devono essere presente nel sito è la necessità che i link (per lo meno i più importanti) abbiano l'attributo accesskey che permette ai diversamente abili di poter visitare il link senza doverlo selezionare con un mouse, ma semplicemente il tasto della tastiera corrispondente alla lettera che è stata assegnata.