import net.pterodactylus.sone.template.*
import net.pterodactylus.sone.text.*
import net.pterodactylus.util.template.*
+import javax.inject.*
import javax.inject.Singleton
class WebInterfaceModule : AbstractModule() {
addFilter("reparse", ReparseFilter())
addFilter("unknown", unknownDateFilter)
addFilter("format", FormatFilter())
+ addFilter("duration", DurationFormatFilter())
addFilter("sort", CollectionSortFilter())
addFilter("image-link", imageLinkFilter)
addFilter("replyGroup", ReplyGroupFilter())
fun getImageLinkFilter(core: Core) =
ImageLinkFilter(core)
+ @Provides
+ @Named("toadletPathPrefix")
+ fun getPathPrefix(): String = "/Sone/"
+
}