github.com/ngocphuongnb/tetua@v0.0.7-alpha/app/themes/default/views/pages/manage/manage-file-index.jade (about)

     1  extends ../../partials/layout.jade
     2  include ../../partials/common.jade
     3  
     4  block footer
     5    !=asset.JsFile('js/main.js')
     6    script listenDeleteNodeEvents('file', '/files', '/manage/files')
     7  
     8  block content
     9    :go:func ManageFileIndex(paginate *entities.Paginate[entities.File])
    10    .container
    11      .layout.two-left
    12        .left
    13          .box.fixed-sidebar
    14            +manageMenu()
    15        main.main
    16          .box
    17            h1 My Files
    18            +Messages(meta.Messages)
    19            .files-list(style='')
    20              each file in paginate.Data
    21                - var fileUrl = file.Url()
    22                div
    23                    a(href=fileUrl target='_blank')
    24                      img(src=fileUrl)
    25                  .actions(style='font-size:.86rem')
    26                    div
    27                      a(href=file.User.Url() target='_blank')
    28                        =file.User.Name()
    29                    a.delete-file(href='#' data-id=file.ID) Delete
    30            - var links = paginate.Links()
    31            ul.paginate
    32              each link in links
    33                li
    34                  a(href=link.Link class=link.Class)=link.Label