[Uludag-commits] r6571 - in trunk/pardon: . etc/themes/pardul lib
svn-uludag at uludag.org.tr
svn-uludag at uludag.org.tr
19 Mar 2006 Paz 23:10:19 EET
Author: gokmen.goksel
Date: Sun Mar 19 23:10:16 2006
New Revision: 6571
Added:
trunk/pardon/etc/themes/pardul/queue.html
trunk/pardon/etc/themes/pardul/userlist.html
Modified:
trunk/pardon/etc/themes/pardul/leftpane.html
trunk/pardon/etc/themes/pardul/style.css
trunk/pardon/index.php
trunk/pardon/lib/utils.php
trunk/pardon/lib/var.php
Log:
userları getir, onaylanacakları getir, eksikleri götür ama artık bitir yaw ;)
Modified: trunk/pardon/etc/themes/pardul/leftpane.html
=================================================================
--- trunk/pardon/etc/themes/pardul/leftpane.html (original)
+++ trunk/pardon/etc/themes/pardul/leftpane.html Sun Mar 19 23:10:16 2006
@@ -6,6 +6,12 @@
<li><a href="{$pardul_url}?myhardwares">Gönderdiklerim</a>
</div>
{/if}
+ {if $UserAdmin}
+ <div id="leftbox">
+ <li><a href="{$pardul_url}?queue">Onay Bekleyenler</a>
+ <li><a href="{$pardul_url}?users">Kullanıcı Tanımları</a>
+ </div>
+ {/if}
<div id="leftbox">
{if $UserName}
<div id="head">Kullanıcı Bilgileri</div>
Modified: trunk/pardon/etc/themes/pardul/style.css
=================================================================
--- trunk/pardon/etc/themes/pardul/style.css (original)
+++ trunk/pardon/etc/themes/pardul/style.css Sun Mar 19 23:10:16 2006
@@ -5,15 +5,17 @@
*/
body {
- font-size: 9pt;
- font-family: "Trebuchet MS", Sans-Serif;
- letter-spacing: .5px;
color:#564b47;
padding:5px;
margin:0px;
text-align: center;
}
+body, div, span, table, td, th, input,select,option {
+ font-size: 9pt;
+ font-family: "Trebuchet MS", Sans-Serif;
+ letter-spacing: .5px;
+}
a {
color: #990000;
text-decoration: none;
Modified: trunk/pardon/index.php
=================================================================
--- trunk/pardon/index.php (original)
+++ trunk/pardon/index.php Sun Mar 19 23:10:16 2006
@@ -7,18 +7,22 @@
require ("lib/var.php");
+// Session Check
if (session_is_registered("pardon")){
ssv("UserName",$_SESSION["user"]);
ssv("UserRealName",$_SESSION["uname"]);
ssv("UserState",$_SESSION["state"]);
ssv("UserID",$_SESSION["uid"]);
+ if ($_SESSION["state"]=="A") ssv("UserAdmin",TRUE);
}
+// Get Standarts
ssv("p_vendor",get_("x","Vendors"));
ssv("p_distro",get_("x","Distribution"));
ssv("p_scat",get_("x","Categories"));
ssv("p_category",get_categories());
+// For All Users (Guest)
foreach ($_GET as $key => $value){
switch ($key){
case "register_f":
@@ -48,6 +52,7 @@
}
}
+// For SAdmin Users (SA)
if (session_is_registered("pardon") AND $_SESSION["state"]=="SA" OR $_SESSION["state"]=="A") {
foreach ($_GET as $key => $value){
switch ($key){
@@ -75,12 +80,27 @@
break;
case "myhardwares":
ssv("userpage","x");
- ssv("sr",get_products_byuser($_SESSION["uid"]));
+ ssv("sr",get_products("UserID",$_SESSION["uid"]));
$smarty->display("search.html");
die();
break;
- case "submitted_var_3":
- $$key = $value;
+ }
+ }
+ }
+
+// For Admin Users (A)
+ if (session_is_registered("pardon") AND $_SESSION["state"]=="A") {
+ foreach ($_GET as $key => $value){
+ switch ($key){
+ case "queue":
+ ssv("sr",get_products("Status",0));
+ $smarty->display("queue.html");
+ die();
+ break;
+ case "users":
+ ssv("sr",get_("x","Users"));
+ $smarty->display("userlist.html");
+ die();
break;
}
}
Modified: trunk/pardon/lib/utils.php
=================================================================
--- trunk/pardon/lib/utils.php (original)
+++ trunk/pardon/lib/utils.php Sun Mar 19 23:10:16 2006
@@ -144,7 +144,6 @@
return @mysql_query($sql_word);
}
-
/*
user_exist($uname)
it checks the user $uname and returns users info
@@ -195,9 +194,11 @@
return perform_sql($sql_word);
}
- function get_products_byuser($userid){
+ function get_products($field,$userid){
global $config;
- $sql_word = "SELECT * FROM {$config['db']['tableprefix']}Hardwares WHERE UserID = '$userid'";
+ $sql_word = "SELECT * FROM {$config['db']['tableprefix']}Hardwares WHERE $field = '$userid'";
return perform_sql($sql_word);
}
+
+
?>
Modified: trunk/pardon/lib/var.php
=================================================================
--- trunk/pardon/lib/var.php (original)
+++ trunk/pardon/lib/var.php Sun Mar 19 23:10:16 2006
@@ -50,7 +50,7 @@
$_SESSION["uname"]=$ird[0]['UserRealName'];
$_SESSION["user"]=$user;
$_SESSION["state"]=$ird[0]['UserState'];
- header ("location: ","index.php");
+ header ("location: index.php");
}
else $login_error=USER_OR_PASS_WRONG;
}
Uludag-commits mesaj listesiyle ilgili
daha fazla bilgi