import net.pterodactylus.sone.web.page.FreenetRequest
import net.pterodactylus.util.template.Template
import net.pterodactylus.util.template.TemplateContext
import net.pterodactylus.sone.web.page.FreenetRequest
import net.pterodactylus.util.template.Template
import net.pterodactylus.util.template.TemplateContext
SoneTemplatePage("login.html", webInterface, template, "Page.Login.Title") {
override fun handleRequest(freenetRequest: FreenetRequest, templateContext: TemplateContext) {
SoneTemplatePage("login.html", webInterface, template, "Page.Login.Title") {
override fun handleRequest(freenetRequest: FreenetRequest, templateContext: TemplateContext) {
getCurrentSone(freenetRequest.toadletContext)?.let { "index.html" }
override fun isEnabled(toadletContext: ToadletContext) = when {
getCurrentSone(freenetRequest.toadletContext)?.let { "index.html" }
override fun isEnabled(toadletContext: ToadletContext) = when {