{% local urlid = tonumber(request:path():match"^/user/(%d+)") local user = urlid and DB.getuserbyid(urlid) if verified and user and verified.id == user.id and request:post() and request:post().csrf and DB.csrfverify(verified.id, Escapes.urlunescape(request:post().csrf)) then local newname = Escapes.urlspunescape(request:post().newname) if DB.userinfoupdate(user.id, newname) then user.displayname = newname end end title = BigGlobe.cfg.sitename .. " - " .. (user and user.displayname or "User not found") %} {% function content() %} {% if user then %}
User not found.
{% end %} {% end %} {# base.inc