extends layout block content h1 Felhasználói adatok módisítása label(id='uid', style='display:none;') #{user._id} form(method='POST', action='/users/user_edit/'+user._id) #form-group label Teljes név: input.form-control(name='name', type='text', value=user.name) #form-group label Email: input.form-control(name='email', type='text', value = user.email) #form-group label Felhasználó név: input.form-control(name='username',type='text', value = user.username) #form-group label Jelszó: input.form-control(name='password',type='password', value= user.password) #form-group label Jelszó újra: input.form-control(name='password2',type='password', value= user.password) br //-#form-group label Régi jelszó: input.form-control(name='passwordOld',type='password') br if (cuser.isAdmin) .row .col-md-2 label Felhasználó tíltása .col-md-1 label.switch input.check-customWork(id='Arc',href='#',type='checkbox') span.slider.round br .border.border-primary label Jogosúltságok .container-fluid(style='border:1px solid #cecece;radius:5px;') .row .col-md-3 input#defaultCheck0.form-check-input(name='chkIsadmin',type='checkbox', checked=user.isAdmin) |  Adminisztrátor .col-md-3 input#defaultCheck1.form-check-input(name='chkIsEmployee',type='checkbox', checked=user.isEmployee) |  Munkavállaló .row .col-md-3 h4 Létrehozás input#defaultCheck2.form-check-input(name='chk_AddUser',type='checkbox', checked=user.canAdd.user) |  Létrehozhat felhasználót br input#defaultCheck3.form-check-input(name='chk_AddWork',type='checkbox', checked=user.canAdd.work) |  Hozzáadhat munkát br input#defaultCheck4.form-check-input(name='chk_AddDevice',type='checkbox', checked=user.canAdd.device) |  Hozzáadhat berendezést br input#defaultCheck5.form-check-input(name='chk_AddFiles',type='checkbox', checked=user.canAdd.files) |  Feltölthet fájlokat br .col-md-3 h4 Módosítás input#defaultCheck6.form-check-input(name='chk_EditUser',type='checkbox', checked=user.canModify.user) |  Módosíthat felhasználót br input#defaultCheck7.form-check-input(name='chk_EditWork',type='checkbox', checked=user.canModify.work) |  Módosíthat munkát br input#defaultCheck8.form-check-input(name='chk_EditDevice',type='checkbox', checked=user.canModify.device) |  Módosíthat berendezést br .col-md-2 h4 Törlés input#defaultCheck9.form-check-input(name='chk_DeleteUser',type='checkbox', checked=user.canDelete.user) |  Törölhet felhasználót br input#defaultCheck10.form-check-input(name='chk_DeleteWork',type='checkbox', checked=user.canDelete.work) |  Törölhet munkát br input#defaultCheck11.form-check-input(name='chk_DeleteDevice',type='checkbox', checked=user.canDelete.device) |  Törölhet berendezést br input#defaultCheck12.form-check-input(name='chk_DeleteFiles',type='checkbox', checked=user.canDelete.files) |  Törölhet fájlokat br .col-md-2 h4 Letöltés input#defaultCheck13.form-check-input(name='chk_DownloadFiles',type='checkbox', checked=user.canDownload) |  Letölthet fájlokat br .col-md-2 h4 Ügyvitel input#defaultCheck14.form-check-input(name='chk_Invoices',type='checkbox', checked=user.canAccess.invoices) |  Számlakezelő br input#defaultCheck15.form-check-input(name='chk_InvoicesMail',type='checkbox', checked=user.notifyInvoices) |  Számla email értesítő br input#defaultCheck16.form-check-input(name='chk_Clients',type='checkbox', checked=user.canAccess.clients) |  Ügyfélkezelés br hr a.btn.btn-warning(href='#',id='newPassword',name='newPassword') Új Jelszó küldése |     input.btn.btn-primary(type='submit',value='Mentés') |     a.btn.btn-success(href='/users') Vissza script(type='text/javascript', src='/bower_components/jquery/dist/jquery.min.js') script. $(document).ready(function () { var uid=document.getElementById('uid').textContent; $('#newPassword').click(function () { $.get('/users/newPassword/'+uid, function(result) { if (result.result==='error'){ alert("Új Jelszó generálása sikertelen!"); // display string message } else if (result.result==='success'){ alert("Új Jelszó sikeresen generálva és elküldve a felhasználónak."); // display string message } }); }); })