mirror of
https://codeberg.org/metamuffin/abrechenbarkeit.git
synced 2025-05-22 22:34:46 +00:00
add transfer module
This commit is contained in:
parent
73347cac74
commit
e5b5022b48
4 changed files with 24 additions and 0 deletions
|
@ -487,7 +487,26 @@ local function r_user(username)
|
|||
end
|
||||
end
|
||||
print("</div>")
|
||||
print(format([[
|
||||
<form class="transaction box backgroundbox {disable_class}" action="" method="POST">
|
||||
<h3>{+user.form.transfer}</h3>
|
||||
<label for="user_dst">Destination: </label>
|
||||
<select name="user_dst">]], {
|
||||
username = username,
|
||||
}))
|
||||
local users = get_active_users();
|
||||
for _, u in ipairs(users) do
|
||||
print(format("<option value={!name}>{name}</option>", { name = u.name }))
|
||||
end
|
||||
print(format([[
|
||||
</select>
|
||||
<input type="text" name="user_src" value="{!username}" hidden />
|
||||
<label for="amount">Amount (ct): </label>
|
||||
<input type="number" name="amount" id="amount" />
|
||||
<label for="comment">Comment: </label>
|
||||
<input type="text" name="comment" id="comment" />
|
||||
<input type="submit" value="{+user.form.transfer.submit}" class="amount-ntr button" />
|
||||
</form>
|
||||
<form class="transaction box backgroundbox {disable_class}" action="" method="POST">
|
||||
<h3>{+user.form.transaction}</h3>
|
||||
<input type="text" name="user_dst" value="{!username}" hidden />
|
||||
|
|
1
gnix.yaml
Normal file → Executable file
1
gnix.yaml
Normal file → Executable file
|
@ -1,2 +1,3 @@
|
|||
#!/usr/bin/gnix
|
||||
http: { bind: "0.0.0.0:8080" }
|
||||
handler: !cgi { bin: ./abrechenbarkeit.lua }
|
||||
|
|
|
@ -34,6 +34,8 @@ user.form.restock.submit=Wiederauffüllen
|
|||
user.form.restock=Produkt wiederauffüllen
|
||||
user.form.transaction.submit=Aktualisieren
|
||||
user.form.transaction=Transaktion erstellen
|
||||
user.form.transfer=Geld Überweisen
|
||||
user.form.transfer.submit=Senden
|
||||
user.last_txn=Letzte Transaktion {time}.
|
||||
user.view_log=Benutzerprotokoll einsehen
|
||||
about.desc = Abrechenbarkeit ist ein einfacher vertrauensbasierter Ledger um für Produkte ausgegebenes Geld zu notieren.
|
||||
|
|
|
@ -48,6 +48,8 @@ user.form.restock=Restock Product
|
|||
user.form.transaction.submit=Update
|
||||
user.form.transaction.success=Transaction successful
|
||||
user.form.transaction=Create Transaction
|
||||
user.form.transfer=Transfer Money
|
||||
user.form.transfer.submit=transfer
|
||||
user.last_txn=Last transaction added {time}.
|
||||
user.lazy_creation=This user account does not exist yet. It will only be created after the first transaction.
|
||||
user.view_log=View user log
|
||||
|
|
Loading…
Add table
Reference in a new issue