more work on user editing
This commit is contained in:
parent
113b0d357d
commit
f38bbfce52
4
config
4
config
@ -1,7 +1,7 @@
|
||||
server {
|
||||
port 3117
|
||||
debug true
|
||||
http_logging true
|
||||
debug false
|
||||
http_logging false
|
||||
static_prefix "public"
|
||||
}
|
||||
|
||||
|
BIN
data/dk.db
BIN
data/dk.db
Binary file not shown.
@ -7,13 +7,11 @@
|
||||
<input type="email" name="email" id="email" placeholder="{{ user.email }}">
|
||||
<div>
|
||||
Verified?
|
||||
<input type="radio" name="verified" id="verified_true">
|
||||
<input type="radio" name="verified" id="verified_true" {{ verified_yes }}>
|
||||
<label for="verified_true">True</label>
|
||||
<input type="radio" name="verified" id="verified_false">
|
||||
<input type="radio" name="verified" id="verified_false" {{ verified_no }}>
|
||||
<label for="verified_false">False</label>
|
||||
</div>
|
||||
{{ local vtoken = user.verify_token }}
|
||||
{{ if vtoken == "" then vtoken = "Verification Token" end }}
|
||||
<input type="text" name="verify_token" id="verify_token" placeholder="{{ vtoken }}">
|
||||
</div>
|
||||
</form>
|
||||
|
@ -62,7 +62,7 @@
|
||||
|
||||
$.get({
|
||||
url: url,
|
||||
headers: { 'X-DK-AJAX': '1' },
|
||||
headers: { 'X-Dk-Ajax': '1' },
|
||||
dataType: 'json'
|
||||
}).done(function(response) {
|
||||
$('#main').html(response.html)
|
||||
|
@ -14,7 +14,7 @@ function m.page(template, page_title, ext_data)
|
||||
|
||||
data.html = render(fs_read("templates/admin/"..template), data)
|
||||
|
||||
if ctx.headers["X-DK-AJAX"] then return data end
|
||||
if ctx.headers["X-Dk-Ajax"] then return data end
|
||||
|
||||
return send_html(render(fs_read("templates/admin/layout.html"), data))
|
||||
end
|
||||
|
@ -1,5 +1,4 @@
|
||||
local a = require("admin")
|
||||
|
||||
local d = sqlite("dk"):get_one("SELECT username FROM users WHERE id = :i", {i = session_get("user_id")})
|
||||
|
||||
return a.page("news.html", "News", {username = d.username})
|
||||
|
@ -6,4 +6,13 @@
|
||||
local a = require("admin")
|
||||
|
||||
local user = sqlite("dk"):get_one("SELECT * FROM users WHERE id = :i", {i = ctx.params.id})
|
||||
return a.page("edit_user.html", "editing "..user.username, {user = user})
|
||||
|
||||
local vtoken = user.verify_token
|
||||
if vtoken == "" then vtoken = "Verification Token" end
|
||||
|
||||
return a.page("edit_user.html", "editing "..user.username, {
|
||||
user = user,
|
||||
verified_yes = to_bool(user.verified) and "checked" or "",
|
||||
verified_no = not to_bool(user.verified) and "checked" or "",
|
||||
vtoken = vtoken
|
||||
})
|
||||
|
Loading…
x
Reference in New Issue
Block a user