v0.7.0: kiskegyed.hu parser, dual measurements, site links as URLs
- New parser for kiskegyed.hu: ingredients (with groups, dual measurements), instructions (ol > li > div), tags (section.tags) - Dual measurement handling: "3 ek (70 g)" extracts alternate measurement to comment field - Cross-site linking: kiskegyed→sobors links are followed to get full recipe (mirrors existing sobors→kiskegyed support) - Supported sites now shown as clickable URLs in the import page - supported_sites() returns dicts with name and url Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -326,7 +326,7 @@
|
||||
<!-- Single import tab -->
|
||||
<div id="tabSingle">
|
||||
<p style="font-size:0.85rem;color:var(--text-dim);margin-bottom:0.8rem;">
|
||||
Támogatott oldalak: <span class="supported-sites">{{ supported_sites | join(', ') }}</span> + egyéb (schema.org)
|
||||
Támogatott oldalak: <span class="supported-sites">{% for s in supported_sites %}<a href="{{ s.url }}" target="_blank" style="color:var(--accent-light);text-decoration:none;">{{ s.name }}</a>{% if not loop.last %}, {% endif %}{% endfor %}</span> + egyéb (schema.org)
|
||||
</p>
|
||||
<div class="flex">
|
||||
<input type="url" id="recipeUrl" class="grow" style="margin-bottom:0"
|
||||
@@ -341,7 +341,7 @@
|
||||
<!-- Bulk import tab -->
|
||||
<div id="tabBulk" style="display:none">
|
||||
<p style="font-size:0.85rem;color:var(--text-dim);margin-bottom:0.8rem;">
|
||||
Támogatott oldalak: <span class="supported-sites">{{ supported_sites | join(', ') }}</span> + egyéb (schema.org)
|
||||
Támogatott oldalak: <span class="supported-sites">{% for s in supported_sites %}<a href="{{ s.url }}" target="_blank" style="color:var(--accent-light);text-decoration:none;">{{ s.name }}</a>{% if not loop.last %}, {% endif %}{% endfor %}</span> + egyéb (schema.org)
|
||||
</p>
|
||||
|
||||
<label for="bulkUrls">URL-ek (soronként egy)</label>
|
||||
|
||||
Reference in New Issue
Block a user