Add podgrab featureset
This commit is contained in:
parent
095bf52a2f
commit
233dd5b5c0
33 changed files with 2315 additions and 125 deletions
38
templates/podcasts/import_opml.html
Normal file
38
templates/podcasts/import_opml.html
Normal file
|
@ -0,0 +1,38 @@
|
|||
{% extends "base.html" %}
|
||||
|
||||
{% block content %}
|
||||
<div class="container">
|
||||
<h1>Import Podcasts from OPML</h1>
|
||||
|
||||
<div class="card">
|
||||
<div class="card-body">
|
||||
<p>Upload an OPML file to import podcasts. OPML files are commonly used to export podcast subscriptions from other podcast applications.</p>
|
||||
|
||||
<form action="{{ url_for('podcasts.import_opml') }}" method="post" enctype="multipart/form-data">
|
||||
<div class="form-group">
|
||||
<label for="opml_file">OPML File</label>
|
||||
<input type="file" class="form-control-file" id="opml_file" name="opml_file" required>
|
||||
<small class="form-text text-muted">Select an OPML file (.opml or .xml)</small>
|
||||
</div>
|
||||
|
||||
<button type="submit" class="btn btn-primary">Import</button>
|
||||
<a href="{{ url_for('podcasts.index') }}" class="btn btn-secondary">Cancel</a>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="mt-4">
|
||||
<h2>What is OPML?</h2>
|
||||
<p>OPML (Outline Processor Markup Language) is a format commonly used to exchange lists of RSS feeds between applications. Most podcast applications allow you to export your subscriptions as an OPML file, which you can then import into Podcastrr.</p>
|
||||
|
||||
<h2>How to Export OPML from Other Applications</h2>
|
||||
<ul>
|
||||
<li><strong>Apple Podcasts:</strong> Go to File > Library > Export Library</li>
|
||||
<li><strong>Pocket Casts:</strong> Go to Profile > Settings > Export OPML</li>
|
||||
<li><strong>Spotify:</strong> Spotify doesn't support OPML export directly</li>
|
||||
<li><strong>Google Podcasts:</strong> Go to Settings > Export subscriptions</li>
|
||||
<li><strong>Overcast:</strong> Go to Settings > Export OPML</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
{% endblock %}
|
Loading…
Add table
Add a link
Reference in a new issue