Add nosalty.hu to supported sites in README
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -42,6 +42,7 @@ Docker container for importing recipes from Hungarian websites into [Mealie](htt
|
|||||||
|------|:-----------:|:------------:|:-----:|:----:|
|
|------|:-----------:|:------------:|:-----:|:----:|
|
||||||
| mindmegette.hu | Yes | Yes | Yes | Yes |
|
| mindmegette.hu | Yes | Yes | Yes | Yes |
|
||||||
| streetkitchen.hu | Yes (with groups) | Yes (ol/ul/paragraph) | Yes | Yes (from JSON-LD categories) |
|
| 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) |
|
| *Other sites* | Fallback (schema.org JSON-LD) | Fallback (schema.org JSON-LD) | Yes (og:image) | Fallback (schema.org keywords) |
|
||||||
|
|
||||||
### Mindmegette.hu Parser
|
### 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)
|
- **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)
|
- **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
|
### Generic Fallback Parser
|
||||||
|
|
||||||
For unsupported sites, attempts extraction via:
|
For unsupported sites, attempts extraction via:
|
||||||
|
|||||||
Reference in New Issue
Block a user