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

     1  extends ../partials/layout.jade
     2  include ../partials/common.jade
     3  
     4  block footer
     5    !=asset.JsFile('js/main.js')
     6  
     7  block content
     8    :go:func UserSetting(user *entities.User)
     9    .container
    10      form(method='POST' enctype='multipart/form-data')
    11        .layout
    12          .left
    13            .box.fixed-sidebar
    14              +userMenu()
    15          .main
    16            .box
    17              h1="Settings"
    18              +Messages(meta.Messages)
    19              +formInput('username', user.Username, 'Username')
    20              +formInput('display_name', user.DisplayName, 'Display name')
    21              +formInput('email', user.Email, 'Email')
    22              +formInput('url', user.URL, 'Url')
    23              +formTextarea('bio', user.Bio, 'Bio')
    24  
    25              //- strong=user.Provider
    26              //- +formInput('provider', user.Provider, 'Provider')
    27              //- +formInput('provider_id', user.ProviderID, 'Provider ID')
    28              //- +formInput('provider_username', user.ProviderUsername, 'Provider username')
    29              //- +formInput('provider_avatar', user.ProviderAvatar, 'Provider avatar')
    30              hr
    31              strong To keep the old password, leave this field blank.
    32              +formInput('password', user.Password, 'Password')
    33          .right
    34            .box.fixed-sidebar
    35              .save-actions   
    36                button Save
    37              div
    38                strong Avatar
    39                input.image-input#avatar-image(type='file' name='avatar_image')
    40                .image-upload-previewer(for='avatar-image')
    41                  !=user.AvatarElm('auto', 'auto', true)
    42