{{define "admin/article_list_partial.html"}} {{template "admin_articles_list_results" .}} {{end}} {{define "admin_articles_list_results"}}
{{if or (eq .Data.Tab "offline") (eq .Data.Tab "all")}} {{end}} {{range .Data.Rows}} {{$id := index . "id"}}{{$st := asInt (index . "status")}} {{if or (eq $.Data.Tab "offline") (eq $.Data.Tab "all")}} {{end}} {{else}} {{end}}
ID {{T "admin.articles.col_format"}} {{T "admin.articles.col_title"}} {{T "admin.articles.col_author"}} {{T "admin.articles.col_views"}} {{T "admin.articles.col_rec"}}{{T "admin.articles.col_status"}}{{T "admin.articles.col_pub"}} {{T "admin.articles.col_ops"}}
{{$id}} {{index . "format_label"}} {{if eq $st 2}} {{index . "title"}} {{else}} {{index . "title"}} {{end}} {{$ouid := index . "user_id"}}{{if gt (asInt $ouid) 0}}{{else}}—{{end}} {{index . "view_count"}} {{if eq (asInt (index . "is_recommend")) 1}}{{T "admin.articles.yes"}}{{else}}{{T "admin.articles.no"}}{{end}}{{if eq $st 2}}{{T "admin.articles.st_pub"}}{{else if eq $st 4}}{{T "admin.articles.st_off"}}{{else}}—{{end}}{{unixTime (index . "published_at")}}
{{if eq $st 2}} {{end}}
{{T "admin.articles.empty"}}
{{$pg := .Data.Page}}{{$ps := .Data.PageSize}}{{if or (gt $pg 1) (eq (len .Data.Rows) $ps)}} {{end}} {{end}}