mediawiki: personalizzare la barra laterale

La barra che compare sulla sinistra delle pagine può essere personalizzata inserendo link utili ad esempio ad alcune pagine di riepilogo, di ricerca, oppure per integrare in quel menu l’indirizzo della homepage della Intranet

La pagina da modificare è Mediawiki:Sidebar e nel wikitesto si possono inserire ad esempio le seguenti righe:

** Speciale:Ricerca|Cerca
** Speciale:Categorie|Categorie

Il nome dopo il carattere | (pipe) è quello che comparirà nel menu così personalizzato.

Per nascondere delle voci senza eliminarle è possibile commentarle con la stessa sintassi dei commenti dell’html, ossia

<!--

all’inizio commento e

 -->

a fine commento, tutto ciò che resta nel mezzo non viene mostrato, ma resta disponibile nel wikitesto in caso si cambiasse idea.

esportare documenti da LibreOffice a mediawiki

Per trasferire documenti da LibreOffice a un sito wiki senza doverli riscrivere con la sintassi wikitext è possibile esportare il documento Libre Office (provato con la versione 5.1 per Linux) tramite il menu File/Esporta e nel menu a discesa per il formato scegliere “Mediawiki.txt”

Del testo poi si può fare copia/incolla per scrivere un articolo mediawiki.

togliere spazi dai nomi dei file

Spesso nello scrivere degli script di bash gli spazi nei nomi dei file possono dare fastidio.

Una riga da inserire nello script per sostituire gli spazi nel nome con un underscore è la seguente:

find -name "* *.pdf" -type f | rename 's/ /_/g'

trova i file che hanno almeno uno spazio nel nome e (nel caso che serviva a me) l’estensione .pdf e li rinomina sostituendo tutti gli spazi (g sta per sostituzione globale: di tutte le occorrenze) all’interno del nome

tabelle in WordPress con KingComposer

Per inserire tabelle in articoli o pagine di wordpress si può usare il plugin King Composer facendo copia/incolla da un documento di testo OpenOffice in cui è stata creata la tabella desiderata. Ha il difetto di non mantenere i separatori tra celle, quindi non si vede la griglia. Le righe si possono evidenziare dandogli colori di sfondo.

Un altro sistema è salvare il documento OpenOffice con estensione .html, opzione disponibile al momento del salvataggio. Poi aprire il documento e copiare il codice nel tab “testo” (alternativo al tab “visuale”) selezionabile mentre si scrive un articolo di WordPress, anche senza utilizzare KingComposer. In questo modo viene riprodotta la tabella abbastanza fedelmente, incluse le righe che delimitano le celle.

integrare Thunderbird con google calendar

Può essere utile portarsi sul telefono il calendario di un account google e mantenerlo sincronizzato tra telefono e programma di posta.

Con Thunderbird è possibile farlo, installando i componenti aggiuntivi “Lightning” per gestire il calendario e le attività in generale, e “Provider per Google Calendar“.

Dopo l’aggiunta di questi componenti sarà possibile collegare Thunderbird ad un calendario google.

integrare GPG in nemo (Mint 18.2 )

Il file manager nemo utilizzato in Mint permette di aggiungere funzioni al menu contestuale (il tasto destro del mouse) tramite delle estensioni.

Può essere utile aggiungere all’ambiente grafico la funzione di cifratura per file o cartelle, per non dover utilizzare da terminale il comando gpg (Gnu Privacy Guard).

Bisogna installare l’etensione nemo-seahorse.

Attenzione però: la password di cifratura rimane memorizzata fino al riavvio del PC.