diff -r 7c4b05467630 -r 1e1b0a1a4d63 example/src/sqwl/cms/Content.scala --- a/example/src/sqwl/cms/Content.scala Thu Dec 06 17:01:32 2018 +0100 +++ b/example/src/sqwl/cms/Content.scala Tue Dec 11 15:03:57 2018 +0100 @@ -43,18 +43,10 @@ val category: Option[iCategory], val tags: Seq[iTag], -) extends EnumEntry with iArticle with Hyphencase { - override def htmlContent: String = { - val src = Source.fromFile(s"example/content/${entryName}.html", "UTF-8") - try { - src.getLines.mkString - } catch { - case _: Throwable => "" - } finally { - src.close() - } - } +) extends EnumEntry with FsArticle with Hyphencase { + override protected def contentPath: Path = Paths.get( + s"example/content/${entryName}.html") override def assets: Path = Paths.get(s"example/content/${entryName}") override def pathSegment: String = entryName }