{% import "fmt" %} {% import "net/http" %} {% import "github.com/bouncepaw/mycorrhiza/cfg" %} {% import "github.com/bouncepaw/mycorrhiza/l18n" %} {% import "github.com/bouncepaw/mycorrhiza/user" %} {% func Toolbar(u *user.User, lc *l18n.Localizer) %} {% endfunc %} {% func Editor(rq *http.Request, hyphaName, textAreaFill, warning string) %} {% code lc := l18n.FromRequest(rq) %}

{%s= fmt.Sprintf(lc.Get("edit.title"), beautifulLink(hyphaName)) %}

{%s= warning %}

{%s lc.Get("ui.cancel") %}

{%s= Toolbar(user.FromRequest(rq), lc) %} {%= editScripts() %} {% endfunc %} {% func Preview(rq *http.Request, hyphaName, textAreaFill, message, warning string, renderedPage string) %} {% code lc := l18n.FromRequest(rq) %}

{%s= fmt.Sprintf(lc.Get("edit.title"), beautifulLink(hyphaName)) %}

{%s= warning %}





{%s lc.Get("ui.cancel") %}

{%s lc.Get("edit.preview_tip") %}

{%s= renderedPage %}
{%s= Toolbar(user.FromRequest(rq), lc) %} {%= editScripts() %} {% endfunc %} {% func editScripts() %} {% for _, scriptPath := range cfg.EditScripts %} {% endfor %} {% endfunc %}