Add nosalty.hu to supported sites in README

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-02-24 16:43:24 +01:00
parent 00b097566a
commit 96be242669
+13
View File
@@ -42,6 +42,7 @@ Docker container for importing recipes from Hungarian websites into [Mealie](htt
|------|:-----------:|:------------:|:-----:|:----:|
| mindmegette.hu | Yes | Yes | Yes | Yes |
| streetkitchen.hu | Yes (with groups) | Yes (ol/ul/paragraph) | Yes | Yes (from JSON-LD categories) |
| nosalty.hu | Yes (with groups) | Yes (with section headers) | Yes | Yes |
| *Other sites* | Fallback (schema.org JSON-LD) | Fallback (schema.org JSON-LD) | Yes (og:image) | Fallback (schema.org keywords) |
### Mindmegette.hu Parser
@@ -68,6 +69,18 @@ Extracts data from the Next.js-rendered HTML:
- **Instructions**: Three formats handled — `<ol>` ordered list, `<ul>` unordered list, or plain `<p>` paragraphs (with optional `<strong>` section headers)
- **Tags**: `recipeCategory` field from JSON-LD `@graph``Recipe` object (comma-separated)
### Nosalty.hu Parser
Extracts data from the nosalty.hu recipe pages:
- **Title**: `og:title` meta tag
- **Description**: Story text from `div#recipe-story > p` (nosalty has no dedicated description field)
- **Image**: `og:image` meta tag
- **Ingredients**: Scoped to `div#ingredients` to avoid per-serving/nutrition duplicates; `ul.m-list__list > li.m-list__item` rows with `<span>` (qty+unit), `<a class="a-link">` (food), optional trailing `<span>` (extra notes in parentheses)
- **Ingredient groups**: `<h3 class="m-list__title">` headers between `<ul>` lists
- **Instructions**: `div#select``ol.m-list__list > li.m-list__item` steps; optional `<h4 class="m-list__title">` section headers
- **Tags**: `<a class="m-tags__tagItem">` inside `div.p-recipe__attributeList`
### Generic Fallback Parser
For unsupported sites, attempts extraction via: