2021-02-24 02:36:27 +00:00
{% extends "bookmarks/layout.html" %}
{% block content %}
2024-08-31 20:41:22 +00:00
< div class = "settings-page" >
2021-02-24 02:36:27 +00:00
2024-08-31 20:41:22 +00:00
{% include 'settings/nav.html' %}
2021-02-24 02:36:27 +00:00
2024-08-31 20:41:22 +00:00
< section class = "content-area" >
< h2 > Browser Extension< / h2 >
< p > The browser extension allows you to quickly add new bookmarks without leaving the page that you are on. The
extension is available in the official extension stores for:< / p >
< ul >
< li > < a href = "https://addons.mozilla.org/firefox/addon/linkding-extension/" target = "_blank" > Firefox< / a > < / li >
< li > < a href = "https://chrome.google.com/webstore/detail/linkding-extension/beakmhbijpdhipnjhnclmhgjlddhidpe"
target="_blank">Chrome< / a > < / li >
< / ul >
< p > The extension is < a href = "https://github.com/sissbruecker/linkding-extension" target = "_blank" > open source< / a >
as well, which enables you to build and manually load it into any browser that supports Chrome extensions.< / p >
< h2 > Bookmarklet< / h2 >
< p > The bookmarklet is an alternative, cross-browser way to quickly add new bookmarks without opening the linkding
application first. Here's how it works:< / p >
< ul >
< li > Drag the bookmarklet below into your browsers bookmark bar / toolbar< / li >
< li > Open the website that you want to bookmark< / li >
< li > Click the bookmarklet in your browsers toolbar< / li >
< li > linkding opens in a new window or tab and allows you to add a bookmark for the site< / li >
< li > After saving the bookmark the linkding window closes and you are back on your website< / li >
< / ul >
< p > Drag the following bookmarklet to your browser's toolbar:< / p >
2024-09-16 10:48:19 +00:00
< a href = "javascript: {% include 'bookmarks/bookmarklet.js' %}" data-turbo = "false"
2024-08-31 20:41:22 +00:00
class="btn btn-primary">📎 Add bookmark< / a >
< / section >
2021-02-24 02:36:27 +00:00
2024-08-31 20:41:22 +00:00
< section class = "content-area" >
< h2 > REST API< / h2 >
< p > The following token can be used to authenticate 3rd-party applications against the REST API:< / p >
< div class = "form-group" >
2024-09-13 21:19:47 +00:00
< div class = "width-50 width-md-100" >
< input class = "form-input" value = "{{ api_token }}" readonly >
2024-08-31 20:41:22 +00:00
< / div >
< / div >
< p >
< strong > Please treat this token as you would any other credential.< / strong >
Any party with access to this token can access and manage all your bookmarks.
If you think that a token was compromised you can revoke (delete) it in the < a
2024-09-16 10:48:19 +00:00
target="_blank" href="{% url 'admin:authtoken_tokenproxy_changelist' %}">admin panel< / a > .
2024-08-31 20:41:22 +00:00
After deleting the token, a new one will be generated when you reload this settings page.
< / p >
< / section >
2022-07-23 21:20:27 +00:00
2024-08-31 20:41:22 +00:00
< section class = "content-area" >
< h2 > RSS Feeds< / h2 >
< p > The following URLs provide RSS feeds for your bookmarks:< / p >
< ul style = "list-style-position: outside;" >
2024-09-14 09:32:19 +00:00
< li > < a target = "_blank" href = "{{ all_feed_url }}" > All bookmarks< / a > < / li >
< li > < a target = "_blank" href = "{{ unread_feed_url }}" > Unread bookmarks< / a > < / li >
< li > < a target = "_blank" href = "{{ shared_feed_url }}" > Shared bookmarks< / a > < / li >
< li > < a target = "_blank" href = "{{ public_shared_feed_url }}" > Public shared bookmarks< / a > < br > < span class = "text-small text-secondary" > The public shared feed does not contain an authentication token and can be shared with other people. Only shows shared bookmarks from users who have explicitly enabled public sharing.< / span >
2024-08-31 20:41:22 +00:00
< / li >
< / ul >
< p >
All URLs support the following URL parameters:
< / p >
< ul style = "list-style-position: outside;" >
2024-08-31 20:58:41 +00:00
< li > A < code > limit< / code > parameter for specifying the maximum number of bookmarks to include in the feed. By
default, only the latest 100 matching bookmarks are included.
< / li >
2024-08-31 20:41:22 +00:00
< li > A < code > q< / code > URL parameter for specifying a search query. You can get an example by doing a search in
the bookmarks view and then copying the parameter from the URL.
< / li >
2024-08-31 20:58:41 +00:00
< li > An < code > unread< / code > parameter for filtering for unread or read bookmarks. Use < code > yes< / code > for unread
bookmarks and < code > no< / code > for read bookmarks.
< / li >
< li > A < code > shared< / code > parameter for filtering for shared or unshared bookmarks. Use < code > yes< / code > for
shared bookmarks and < code > no< / code > for unshared bookmarks.
2024-08-31 20:41:22 +00:00
< / li >
< / ul >
< p >
< strong > Please note that these URLs include an authentication token that should be treated like any other
credential.< / strong >
Any party with access to these URLs can read all your bookmarks.
If you think that a URL was compromised you can delete the feed token for your user in the < a
2024-09-14 09:32:19 +00:00
target="_blank" href="{% url 'admin:bookmarks_feedtoken_changelist' %}">admin panel< / a > .
2024-08-31 20:41:22 +00:00
After deleting the feed token, new URLs will be generated when you reload this settings page.
< / p >
< / section >
< / div >
2021-02-24 02:36:27 +00:00
{% endblock %}