Pour autant que je sache, il n'y a aucun moyen de le faire directement via l'interface graphique, mais il y a un fichier que vous pouvez modifier assez facilement. Le fichier ~/Library/Safari/Bookmarks.plist
contient tous les signets Safari, y compris ceux enregistrés dans la liste de lecture. (Pour une raison quelconque, ce fichier est bloqué dans TextMate, entre autres, mais ) TextWrangler semble bien fonctionner).
Tout ce qui commence <key>ReadingList</key>
est un élément enregistré dans la liste de lecture. Il y a deux entrées qui contrôlent le titre et la description. La première sera de la forme :
<key>PreviewText</key>
<string>No preview available</key>
Cela se produit à environ six ou sept lignes. Changez cela, et la description change. La deuxième entrée est de la forme :
<key>title</key>
<string>http://arxiv.org/pdf/1111.1763/arxiv.org</string>
et vous pouvez imaginer ce que ça fait.
Cette procédure a fonctionné pour moi avec Safari 5.1.1 dans la version 10.7.2 ; je suppose qu'elle devrait également fonctionner pour vous.
Deux mises en garde : Je n'ai aucune idée de ce que cela pourrait faire à une liste de lecture synchronisée par iCloud. Si la modification n'est pas marquée avec la date de modification appropriée, il pourrait y avoir un brouhaha bizarre de conflit de synchronisation et Safari pourrait exploser. De plus, j'ai quitté Safari pendant que je m'amusais dans Bookmarks.plist
. Aucune idée de ce qui pourrait se passer si vous le laissez ouvert ; probablement rien. Mais vous savez. On n'est jamais trop prudent.
Voici un exemple d'entrée complète pour un élément de la liste de lecture dans la base de données de l'UE. Bookmarks.plist
.
<dict>
<key>ReadingList</key>
<dict>
<key>DateAdded</key>
<date>2012-11-29T23:30:55Z</date>
<key>DateLastFetched</key>
<date>2012-11-29T23:30:55Z</date>
<key>PreviewText</key>
<string> **This is the short description** </string>
</dict>
<key>Sync</key>
<dict>
<key>Key</key>
<string>”C=1234567890"</string>
<key>ServerID</key>
<string>https://example@example.com+ABCDEFG12345</string>
</dict>
<key>URIDictionary</key>
<dict>
<key>title</key>
<string> **A web page that I’ve saved** </string>
</dict>
<key>URLString</key>
<string>http://www.example.com/readinglist</string>
<key>WebBookmarkType</key>
<string>WebBookmarkTypeLeaf</string>
<key>WebBookmarkUUID</key>
<string> 1234567890 </string>
</dict>