]>
jfr.im git - irc/unrealircd/unrealircd-webpanel.git/blob - plugins/sql_auth/sql_auth.php
3 require_once "SQL/sql.php";
6 public $name = "SQL_Auth";
7 public $author = "Valware";
8 public $version = "1.0";
9 public $description = "Provides a User Auth and Management Panel with an SQL backend";
11 function __construct()
13 Hook
::func(HOOKTYPE_NAVBAR
, 'sql_auth::add_navbar');
16 public static function add_navbar(&$pages)
18 $query = "SELECT * FROM INFORMATION_SCHEMA.TABLES
19 WHERE TABLE_TYPE = 'BASE TABLE'
20 AND TABLE_NAME = '".SQL_PREFIX
."users'";
23 $result = $conn->query($query);
25 if (!$result || !$result->fetchColumn())
28 $link = "error.php?errno=1";
30 $label = ($notifs) ? "<span class=\"position-absolute top-0 start-100 translate-middle badge rounded-pill bg-danger\">$notifs</span>" : "";
31 $pages["SQL Auth$label"] = "plugins
/sql_auth
/$link";