diff options
author | eric <eric> | 2004-06-24 21:08:35 +0200 |
---|---|---|
committer | eric <eric> | 2004-06-24 21:08:35 +0200 |
commit | 1f62f86af5225643f2a7d72c1a050c46ffc37477 (patch) | |
tree | 491ff279b1ad75d461b071f993d6978de19aac3f /web/lib/aur.inc | |
parent | 9c6ec26c3279ca3e1d186196d229449d9501c386 (diff) | |
download | aur-1f62f86af5225643f2a7d72c1a050c46ffc37477.tar.gz aur-1f62f86af5225643f2a7d72c1a050c46ffc37477.tar.xz |
getting closer to printing package search results - also fixed some XHTML stuff
Diffstat (limited to 'web/lib/aur.inc')
-rw-r--r-- | web/lib/aur.inc | 52 |
1 files changed, 45 insertions, 7 deletions
diff --git a/web/lib/aur.inc b/web/lib/aur.inc index ce3b7d9a..39c5c92f 100644 --- a/web/lib/aur.inc +++ b/web/lib/aur.inc @@ -22,6 +22,40 @@ $SUPPORTED_LANGS = array( # what languages we have translations for $QBUG = 1; # toggle query logging to /tmp/aurq.log $DBUG = 1; # use dbug($msg) to log to /tmp/aurd.log + +# return an array of info for each Trusted user +# +function getTrustedUsers() { + $tus = array(); + $dbh = db_connect(); + $q = "SELECT * FROM Users WHERE AccountTypeID = 2 "; + $q.= "ORDER BY Username ASC"; + $result = db_query($q, $dbh); + if ($result) { + while ($row = mysql_fetch_assoc($result)) { + $tus[] = $row; + } + } + return $tus; +} + + +# return an array of info for each Developer +# +function getDevelopers() { + $devs = array(); + $dbh = db_connect(); + $q = "SELECT * FROM Users WHERE AccountTypeID = 3 "; + $q.= "ORDER BY Username ASC"; + $result = db_query($q, $dbh); + if ($result) { + while ($row = mysql_fetch_assoc($result)) { + $devs[] = $row; + } + } + return $devs; +} + # see if the visitor is already logged in # function check_sid() { @@ -261,15 +295,19 @@ function set_lang() { # function html_header() { global $_COOKIE; + global $LANG; print "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n"; - print "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\" \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\">\n"; - print "<html xmlns=\"http://www.w3.org/1999/xhtml\" xml:lang=\"en\" lang=\"en\">"; + print "<!DOCTYPE html PUBLIC \"-//W3C//DTD XHTML 1.0 Strict//EN\""; + print " \"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd\">\n"; + print "<html xmlns=\"http://www.w3.org/1999/xhtml\""; + print " xml:lang=\"".$LANG."\" lang=\"".$LANG."\">\n"; print "<head>\n"; - print "<title>AUR</title>\n"; + print "<title>AUR (".$LANG.")</title>\n"; print "<link rel='stylesheet' type='text/css' href='/css/fonts.css'/>\n"; print "<link rel='stylesheet' type='text/css' href='/css/containers.css'/>\n"; print "<link rel='shortcut icon' href='/images/favicon.ico'/>\n"; - print "<meta http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8\" />\n"; + print "<meta http-equiv=\"Content-Type\""; + print " content=\"text/html; charset=UTF-8\" />\n"; print "</head>\n"; print "<body bgcolor='white'>\n"; print "<table cellspacing='0' "; @@ -287,9 +325,9 @@ function html_header() { # XXX Can I scale a PNG like this? # - print "<img src='/images/AUR-logo-80.png' width='85' height='45' border='0'></a></td>\n"; + print "<img src='/images/AUR-logo-80.png' width='85' height='45' border='0' /></a></td>\n"; print " <td class='headerDisplay' valign='top' align='right'>"; - print "<span class='preHeader'>ArchLinux User-community Repository</span><br/>"; + print "<span class='preHeader'>ArchLinux User-community Repository</span><br />"; # XXX CSS help - a:link, a:visited, etc are defined, but I don't want to # use the defaults. Is this the way to override them? @@ -333,7 +371,7 @@ function html_header() { print " </tr>"; print " <tr>\n"; print " <td class='contentDisplay'>\n"; - print " <br/>\n"; + print " <br />\n"; print "<!-- Start of main content -->\n\n"; return; |