From 68c4989e0f74ebd06c40d709fa26fa5ff4ce837f Mon Sep 17 00:00:00 2001 From: Imran Hussain <imranh@sucs.org> Date: Mon, 24 Nov 2014 14:51:18 +0000 Subject: [PATCH] Display SUCS coins on site --- lib/session.php | 5 +++++ templates/login.tpl | 4 +++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/lib/session.php b/lib/session.php index 49a124f..9f261d6 100644 --- a/lib/session.php +++ b/lib/session.php @@ -20,6 +20,7 @@ public $fullname; // Fullname public $email=0; // Email waiting? public $email_forward; // Email forwarded? public $groups =array(); // users groups +public $printbalance; // printer balance public $data=''; // Var/array for session persistant data public $token=''; // session identifier public $logintime=''; // Time which user last gave us credentials @@ -239,6 +240,10 @@ private $datahash=''; // hash of data field $this->fullname = $info['cn'][0]; $this->groups = $info['grouplist']; + $db = new SQLite3('/etc/pykota/pykota.db'); + $result = $db->query("SELECT balance FROM users WHERE username='$user';"); + $this->printbalance = $result->fetchArray()[0]; + } /* check using mod_auth_externals helper diff --git a/templates/login.tpl b/templates/login.tpl index 9ec309c..d7538d0 100644 --- a/templates/login.tpl +++ b/templates/login.tpl @@ -11,7 +11,9 @@ {elseif $session->email==1} <a href="https://sucs.org/webmail/">new email</a> {/if} - <br /><a href="{$baseurl}/Options">Membership Options</a><br /> + <br /> + Print balance: {$session->printbalance} | <a href="{$baseurl}/Options">Membership Options</a> + <br /> {/if} <input type="submit" class="button" name="Logout" id="Logout" value="Logout" /> {else} -- GitLab