Nei miei continui disperati tentativi di affrancarmi il più possibile da servizi esterni con dubbio rispetto della privacy, mi sono imbattuto in Shaarli.
Dalle prime prove su strada sembra un ottimo strumento per salvare ed eventualmente condividere i propri segnalibri, un po’ come faceva il compianto Delicio.us.
Da tempo a questo scopo uso Pocket, relativamente tranquillizzato dal fatto che sia stato acquisito da Mozilla.
Volendo però provare un’installazione di Shaarli sul mio hosting, ho voluto provare a importare tutta la mia lista di Pocket.
La procedura di esportazione dei segnalibri in Pocket richiede un solo clic e genera un semplice file HTML, ma Shaarli si rifiuta di importarlo lamentandosi di un formato non corretto.
Cercando in rete ho trovato un template di una esportazione in formato Netscape.
Ho provato a modificare il file generato da Pocket come segue:
modificato il DOCTYPE (riga 1) come segue:
<!DOCTYPE NETSCAPE-Bookmark-file-1>
I segnalibri sono inclusi in una lista, ho modificato i tag così (qualsiasi editor di testo con la funzione trova & sostituisci sarà più che sufficiente):
<ul> ----> <dl> </ul> ---> </dl> <li> ----> <dl> </li> ---> </li> <tags> --> <TAGS> (in maiuscolo)
Una volta salvato il file verrà importato senza problemi da Shaarli con le tags correttamente impostate.