webtoons.com: add chapter number to name (#10425)
* webtoons.com: add chapter number to name closes https://github.com/keiyoushi/extensions-source/issues/9963 * remove unused * Update src/all/webtoons/src/eu/kanade/tachiyomi/extension/all/webtoons/Webtoons.kt --------- Co-authored-by: stevenyomi <95685115+stevenyomi@users.noreply.github.com>
This commit is contained in:
parent
be6eab070b
commit
361f7e2c92
@ -1,7 +1,7 @@
|
|||||||
ext {
|
ext {
|
||||||
extName = 'Webtoons.com'
|
extName = 'Webtoons.com'
|
||||||
extClass = '.WebtoonsFactory'
|
extClass = '.WebtoonsFactory'
|
||||||
extVersionCode = 50
|
extVersionCode = 51
|
||||||
isNsfw = false
|
isNsfw = false
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -27,6 +27,7 @@ import org.jsoup.nodes.Element
|
|||||||
import org.jsoup.parser.Parser
|
import org.jsoup.parser.Parser
|
||||||
import rx.Observable
|
import rx.Observable
|
||||||
import java.net.SocketException
|
import java.net.SocketException
|
||||||
|
import java.text.DecimalFormat
|
||||||
import java.util.Calendar
|
import java.util.Calendar
|
||||||
|
|
||||||
open class Webtoons(
|
open class Webtoons(
|
||||||
@ -331,12 +332,16 @@ open class Webtoons(
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
val numberFormatter = DecimalFormat("#.##")
|
||||||
return chapters.map { episode ->
|
return chapters.map { episode ->
|
||||||
SChapter.create().apply {
|
SChapter.create().apply {
|
||||||
url = episode.viewerLink
|
url = episode.viewerLink
|
||||||
name = Parser.unescapeEntities(episode.episodeTitle, false)
|
name = buildString {
|
||||||
if (episode.hasBgm) {
|
append(Parser.unescapeEntities(episode.episodeTitle, false))
|
||||||
name += " ♫"
|
append(" (ch. ", numberFormatter.format(episode.chapterNumber), ")")
|
||||||
|
if (episode.hasBgm) {
|
||||||
|
append(" ♫")
|
||||||
|
}
|
||||||
}
|
}
|
||||||
date_upload = episode.exposureDateMillis
|
date_upload = episode.exposureDateMillis
|
||||||
chapter_number = episode.chapterNumber
|
chapter_number = episode.chapterNumber
|
||||||
|
Loading…
x
Reference in New Issue
Block a user