2017-05-23 04:05:33 +02:00
{{define "title"}}Torrent Edit{{end}}
{{define "content"}}
< div class = "blockBody" >
2017-05-25 21:54:58 +02:00
{{with .Form}}
2017-05-23 04:05:33 +02:00
< form enctype = "multipart/form-data" role = "upload" method = "POST" >
2017-05-29 17:07:18 +02:00
{{ block "csrf_field" $ }}{{end}}
2017-05-23 04:05:33 +02:00
{{ range (index $.FormInfos "infos")}}
< div class = "alert alert-info" > < a class = "panel-close close" data-dismiss = "alert" > × < / a > < i class = "glyphicon glyphicon-info-sign" > < / i > {{ . }}< / div >
{{end}}
{{ range (index $.FormErrors "errors")}}
< div class = "alert alert-danger" > < a class = "panel-close close" data-dismiss = "alert" > × < / a > < i class = "glyphicon glyphicon-exclamation-sign" > < / i > {{ . }}< / div >
{{end}}
< div class = "form-group" >
< label for = "name" > {{call $.T "name"}}< / label >
< input type = "text" name = "name" class = "form-control" placeholder = "{{call $.T " file_name " } } " value = "{{.Name}}" required >
< / div >
< div class = "form-group" >
< label for = "c" > {{call $.T "category"}}< / label >
< select name = "c" class = "form-control input-sm" >
< option value = "" > {{call $.T "select_a_torrent_category"}}< / option >
{{ range $name_cat, $id_cat := (GetCategories false) }}
< option value = "{{ $id_cat }}" { { if eq $ . Upload . Category $ id_cat } } selected { { end } } > {{call $.T $name_cat }}< / option >
{{ end }}
< / select >
< / div >
< div class = "form-group" >
2017-05-23 04:17:40 +02:00
< input type = "checkbox" name = "remake" id = "remake" { { if . Remake } } checked { { end } } >
2017-05-23 04:05:33 +02:00
< label for = "remake" > {{call $.T "mark_as_remake"}}< / label >
< / div >
2017-05-27 20:33:40 +02:00
{{ if $.User }}
< p >
< input type = "checkbox" name = "hidden" id = "hidden" { { if . Hidden } } checked { { end } } >
< label for = "hidden" > {{call $.T "mark_as_hidden"}}< / label >
< / p >
{{ end }}
2017-05-23 04:05:33 +02:00
< div class = "form-group" >
< label for = "website_link" > {{call $.T "website_link"}}< / label >
< input name = "website_link" id = "website_link" class = "form-control" type = "text" value = "{{.WebsiteLink}}" >
< / div >
< div class = "form-group" >
< label for = "desc" > {{call $.T "torrent_description"}}< / label >
< p class = "help-block" > {{call $.T "description_markdown_notice"}}< / p >
< textarea name = "desc" class = "form-control torrent-desc" rows = "10" > {{.Description}}< / textarea >
< / div >
< button type = "submit" class = "btn btn-success" > {{call $.T "save_changes"}}< / button >
< br >
< br >
< / form >
{{end}}
< / div >
{{end}}
{{define "js_footer"}}
< script type = "text/javascript" charset = "utf-8" src = "{{.URL.Parse " / js / uploadPage . js " } } " > < / script >
< script type = "text/javascript" charset = "utf-8" src = "https://cdnjs.cloudflare.com/ajax/libs/markdown.js/0.5.0/markdown.min.js" > < / script >
< script type = "text/javascript" charset = "utf-8" src = "https://cdnjs.cloudflare.com/ajax/libs/to-markdown/3.0.4/to-markdown.js" > < / script >
< script type = "text/javascript" charset = "utf-8" src = "https://cdnjs.cloudflare.com/ajax/libs/bootstrap-markdown/2.10.0/js/bootstrap-markdown.js" > < / script >
< script >
$(".torrent-desc").markdown({resize: "both"})
< / script >
{{end}}