Comment supprimer un marque-page bloqué sous Firefox 2


firefox-marque-page-supprimer

Récemment, j'ai observé un bug assez bizarre sous : Quand je cliquais sur le bouton marque-pages, j'obtenais une liste tronquée… mais lorsque j'allais dans le des marque-pages et que je demandais à ce qu'ils soient tous affichés, je les voyais tous!

J'avais donc 2 résultats différents, selon que j'étais sous Firefox ou directement dans le gestionnaire des marques-pages!

Etant donné que j'ai plus de 1000 marque-pages et que ma liste était tronquée au début de la liste, il m'était assez gênant, j'ai donc décidé d'essayer de comprendre quel était le problème, car au début je croyais que c'était Firefox qui limitait exprès la liste, car avec plus de 1000 marque page, rien d'étonnant!

En comparant les 2 listes, j'ai découvert à quel endroit la liste sous Firefox était tronquée. Dans le gestionnaire des marques pages, j'ai essayé de déplacer le marque-page qui suivait… impossible à bouger! J'ai essayé de bouger le 2ème qui suivait et celui qui précédait, et eux, ils bougeaient! Là, j'ai compris que c'était un marque-page en particulier qui bloquait! Mais impossible à supprimer, tentative de l'ouvrir tout simplement impossible!

Bref, le marque-page qui buguait était présent dans la liste, mais je ne pouvais rien faire avec! Clic-droit dessus, possible, mais ouvrir, supprimer, propriétés, etc… rien ne marchait! J'avais beau cliqué, rien ne réagissait! J'ai remarqué par la suite, que même en cliquant dessus, normalement, il doit donner le nom et lien du marque-page… or même eux, n'apparaissaient pas! Comme nom et lien apparaissaient ceux du marque page cliqué juste avant! Pas difficile à comprendre qu'il était bel et bien bugué et bloqué!

Une petite recherche sur internet m'a permit de voir que ce bug n'est pas nouveau, il semblerait qu'il soit apparu sous Firefox 3, mais n'est pas non plus très fréquent… Beaucoup n'ayant pas trouvé de solutions ont vite abandonné.

Une des solutions qui pouvait fonctionné et que j'ai trouvé, c'était d'exporter mes marques-pages en fichier html, de supprimer l'élément bloquant et puis de l'importer… Techniquement, c'était un bonne idée!

Sauf que ça n'a pas fonctionné! Pourquoi? Car tout simplement le marque-page bugué n'apparaissait même pas dans le fichier html!

Etant donné qu'il disparaissait dans le fichier html, j'ai donc décidé d'importer le fichier tel quel! Sauf que j'avais oublié que l'importation ne supprime pas les anciens marques-pages… je me suis donc retrouvé avec plus de 2000-1 marque-pages! J'aurais très bien pu tout recommencer et d'abord effacer les anciens marques-pages avant de faire l'importation, mais à quoi bon, vu que celui qui buguait est impossible à supprimer?!

Autre solution que j'avais, c'était de remettre Firefox à zéro… C'est un cas plutôt extrême, et avant d'utiliser un bombe H rien que pour éliminer un moustique, je préfère toujours d'abord trouver et utiliser d'autres manières moins extrêmes!

La solution que j'ai trouvé? C'est celle que j'appelle « La manière barbare » !

En quoi consiste-t-elle? A supprimer un fichier, celui contenant tous les marque-pages!

Etant donné que j'avais exporter les marques-pages en fichier html, je pouvais me le permettre car au final je retrouverais le tout en faisant une simple importation! Mais l'importation n'a même pas été nécessaire, j'ai résolu le bug rien qu'en supprimant le fichier (le marque page bugué a disparu) et je n'ai rien fait d'autres!

 

Comment supprimer un marque-pages impossible à supprimer sous Firefox

 

Les 2 premières étapes sont les mêmes que ceux provenant de l'article vous permettant d'exporter vos données firefox sans plugin.

  • Dans la barre d'adresse, écrivez about:support

firefox_about_support

  • Cliquez sur Ouvrir le dossier correspondant

information_firefox

  • L'explorateur de fichier s'ouvre. Fermer Firefox.

dossier_firefox_pandoon

  • Recherchez dans les fichiers places.sqlite (N.B.: Si jamais vous avez votre Firefox encore ouvert, vous ne pourrez pas faire les modifications et de plus, vous avez 2 fichiers places.sqlite-hsm et places.sqlite-wal qui sont présents, donc ils peuvent vous servir d'indicateur pour voir si Firefox est ouvert (invisible) ou non )

firefox-places-sqlite

  • Renommez-le en autre chose, comme par exemple oldplaces.sqlite (juste au cas ou vous aurez des problèmes, de cette manière, vous pourrez récupérer votre ancien fichiers!)

 

  • Relancez Firefox. Il mettra plus de temps à démarrer car il doit reconstruire le fichier, d'ailleurs si vous laissez votre explorateur ouvert, vous verrez le fichier places.sqlite réapparaître ainsi que les 2 autres, donc n'ayez aucune inquiétude, laissez lui le temps de se reconstruire!

 

Une fois Firefox prêt, vous verrez que vos marques-pages sont de retour moins celui ou ceux que vous ne pouviez pas supprimer! Seule défaut de cette technique, c'est que les favicons (icônes) des sites mis en marque-pages ont disparu! Mais ceux-ci réapparaissent une fois que les liens sont revisités!

Vérifiez que tout est là, et si c'est ok, vous pouvez supprimer le fichier que vous avez renommé!

 

Et voilà! Les marques-pages impossibles à supprimé sont supprimés!


Laissez un commentaire

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

2 commentaires sur “Comment supprimer un marque-page bloqué sous Firefox

  • Avatar de Pandoon
    Pandoon Auteur de l’article

    Génie, loin de là! C’est juste que ça m’embêtait et qu’après moultes tests, j’ai fini par trouver la solution la plus adéquate!