mirror of
https://codeberg.org/metamuffin/abrechenbarkeit.git
synced 2025-05-23 06:44:45 +00:00
add transfer module
This commit is contained in:
parent
73347cac74
commit
e5b5022b48
4 changed files with 24 additions and 0 deletions
|
@ -488,6 +488,25 @@ local function r_user(username)
|
||||||
end
|
end
|
||||||
print("</div>")
|
print("</div>")
|
||||||
print(format([[
|
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">
|
<form class="transaction box backgroundbox {disable_class}" action="" method="POST">
|
||||||
<h3>{+user.form.transaction}</h3>
|
<h3>{+user.form.transaction}</h3>
|
||||||
<input type="text" name="user_dst" value="{!username}" hidden />
|
<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" }
|
http: { bind: "0.0.0.0:8080" }
|
||||||
handler: !cgi { bin: ./abrechenbarkeit.lua }
|
handler: !cgi { bin: ./abrechenbarkeit.lua }
|
||||||
|
|
|
@ -34,6 +34,8 @@ user.form.restock.submit=Wiederauffüllen
|
||||||
user.form.restock=Produkt wiederauffüllen
|
user.form.restock=Produkt wiederauffüllen
|
||||||
user.form.transaction.submit=Aktualisieren
|
user.form.transaction.submit=Aktualisieren
|
||||||
user.form.transaction=Transaktion erstellen
|
user.form.transaction=Transaktion erstellen
|
||||||
|
user.form.transfer=Geld Überweisen
|
||||||
|
user.form.transfer.submit=Senden
|
||||||
user.last_txn=Letzte Transaktion {time}.
|
user.last_txn=Letzte Transaktion {time}.
|
||||||
user.view_log=Benutzerprotokoll einsehen
|
user.view_log=Benutzerprotokoll einsehen
|
||||||
about.desc = Abrechenbarkeit ist ein einfacher vertrauensbasierter Ledger um für Produkte ausgegebenes Geld zu notieren.
|
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.submit=Update
|
||||||
user.form.transaction.success=Transaction successful
|
user.form.transaction.success=Transaction successful
|
||||||
user.form.transaction=Create Transaction
|
user.form.transaction=Create Transaction
|
||||||
|
user.form.transfer=Transfer Money
|
||||||
|
user.form.transfer.submit=transfer
|
||||||
user.last_txn=Last transaction added {time}.
|
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.lazy_creation=This user account does not exist yet. It will only be created after the first transaction.
|
||||||
user.view_log=View user log
|
user.view_log=View user log
|
||||||
|
|
Loading…
Add table
Reference in a new issue