Forum HTML.it Toolset

Funzionalità aggiuntive e ottimizzazione layout per le pagine del Forum HTML.it

Author
OpenDec
Daily installs
0
Total installs
22
Ratings
0 0 0
Version
1.2.1
Created
2022-09-22
Updated
2023-02-22
License
MIT
Applies to

Grazie per il tuo supporto!

Se hai gradito questo script puoi offrirmi un caffè con PayPal.Me

QR PayPal Me

Cos'è questo script?

Forum HTML.it Toolset (di seguito: Toolset) è uno script-utente che puoi installare ed eseguire attraverso un gestore di script sul tuo stesso browser.

Tale script agisce nelle pagine del relativo Forum HTML.it ed è proposto principalmente per migliorarne l'usabilità dell'interfaccia-utente.

Usando Toolset sono quindi aggiunte delle funzionalità utili, risolti alcuni bug dell'interfaccia e applicate delle migliorie per ottimizzare il layout grafico delle varie aree accessibili nel Forum.

Lo script resta open-source sotto licenza MIT, riutilizzabile e modificabile liberamente.

Come funziona Toolset?

  • Una volta installato lo script puoi accedere a qualsiasi pagina del Forum, Toolset sarà già attivo e funzionante

  • Puoi configurare Toolset attraverso il pannello "Impostazioni Toolset" che si apre cliccando l'icona a forma di ruota dentata, situata a destra della barra "UTILITY" in alto alle pagine del Forum

  • Le impostazioni che applichi attraverso il pannello "Impostazioni Toolset" restano memorizzate a livello locale nel tuo browser

  • Potrai disattivare e riattivare Toolset in qualsiasi momento attraverso il tuo gestore di script

Opzioni nel pannello "Impostazioni Toolset":

Layout

  • Rimuovi Top-bar:

    Ti permette di recuperare spazio nascondendo la Top-bar dove sono presenti alcuni link al portale HTML.it e altre funzioni poco utilizzate

  • Visualizzazione compatta:

    Riduce gli ingombri e lo spazio tra gli elementi del layout per avere una impaginazione più uniforme e meno dispersiva

  • Max-width body:

    Ti permette di impostare la larghezza massima per il corpo del Forum in modo da ottenere una impaginazione più ottimale, che meglio si adegui all'area visibile del tuo schermo

  • Font-size codice:

    Ti permette di impostare la dimensione del carattere per i blocchi di codice presenti nelle discussioni così da poter avere una migliore leggibilità degli stessi

Strumenti

  • Tooltip "Riporta quotato":

    Abilita la visualizzazione del tooltip cliccabile per lo strumento "Riporta quotato" quando selezioni del contenuto nei post

  • Pulsante "Copia codice"

    Visualizza un pulsante, per ogni blocco di codice nelle discussioni, che ti permette di copiare facilmente negli appunti il relativo codice

  • Icona mostra/nascondi password:

    Applica, per i campi password, un'icona cliccabile che offre la funzione di mostrarti la password in chiaro così che ti sia più semplice, ad esempio, digitarla per effettuare l'accesso al Forum

  • Mantieni attiva la sessione

    Normalmente la sessione utente scade dopo circa 20 minuti di inattività sulla pagina se l'opzione "Ricordami" non è stata spuntata al momento del login.

    Il mantenimento della sessione consente invece di tenere viva la sessione finché resta aperta una qualsiasi pagina del Forum anche se l'utente non compie alcuna attività. Questa funzionalità può prevenire il noto bug "caratteri accentati compromessi", vedi dettagli sotto "Bug risolti".

    Chiaramente la sessione scade comunque quando si effettua il logout o quando, non avendo spuntato l'opzione "Ricordami", si chiude il browser o le pagine del Forum.

Colori

  • Tinta base e Evidenziato:

    Ti permettono di personalizzare l'aspetto del Forum applicando dei colori a tua scelta

  • Modalità:

    Ti permette di scegliere la modalità colore che preferisci tra "Chiaro" e "Scuro" oppure mantenere la modalità di default "Come da sistema operativo" che si basa su quella relativa impostata nel tuo sistema operativo

    Questa impostazione agisce principalmente sullo sfondo del contenitore più esterno del Forum e su vari elementi del sistema, mentre gli elementi che costituiscono il corpo e i contenuti del Forum stesso si baseranno sul design originale, cioè fondo chiaro e testo scuro.

  • Temi predefiniti:

    Puoi applicare un tema preimpostato scegliendolo tra quelli elencati nella collezione.

    Il "tema" è costituito da una combinazione di valori relativi alle opzioni sopraindicate, le quali saranno automaticamente impostate quando questo viene applicato.

  • Temi utente:

    Attraverso un semplice form puoi creare e gestire una collezione personale di tuoi temi.

    I temi salvati saranno elencati nella tua collezione, potrai quindi sceglierli per variare l'aspetto de Forum in qualunque momento

Ottimizzazione layout e opzioni

Basandosi sul layout originale del Forum, Toolset si propone di "aggiustare" opportunamente gli elementi grafici e funzionali delle varie pagine e dell'interfaccia principale per offrirti una migliore fruibilità dei contenuti e un uso più performante del Forum stesso

  • Corretti vari difetti grafici

  • Abilitato indicatore utente online per tutte le aree del Forum

    Un cerchietto verde appare a fianco ad un qualsiasi nome utente per indicare che è attualmente online. Questa funzione è presente nel layout originale del Forum ma solo per le pagine di dettaglio all'interno delle discussioni. Toolset invece la estende sulle varie pagine di riepilogo del Forum. Ad esempio nella home, con un rapido sguardo, potrai sapere subito se l'autore dell'ultimo post di una discussione, a cui magari stai partecipando, è in quel momento online

  • Ridefinito lo style di vari elementi del layout per ottenere un design più pulito e funzionale

  • Attraverso le opzioni del pannello "Impostazione Toolset" puoi:

    • rimuovere elementi di disturbo come la Top-bar
    • usare la visualizzazione compatta per ottimizzare gli spazi di impaginazione
    • estendere la larghezza del corpo del Forum per agevolare la fruizione dei contenuti
    • aumentare il font-size dei blocchi di codice per migliorarne la leggibilità
    • impostare colori personalizzati e modalità chiara o scura per ottenere un aspetto ottimale
    • scegliere un tema preimpostato o crearne di nuovi personali in base alle tue preferenze

Strumenti

  • Tooltip "Riporta quotato"

    Quando selezioni del contenuto di un qualsiasi post all'interno di una discussione, viene mostrato un tooltip cliccabile che ti permette di riportare, nell'editor, il testo selezionato, inserendolo automaticamente dentro un tag [QUOTE]

  • Pulsante "Copia codice"

    Per ogni blocco di codice pubblicato nei post del Forum, viene mostrato un pulsante "Copia codice" posizionato in alto a destra di ciascun relativo contenitore. Ti basterà cliccarlo per copiare negli appunti l'intero blocco di codice in formato testuale.

  • Icona mostra/nascondi password

    Per ciascun campo password, presente in diverse aree del Forum, viene applicata (nella parte destra) una piccola icona cliccabile a forma di occhio. Questa permette di commutare il contenuto del campo mostrando la password in chiaro (come testo leggibile) o in modo offuscato (come serie di pallini o asterischi). Tale strumento permette di facilitare la compilazione dei relativi campi potendone verificare visivamente l'esattezza durante la digitazione, ad esempio quando effettui il login.

Bug risolti

Toolset provvede alla risoluzione dei seguenti bug:

  • Caratteri accentati compromessi

    Accade quando si tenta di pubblicare un post (contenente caratteri speciali e/o lettere accentate) dopo che la sessione risulta scaduta e si deve effettuare nuovamente il login attraverso l'apposito form per poter procedere con la pubblicazione. A questo punto il messaggio sarà pubblicato (se era stato fatto invio) o si vedrà l'anteprima (se era stato fatto "Anteprima messaggio" o se si era passati alla modalità avanzata) ma risulterà compromesso. Ogni carattere speciale risulterà rimpiazzato da una sequenza di strani caratteri. Toolset ti permette di risolverlo attraverso l'opzione "Mantieni attiva la sessione" presente nel pannello "Impostazioni Toolset".

  • Digitazione bloccata nell'editor dopo un doppio clic

    Il problema si presenta su browser Chromium-based. Nell'editor, eseguendo un doppio click (ad esempio per evidenziare un'intera parola), non è possibile digitare finché non si esegue un successivo singolo click.

  • Faccine non funzionanti

    Nello "smiliebox", presente a fianco all'editor messaggi in alcune pagine del Forum (ad es. messaggi privati o nuova risposta in modalità avanzata), facendo clic sulle faccine viene riportato automaticamente (nell'editor) il relativo shortcode che restituisce la faccina. Questo non avviene per le faccine il cui shortcode contiene normalmente dei caratteri accentati (es. :dottò:, :bhò:, :dhò:).

Toolset può progredire

Toolset potrà essere aggiornato e implementato per offrire altre utili funzionalità. Segui la relativa discussione nel Forum HTML.it per saperne di più e partecipare agli sviluppi.