mirror of
https://github.com/kodjodevf/mangayomi-extensions.git
synced 2026-02-14 02:41:39 +00:00
fix(madara): update selectors, and sourceType mapping
This commit is contained in:
@@ -35,7 +35,9 @@ class Madara extends MProvider {
|
|||||||
),
|
),
|
||||||
)).body;
|
)).body;
|
||||||
final document = parseHtml(res);
|
final document = parseHtml(res);
|
||||||
return mangaFromElements(document.select("div.page-item-detail"));
|
return mangaFromElements(
|
||||||
|
document.select("div.page-item-detail, div.manga__item"),
|
||||||
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
@override
|
@override
|
||||||
@@ -46,7 +48,9 @@ class Madara extends MProvider {
|
|||||||
),
|
),
|
||||||
)).body;
|
)).body;
|
||||||
final document = parseHtml(res);
|
final document = parseHtml(res);
|
||||||
return mangaFromElements(document.select("div.page-item-detail"));
|
return mangaFromElements(
|
||||||
|
document.select("div.page-item-detail, div.manga__item"),
|
||||||
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
@override
|
@override
|
||||||
@@ -229,7 +233,7 @@ class Madara extends MProvider {
|
|||||||
manga.author = document.selectFirst("div.author-content > a")?.text ?? "";
|
manga.author = document.selectFirst("div.author-content > a")?.text ?? "";
|
||||||
|
|
||||||
final descriptionElement = document.select(
|
final descriptionElement = document.select(
|
||||||
"div.description-summary div.summary__content, div.summary_content div.post-content_item > h5 + div, div.summary_content div.manga-excerpt, .manga-summary",
|
"div.description-summary div.summary__content, div.summary_content div.post-content_item > h5 + div, div.summary_content div.manga-excerpt, .manga-summary, div.c-page__content div.modal-contenido",
|
||||||
);
|
);
|
||||||
if (descriptionElement.isNotEmpty) {
|
if (descriptionElement.isNotEmpty) {
|
||||||
final paragraphs = descriptionElement
|
final paragraphs = descriptionElement
|
||||||
@@ -506,6 +510,7 @@ class Madara extends MProvider {
|
|||||||
"Olaoe": "works",
|
"Olaoe": "works",
|
||||||
"Mangax Core": "works",
|
"Mangax Core": "works",
|
||||||
"Azora": "series",
|
"Azora": "series",
|
||||||
|
"Manga Crab": "series",
|
||||||
};
|
};
|
||||||
|
|
||||||
return sourceTypeMap[source.name] ?? "manga";
|
return sourceTypeMap[source.name] ?? "manga";
|
||||||
|
|||||||
Reference in New Issue
Block a user