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