Exporter ses marque-pages Stample.co vers Firefox

Stample.co fournit la possibilité d’exporter ses marque-pages dans deux formats : JSON et CSV. Le hic, c’est que Firefox accepte du HTML. Allez ! Voyons comment s’en sortir !

bookmarks photo

Exporter les marque-pages Stample

  1. Se rendre dans l’interface de Stample
  2. Passer la souris sur la bibliothèque à exporter
  3. Cliquer sur les trois petits points et choisir Exporter
  4. Cliquer sur CSV
  5. Enregistrer le fichier

Convertir l’export en HTML

Il est nécessaire ici d’exploiter un outil de conversion CSV -> HTML. Pour ma part et pour la suite de cette explication, j’ai utilisé un site en ligne de conversion de CSV.

  1. Se rendre sur http://www.convertcsv.com/csv-to-html.htm
  2. Dans la section Step 1: Select your input, choisir l’Option 1 – Choose a CSV/Excel file et téléverser le fichier exporter de Stample.
  3. Dans la section Step 4: Create Custom Output via Template (optional) :

    1. Au sein de la partie Modify Template below and Press Convert, renseigner les informations suivantes :
    2. Top :
      <!DOCTYPE NETSCAPE-Bookmark-file-1> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=UTF-8"> <TITLE>Bookmarks</TITLE> <H1>Menu des marque-pages</H1> <DL><p><DT><H3 ADD_DATE="1506079714" LAST_MODIFIED="1506412694" UNFILED_BOOKMARKS_FOLDER="true">Stample</H3> <DL><p>
    3. Repeating Section for each Line of CSV :
          <DT><A HREF="{f10}" ADD_DATE="{f14}" LAST_MODIFIED="{f17}" TAGS="{f3}">{f20}</A>
          <DD>{f22}
    4. Bottom :
       </DL><p></DL>
    5. Cliquer sur le bouton Convert CSV to HTML via Template
  4. Dans la section Step 5: Generate output, cliquer sur le bouton Download Result pour télécharger le fichier de résultat.

Changer le format des étiquettes

Les étiquettes ne sont pas correctement gérées par cette conversion puisque que Stample les manipule sous la forme #tag1|#tag2 alors que Firefox gère tag1,tag2.

Un petit sed appliqué sur notre fichier de résultat va nous permettre d’arranger ça :

$> sed -i -e 's/|#/,/g' -e 's/\(TAGS="\)#/\1/g' convertcsv.htm

Importer les marque-pages dans Firefox

Il ne reste plus qu’à suivre les instructions de l’Assistance de Firefox : Importer des marque-pages à partir d’un fichier HTML.

A améliorer

J’ai rencontré quelques problèmes d’encodage avec des accents et quelques autres caractères spéciaux qui sont mal passés. Mais rien d’inexploitable.

Si vous avez une idée pour améliorer cela, postez-la en commentaire 🙂

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.