RosCMS update:
Admin Interface:
* membership page: improved the interface and sql queries, outsourced
the color settings
* account page: outsourced the color settings
Modified:
trunk/web/reactos.org/htdocs/roscms/inc/admin_user_accounts.php
Modified:
trunk/web/reactos.org/htdocs/roscms/inc/admin_user_group_members.php
_____
Modified:
trunk/web/reactos.org/htdocs/roscms/inc/admin_user_accounts.php
---
trunk/web/reactos.org/htdocs/roscms/inc/admin_user_accounts.php
2005-12-20 20:07:40 UTC (rev 20277)
+++
trunk/web/reactos.org/htdocs/roscms/inc/admin_user_accounts.php
2005-12-20 20:34:03 UTC (rev 20278)
@@ -459,24 +459,24 @@
ORDER BY '$ros_cms_intern_users_sortby'
$ros_cms_intern_users_sort LIMIT ". $roscms_SET_curpos ." , ".
$roscms_intern_items_per_page ." ;") ;
}*/
- $farbe1=$roscms_intern_color1;
- $farbe2=$roscms_intern_color2;
- $zaehler="0";
+ $color1=$roscms_intern_color1;
+ $color2=$roscms_intern_color2;
+ $colorcounter="0";
//$farbe="#CCCCC";
while($result_page = mysql_fetch_array($query_page)) { // users
?>
<tr>
<td width="9%" valign="middle" bgcolor="<?php
-
$zaehler++;
- if
($zaehler == "1") {
-
echo $farbe1;
-
$farbe = $farbe1;
+
$colorcounter++;
+ if
($colorcounter == "1") {
+
echo $color1;
+
$farbe = $color1;
}
- elseif
($zaehler == "2") {
-
$zaehler="0";
-
echo $farbe2;
-
$farbe = $farbe2;
+ elseif
($colorcounter == "2") {
+
$colorcounter="0";
+
echo $color2;
+
$farbe = $color2;
}
?>">
<div align="center"><a href="<?php echo
"?page=user&sec=profil&sec2=".$result_page['user_id'];
?>"><img
src="images/view.gif" alt="Profil" width="19"
height="18"
border="0"></a>
_____
Modified:
trunk/web/reactos.org/htdocs/roscms/inc/admin_user_group_members.php
---
trunk/web/reactos.org/htdocs/roscms/inc/admin_user_group_members.php
2005-12-20 20:07:40 UTC (rev 20277)
+++
trunk/web/reactos.org/htdocs/roscms/inc/admin_user_group_members.php
2005-12-20 20:34:03 UTC (rev 20278)
@@ -23,123 +23,340 @@
filters & sort</a></p>
<?php
-
if ($rpm_lang_id == "") {
$rpm_lang_id="all";
}
- //echo '<p>Language: ';
- //echo '<b>All</b
';
- $ros_cms_intern_users_lang = " ";
- //echo '</p
';
-
- if ($rpm_filt == "") {
- $rpm_filt="active";
+ echo '<p>Language: ';
+ if ($rpm_lang_id == "all") {
+ echo '<b>All</b
';
+ $ros_cms_intern_users_lang = "AND A1.user_language LIKE
'%'";
}
- //echo '<p>Filter: ';
- //echo '<b>active</b
';
- $ros_cms_intern_users_filt = " ";
- //echo '</p
';
+ else {
+ echo '<a
href="?page=admin&sec=usrgrpmbr&sec2=view&sort='.$rpm_sort.'
&filt='.$rpm_filt.'&opt='.$rpm_opt.'&langid=all">All</a
';
+ }
+ // Languages
+ $sql_lang="SELECT *
+ FROM languages
+ WHERE lang_level != '0'
+ ORDER BY 'lang_level' DESC";
+ $sql_query_lang=mysql_query($sql_lang);
+ while($myrow_lang=mysql_fetch_row($sql_query_lang)) {
+ $roscms_sel_lang = $myrow_lang[0];
+ echo ' | ';
+ if ($rpm_lang_id == $roscms_sel_lang) {
+ echo '<b>'.$myrow_lang[1].'</b
';
+ $ros_cms_intern_users_lang = "AND
A1.user_language = '".$roscms_sel_lang."'";
+ }
+ else {
+ echo '<a
href="?page=admin&sec=usrgrpmbr&sec2=view&sort='.$rpm_sort.'
&filt='.$rpm_filt.'&opt='.$rpm_opt.'&langid='.$roscms_sel_la
ng.'">'.$myrow_lang[1].'</a
';
+ }
+ }
+
if ($rpm_filt == "") {
$rpm_filt="active";
}
echo '<p>Filter: ';
if ($rpm_filt == "active") {
+ echo '<b>active users</b
';
+ $ros_cms_intern_users_filt = "AND
A1.user_account_enabled = 'yes'";
+ }
+ else {
+ echo '<a
href="?page=admin&sec=usrgrpmbr&sec2=view&sort='.$rpm_sort.'
&filt=active&langid='.$rpm_lang_id.'">active
users</a
';
+ }
+ echo ' | ';
+ if ($rpm_filt == "all") {
+ echo '<b>all users</b
';
+ $ros_cms_intern_users_filt = "AND
A1.user_account_enabled != ''";
+ }
+ else {
+ echo '<a
href="?page=admin&sec=usrgrpmbr&sec2=view&sort='.$rpm_sort.'
&filt=all&langid='.$rpm_lang_id.'">all users</a
';
+ }
+ echo '</p
';
+
+ if ($rpm_sort == "") {
+ $rpm_sort="all";
+ }
+ echo '<p>Filter by Group: ';
+ if ($rpm_sort == "all") {
echo '<b>all</b
';
- $ros_cms_intern_users_filt = " ";
+ $ros_cms_intern_users_sortby=" AND
A2.usergroupmember_usergroupid LIKE '%'";
}
else {
- echo '<a
href="?page=admin&sec=usrgrpmbr&sec2=view&sort='.$rpm_sort.'
&filt=active&langid='.$rpm_lang_id.'">all</a
';
+ echo '<a
href="?page=admin&sec=usrgrpmbr&sec2=view&sort=all&filt=
'.$rpm_filt.'&opt='.$rpm_opt.'&langid='.$rpm_lang_id.'">all</a>'
;
}
echo ' | ';
- if ($rpm_filt == "sadmin") {
+ if ($rpm_sort == "ros_sadmin") {
echo '<b>super admin</b
';
- $ros_cms_intern_users_filt = " WHERE
`usergroupmember_usergroupid` = 'ros_sadmin' ";
+ $ros_cms_intern_users_sortby=" AND
A2.usergroupmember_usergroupid = 'ros_sadmin'";
}
else {
- echo '<a
href="?page=admin&sec=usrgrpmbr&sec2=view&sort='.$rpm_sort.'
&filt=sadmin&langid='.$rpm_lang_id.'">super
admin</a
';
+ echo
'<a
href="?page=admin&sec=usrgrpmbr&sec2=view&sort=ros_sadmin&am
p;filt='.$rpm_filt.'&opt='.$rpm_opt.'&langid='.$rpm_lang_id.'">s
uper admin</a
';
}
echo ' | ';
- if ($rpm_filt == "admin") {
+ if ($rpm_sort == "ros_admin") {
echo '<b>admin</b
';
- $ros_cms_intern_users_filt = " WHERE
`usergroupmember_usergroupid` = 'ros_admin' ";
+ $ros_cms_intern_users_sortby=" AND
A2.usergroupmember_usergroupid = 'ros_admin'";
}
else {
- echo '<a
href="?page=admin&sec=usrgrpmbr&sec2=view&sort='.$rpm_sort.'
&filt=admin&langid='.$rpm_lang_id.'">admin</a
';
+ echo '<a
href="?page=admin&sec=usrgrpmbr&sec2=view&sort=ros_admin&
;filt='.$rpm_filt.'&opt='.$rpm_opt.'&langid='.$rpm_lang_id.'">ad
min</a
';
}
echo ' | ';
- if ($rpm_filt == "dev") {
+ if ($rpm_sort == "developer") {
echo '<b>developer</b
';
- $ros_cms_intern_users_filt = " WHERE
`usergroupmember_usergroupid` = 'developer' ";
+ $ros_cms_intern_users_sortby=" AND
A2.usergroupmember_usergroupid = 'developer'";
}
else {
- echo '<a
href="?page=admin&sec=usrgrpmbr&sec2=view&sort='.$rpm_sort.'
&filt=dev&langid='.$rpm_lang_id.'">developer</a
';
+ echo '<a
href="?page=admin&sec=usrgrpmbr&sec2=view&sort=developer&
;filt='.$rpm_filt.'&opt='.$rpm_opt.'&langid='.$rpm_lang_id.'">de
veloper</a
';
}
echo ' | ';
- if ($rpm_filt == "mod") {
+ if ($rpm_sort == "moderator") {
echo '<b>moderator</b
';
- $ros_cms_intern_users_filt = " WHERE
`usergroupmember_usergroupid` = 'moderator' ";
+ $ros_cms_intern_users_sortby=" AND
A2.usergroupmember_usergroupid = 'moderator'";
}
else {
- echo '<a
href="?page=admin&sec=usrgrpmbr&sec2=view&sort='.$rpm_sort.'
&filt=mod&langid='.$rpm_lang_id.'">moderator</a
';
+ echo '<a
href="?page=admin&sec=usrgrpmbr&sec2=view&sort=moderator&
;filt='.$rpm_filt.'&opt='.$rpm_opt.'&langid='.$rpm_lang_id.'">mo
derator</a
';
}
echo ' | ';
- if ($rpm_filt == "trans") {
+ if ($rpm_sort == "translator") {
echo '<b>translator</b
';
- $ros_cms_intern_users_filt = " WHERE
`usergroupmember_usergroupid` = 'translator' ";
+ $ros_cms_intern_users_sortby=" AND
A2.usergroupmember_usergroupid = 'translator'";
}
else {
- echo '<a
href="?page=admin&sec=usrgrpmbr&sec2=view&sort='.$rpm_sort.'
&filt=trans&langid='.$rpm_lang_id.'">translator</a
';
+ echo '<a
href="?page=admin&sec=usrgrpmbr&sec2=view&sort=translator&am
p;filt='.$rpm_filt.'&opt='.$rpm_opt.'&langid='.$rpm_lang_id.'">t
ranslator</a
';
}
echo ' | ';
- if ($rpm_filt == "user") {
- echo '<b>normal user</b
';
- $ros_cms_intern_users_filt = " WHERE
`usergroupmember_usergroupid` = 'user' ";
+ if ($rpm_sort == "user") {
+ echo '<b>user</b
';
+ $ros_cms_intern_users_sortby=" AND
A2.usergroupmember_usergroupid = 'user'";
}
else {
- echo '<a
href="?page=admin&sec=usrgrpmbr&sec2=view&sort='.$rpm_sort.'
&filt=user&langid='.$rpm_lang_id.'">normal user</a
';
+ echo '<a
href="?page=admin&sec=usrgrpmbr&sec2=view&sort=user&filt
='.$rpm_filt.'&opt='.$rpm_opt.'&langid='.$rpm_lang_id.'">user</a
';
}
+ echo '</p
';
- if ($rpm_sort == "") {
- $rpm_sort="id";
+?>
+ <?php
+
+// Setting:
+$roscms_intern_items_per_page = 50;
+
+$roscms_SET_curpos = "";
+$roscms_SET_letter = "";
+if (array_key_exists("curpos", $_GET))
$roscms_SET_curpos=htmlspecialchars($_GET["curpos"]);
+if (array_key_exists("letter", $_GET))
$roscms_SET_letter=htmlspecialchars($_GET["letter"]);
+
+
+
+ echo '<p align="center"
';
+
+ if ($roscms_SET_letter == "all" || $roscms_SET_letter == "") {
+ echo ' <b>All</b> ';
}
- echo '<p>Sorted by: ';
- if ($rpm_sort == "id") {
- echo '<b>user ID</b
';
- $ros_cms_intern_users_sortby="usergroupmember_userid";
- $ros_cms_intern_users_sort="ASC";
+ else {
+ echo ' <a
href="?page=admin&sec=usrgrpmbr&sec2=view&sort='.$rpm_sort.'
&filt='.$rpm_filt.'&opt='.$rpm_opt.'&langid='.$rpm_lang_id.'
&letter=all" class="letterbarlink">All</a> ';
}
+
+ if ($roscms_SET_letter == "a") {
+ echo ' <b>A</b> ';
+ }
else {
- echo '<a
href="?page=admin&sec=usrgrpmbr&sec2=view&sort=id&filt='
.$rpm_filt.'&opt='.$rpm_opt.'&langid='.$rpm_lang_id.'">user
ID</a
';
+ echo '
<a
href="?page=admin&sec=usrgrpmbr&sec2=view&sort='.$rpm_sort.'
&filt='.$rpm_filt.'&opt='.$rpm_opt.'&langid='.$rpm_lang_id.'
&letter=a" class="letterbarlink">A</a> ';
}
- echo ' | ';
- if ($rpm_sort == "group") {
- echo '<b>group ID</b
';
-
$ros_cms_intern_users_sortby="usergroupmember_usergroupid";
- $ros_cms_intern_users_sort="ASC";
+
+ if ($roscms_SET_letter == "b") {
+ echo ' <b>B</b> ';
}
else {
- echo '<a
href="?page=admin&sec=usrgrpmbr&sec2=view&sort=group&fil
t='.$rpm_filt.'&opt='.$rpm_opt.'&langid='.$rpm_lang_id.'">group
ID</a
';
+ echo '
<a
href="?page=admin&sec=usrgrpmbr&sec2=view&sort='.$rpm_sort.'
&filt='.$rpm_filt.'&opt='.$rpm_opt.'&langid='.$rpm_lang_id.'
&letter=b" class="letterbarlink">B</a> ';
}
- echo '</p
';
-?>
-<?php
+ if ($roscms_SET_letter == "c") {
+ echo ' <b>C</b> ';
+ }
+ else {
+ echo ' <a
href="?page=admin&sec=usrgrpmbr&sec2=view&sort='.$rpm_sort.'
&filt='.$rpm_filt.'&opt='.$rpm_opt.'&langid='.$rpm_lang_id.'
&letter=c" class="letterbarlink">C</a> ';
+ }
-// Setting:
-$roscms_intern_items_per_page = 50;
+ if ($roscms_SET_letter == "d") {
+ echo ' <b>D</b> ';
+ }
+ else {
+ echo ' <a
href="?page=admin&sec=usrgrpmbr&sec2=view&sort='.$rpm_sort.'
&filt='.$rpm_filt.'&opt='.$rpm_opt.'&langid='.$rpm_lang_id.'
&letter=d" class="letterbarlink">D</a> ';
+ }
+ if ($roscms_SET_letter == "e") {
+ echo ' <b>E</b> ';
+ }
+ else {
+ echo ' <a
href="?page=admin&sec=usrgrpmbr&sec2=view&sort='.$rpm_sort.'
&filt='.$rpm_filt.'&opt='.$rpm_opt.'&langid='.$rpm_lang_id.'
&letter=e" class="letterbarlink">E</a> ';
+ }
-$roscms_SET_curpos = "";
-if (array_key_exists("curpos", $_GET))
$roscms_SET_curpos=htmlspecialchars($_GET["curpos"]);
+ if ($roscms_SET_letter == "f") {
+ echo ' <b>F</b> ';
+ }
+ else {
+ echo ' <a
href="?page=admin&sec=usrgrpmbr&sec2=view&sort='.$rpm_sort.'
&filt='.$rpm_filt.'&opt='.$rpm_opt.'&langid='.$rpm_lang_id.'
&letter=f" class="letterbarlink">F</a> ';
+ }
+
+ if ($roscms_SET_letter == "g") {
+ echo ' <b>G</b> ';
+ }
+ else {
+ echo ' <a
href="?page=admin&sec=usrgrpmbr&sec2=view&sort='.$rpm_sort.'
&filt='.$rpm_filt.'&opt='.$rpm_opt.'&langid='.$rpm_lang_id.'
&letter=g" class="letterbarlink">G</a> ';
+ }
+
+ if ($roscms_SET_letter == "h") {
+ echo ' <b>H</b> ';
+ }
+ else {
+ echo ' <a
href="?page=admin&sec=usrgrpmbr&sec2=view&sort='.$rpm_sort.'
&filt='.$rpm_filt.'&opt='.$rpm_opt.'&langid='.$rpm_lang_id.'
&letter=h" class="letterbarlink">H</a> ';
+ }
+
+ if ($roscms_SET_letter == "i") {
+ echo ' <b>I</b> ';
+ }
+ else {
+ echo ' <a
href="?page=admin&sec=usrgrpmbr&sec2=view&sort='.$rpm_sort.'
&filt='.$rpm_filt.'&opt='.$rpm_opt.'&langid='.$rpm_lang_id.'
&letter=i" class="letterbarlink">I</a> ';
+ }
+
+ if ($roscms_SET_letter == "j") {
+ echo ' <b>J</b> ';
+ }
+ else {
+ echo ' <a
href="?page=admin&sec=usrgrpmbr&sec2=view&sort='.$rpm_sort.'
&filt='.$rpm_filt.'&opt='.$rpm_opt.'&langid='.$rpm_lang_id.'
&letter=j" class="letterbarlink">J</a> ';
+ }
+
+ if ($roscms_SET_letter == "k") {
+ echo ' <b>K</b> ';
+ }
+ else {
+ echo ' <a
href="?page=admin&sec=usrgrpmbr&sec2=view&sort='.$rpm_sort.'
&filt='.$rpm_filt.'&opt='.$rpm_opt.'&langid='.$rpm_lang_id.'
&letter=k" class="letterbarlink">K</a> ';
+ }
+
+ if ($roscms_SET_letter == "l") {
+ echo ' <b>L</b> ';
+ }
+ else {
+ echo ' <a
href="?page=admin&sec=usrgrpmbr&sec2=view&sort='.$rpm_sort.'
&filt='.$rpm_filt.'&opt='.$rpm_opt.'&langid='.$rpm_lang_id.'
&letter=l" class="letterbarlink">L</a> ';
+ }
+
+ if ($roscms_SET_letter == "m") {
+ echo ' <b>M</b> ';
+ }
+ else {
+ echo ' <a
href="?page=admin&sec=usrgrpmbr&sec2=view&sort='.$rpm_sort.'
&filt='.$rpm_filt.'&opt='.$rpm_opt.'&langid='.$rpm_lang_id.'
&letter=m" class="letterbarlink">M</a> ';
+ }
+
+ if ($roscms_SET_letter == "n") {
+ echo ' <b>N</b> ';
+ }
+ else {
+ echo ' <a
href="?page=admin&sec=usrgrpmbr&sec2=view&sort='.$rpm_sort.'
&filt='.$rpm_filt.'&opt='.$rpm_opt.'&langid='.$rpm_lang_id.'
&letter=n" class="letterbarlink">N</a> ';
+ }
+
+ if ($roscms_SET_letter == "o") {
+ echo ' <b>O</b> ';
+ }
+ else {
+ echo ' <a
href="?page=admin&sec=usrgrpmbr&sec2=view&sort='.$rpm_sort.'
&filt='.$rpm_filt.'&opt='.$rpm_opt.'&langid='.$rpm_lang_id.'
&letter=o" class="letterbarlink">O</a> ';
+ }
+
+ if ($roscms_SET_letter == "p") {
+ echo ' <b>P</b> ';
+ }
+ else {
+ echo ' <a
href="?page=admin&sec=usrgrpmbr&sec2=view&sort='.$rpm_sort.'
&filt='.$rpm_filt.'&opt='.$rpm_opt.'&langid='.$rpm_lang_id.'
&letter=p" class="letterbarlink">P</a> ';
+ }
+
+ if ($roscms_SET_letter == "q") {
+ echo ' <b>Q</b> ';
+ }
+ else {
+ echo ' <a
href="?page=admin&sec=usrgrpmbr&sec2=view&sort='.$rpm_sort.'
&filt='.$rpm_filt.'&opt='.$rpm_opt.'&langid='.$rpm_lang_id.'
&letter=q" class="letterbarlink">Q</a> ';
+ }
+
+ if ($roscms_SET_letter == "r") {
+ echo ' <b>R</b> ';
+ }
+ else {
+ echo ' <a
href="?page=admin&sec=usrgrpmbr&sec2=view&sort='.$rpm_sort.'
&filt='.$rpm_filt.'&opt='.$rpm_opt.'&langid='.$rpm_lang_id.'
&letter=r" class="letterbarlink">R</a> ';
+ }
+
+ if ($roscms_SET_letter == "s") {
+ echo ' <b>S</b> ';
+ }
+ else {
+ echo ' <a
href="?page=admin&sec=usrgrpmbr&sec2=view&sort='.$rpm_sort.'
&filt='.$rpm_filt.'&opt='.$rpm_opt.'&langid='.$rpm_lang_id.'
&letter=s" class="letterbarlink">S</a> ';
+ }
+
+ if ($roscms_SET_letter == "t") {
+ echo ' <b>T</b> ';
+ }
+ else {
+ echo ' <a
href="?page=admin&sec=usrgrpmbr&sec2=view&sort='.$rpm_sort.'
&filt='.$rpm_filt.'&opt='.$rpm_opt.'&langid='.$rpm_lang_id.'
&letter=t" class="letterbarlink">T</a> ';
+ }
+
+ if ($roscms_SET_letter == "u") {
+ echo ' <b>U</b> ';
+ }
+ else {
+ echo ' <a
href="?page=admin&sec=usrgrpmbr&sec2=view&sort='.$rpm_sort.'
&filt='.$rpm_filt.'&opt='.$rpm_opt.'&langid='.$rpm_lang_id.'
&letter=u" class="letterbarlink">U</a> ';
+ }
+
+ if ($roscms_SET_letter == "v") {
+ echo ' <b>V</b> ';
+ }
+ else {
+ echo ' <a
href="?page=admin&sec=usrgrpmbr&sec2=view&sort='.$rpm_sort.'
&filt='.$rpm_filt.'&opt='.$rpm_opt.'&langid='.$rpm_lang_id.'
&letter=v" class="letterbarlink">V</a> ';
+ }
+
+ if ($roscms_SET_letter == "w") {
+ echo ' <b>W</b> ';
+ }
+ else {
+ echo ' <a
href="?page=admin&sec=usrgrpmbr&sec2=view&sort='.$rpm_sort.'
&filt='.$rpm_filt.'&opt='.$rpm_opt.'&langid='.$rpm_lang_id.'
&letter=w" class="letterbarlink">W</a> ';
+ }
+
+ if ($roscms_SET_letter == "x") {
+ echo ' <b>X</b> ';
+ }
+ else {
+ echo ' <a
href="?page=admin&sec=usrgrpmbr&sec2=view&sort='.$rpm_sort.'
&filt='.$rpm_filt.'&opt='.$rpm_opt.'&langid='.$rpm_lang_id.'
&letter=x" class="letterbarlink">X</a> ';
+ }
+
+ if ($roscms_SET_letter == "y") {
+ echo ' <b>Y</b> ';
+ }
+ else {
+ echo ' <a
href="?page=admin&sec=usrgrpmbr&sec2=view&sort='.$rpm_sort.'
&filt='.$rpm_filt.'&opt='.$rpm_opt.'&langid='.$rpm_lang_id.'
&letter=y" class="letterbarlink">Y</a> ';
+ }
+
+ if ($roscms_SET_letter == "z") {
+ echo ' <b>Z</b> ';
+ }
+ else {
+ echo ' <a
href="?page=admin&sec=usrgrpmbr&sec2=view&sort='.$rpm_sort.'
&filt='.$rpm_filt.'&opt='.$rpm_opt.'&langid='.$rpm_lang_id.'
&letter=z" class="letterbarlink">Z</a> ';
+ }
+
+ echo "</p>";
+
+
+
if (!$roscms_SET_curpos) {
$roscms_SET_curpos = 0;
}
-$query_count_cat=mysql_query("SELECT COUNT('usergroupmember_userid')
- FROM
`usergroup_members`
- " .
$ros_cms_intern_users_filt . "
- ORDER BY
`usergroupmember_userid` ASC ;");
+if ($roscms_SET_letter == "all") {
+ $roscms_SET_letter = "%";
+}
+
+$query_count_cat=mysql_query("SELECT COUNT('user_id')
+ FROM
`users`
+ WHERE
`user_account_enabled` = 'yes'
+ AND
`user_account_hidden` = 'no'
+ AND
`user_name` LIKE '" . $roscms_SET_letter . "%'
+ ORDER BY
`user_name` ASC ;");
$result_count_cat = mysql_fetch_row($query_count_cat);
echo "<p align='center'>";
@@ -150,84 +367,75 @@
echo "<b>".$j."</b> ";
}
else {
- echo "<a
href='?page=admin&sec=usrgrpmbr&sec2=view&sort=".$rpm_sort."
&filt=".$rpm_filt."&opt=".$rpm_opt."&langid=".$rpm_lang_id."
&curpos=".$i."'>".$j."</a> ";
+ echo "<a
href='?page=admin&sec=usrgrpmbr&sec2=view&sort=".$rpm_sort."
&filt=".$rpm_filt."&opt=".$rpm_opt."&langid=".$rpm_lang_id."
&letter=".$roscms_SET_letter."&curpos=".$i."'>".$j."</a>
";
}
}
$j=0;
echo "</p>";
-?>
-<table width="100%" border="0" cellpadding="1"
cellspacing="1">
+?>
+ <table width="100%" border="0" cellpadding="1"
cellspacing="1">
<tr bgcolor="#5984C3">
- <td width="6%">
+ <td width="10%">
<div align="center"><font color="#FFFFFF"
face="Arial,
Helvetica,
sans-serif"><strong>Action</strong></font></div></td>
- <td width="4%" bgcolor="#5984C3">
+ <td width="10%" bgcolor="#5984C3">
<div align="center"><font color="#FFFFFF"
face="Arial,
Helvetica,
sans-serif"><strong>ID</strong></font></div></td>
- <td width="20%" bgcolor="#5984C3">
+ <td width="40%" bgcolor="#5984C3">
<div align="center"><font color="#FFFFFF"
face="Arial,
Helvetica,
sans-serif"><strong>Nick</strong></font></div></td>
- <td width="20%">
+ <td width="40%">
<div align="center"><font color="#FFFFFF"
face="Arial,
Helvetica,
sans-serif"><strong>Usergroup</strong></font></div></td>
- <td width="50%" bgcolor="#5984C3">
- <div align="center"><font color="#FFFFFF"
face="Arial,
Helvetica, sans-serif"><strong>Usergroup
- description</strong></font></div></td>
</tr>
<?php
- if($roscms_intern_account_level==100) {
- $query_page = mysql_query("SELECT *
- FROM usergroup_members
- $ros_cms_intern_users_filt
$ros_cms_intern_users_lang
- ORDER BY '$ros_cms_intern_users_sortby'
$ros_cms_intern_users_sort LIMIT ". $roscms_SET_curpos ." , ".
$roscms_intern_items_per_page ." ;") ;
- }
- else {
- //AND user_account_hidden != 0
- $query_page = mysql_query("SELECT *
- FROM usergroup_members
- $ros_cms_intern_users_filt
$ros_cms_intern_users_lang
- ORDER BY '$ros_cms_intern_users_sortby'
$ros_cms_intern_users_sort LIMIT ". $roscms_SET_curpos ." , ".
$roscms_intern_items_per_page ." ;") ;
- }
+ $roscms_TEMP_sql = "SELECT A1.user_id, A1.user_name,
A2.usergroupmember_userid, A2.usergroupmember_usergroupid
+
FROM users A1, usergroup_members A2
+
WHERE A1.user_id = A2.usergroupmember_userid
+
AND A1.user_name LIKE '" . $roscms_SET_letter . "%'
+
$ros_cms_intern_users_filt $ros_cms_intern_users_lang
$ros_cms_intern_users_sortby
+
GROUP BY A1.user_name
+
LIMIT ". $roscms_SET_curpos ." , ". $roscms_intern_items_per_page ."
+
;";
+// echo $roscms_TEMP_sql;
+ $query_page = mysql_query($roscms_TEMP_sql) ;
- $farbe1="#E2E2E2";
- $farbe2="#EEEEEE";
- $zaehler="0";
+ $color1=$roscms_intern_color1;
+ $color2=$roscms_intern_color2;
+ $colorcounter="0";
//$farbe="#CCCCC";
while($result_page = mysql_fetch_array($query_page)) { // users
?>
<tr>
- <td width="9%" valign="middle" bgcolor="<?php
-
$zaehler++;
- if
($zaehler == "1") {
-
echo $farbe1;
-
$farbe = $farbe1;
+ <td valign="middle" bgcolor="<?php
+
$colorcounter++;
+ if
($colorcounter == "1") {
+
echo $color1;
+
$farbe = $color1;
}
- elseif
($zaehler == "2") {
-
$zaehler="0";
-
echo $farbe2;
-
$farbe = $farbe2;
+ elseif
($colorcounter == "2") {
+
$colorcounter="0";
+
echo $color2;
+
$farbe = $color2;
}
?>">
- <div align="center"><a
href="?page=admin&sec=usrgrpmbr&sec2=edit&sec3=<?php echo
$result_page['usergroupmember_usergroupid']; ?>&db_id=<?php echo
$result_page['usergroupmember_userid']; ?>"><img
src="images/view.gif"
alt="Edit Membership" width="19" height="18"
border="0"></a> <a
href="?page=admin&sec=usrgrpmbr&sec2=add&sec3=new&db_id=
<?php echo $result_page['usergroupmember_userid']; ?>"><img
src="images/tool.gif" alt="Add Membership" width="19"
height="18"
border="0"></a> <a
href="?page=admin&sec=usrgrpmbr&sec2=delete&sec3=<?php
echo
$result_page['usergroupmember_usergroupid']; ?>&db_id=<?php echo
$result_page['usergroupmember_userid']; ?>"><img
src="images/delete.gif"
alt="Delete Membership" width="19" height="18"
border="0"></a></div></td>
- <td width="7%" valign="middle" bgcolor="<?php echo
$farbe; ?>">
<div align="center"><font face="Arial, Helvetica,
sans-serif"><?php echo
"<b>".$result_page['usergroupmember_userid']."</b>";
?></font></div></td>
- <td width="10%" valign="middle" bgcolor="<?php echo
$farbe;
?>"><font face="Arial, Helvetica, sans-serif"><?php
- $query_usra = mysql_query("SELECT user_id, user_name
FROM users WHERE user_id =
'".$result_page['usergroupmember_userid']."'") or
die('DB error
(membership script)!');
+ <div align="center"><a
href="?page=admin&sec=usrgrpmbr&sec2=edit&sec3=<?php echo
$result_page['usergroupmember_usergroupid']; ?>&db_id=<?php echo
$result_page['user_id']; ?>"><img src="images/view.gif"
alt="Edit
Membership" width="19" height="18"
border="0"></a> <a
href="?page=admin&sec=usrgrpmbr&sec2=add&sec3=new&db_id=
<?php echo $result_page['usergroupmember_userid']; ?>"><img
src="images/tool.gif" alt="Add Membership" width="19"
height="18"
border="0"></a> <a
href="?page=admin&sec=usrgrpmbr&sec2=delete&sec3=<?php
echo
$result_page['usergroupmember_usergroupid']; ?>&db_id=<?php echo
$result_page['usergroupmember_userid']; ?>"><img
src="images/delete.gif"
alt="Delete Membership" width="19" height="18"
border="0"></a></div></td>
+ <td valign="middle" bgcolor="<?php echo $farbe;
?>"> <div
align="center"><font face="Arial, Helvetica,
sans-serif"><?php echo
"<b>".$result_page['user_id']."</b>";
?></font></div></td>
+ <td valign="middle" bgcolor="<?php echo $farbe;
?>"><font
face="Arial, Helvetica, sans-serif"><?php
+ $query_usra = mysql_query("SELECT user_id, user_name
FROM users WHERE user_id = '".$result_page['user_id']."'")
or die('DB
error (membership script)!');
$result_usra = mysql_fetch_array($query_usra); // or
die('DB error (show_sessions script)');
- echo $result_usra['user_name']." <a
href='?page=user&sec=profil&sec2=".$result_page['usergroupmember
_userid']."'>[Profil]</a>"; ?>
+ echo $result_usra['user_name']." <a
href='?page=user&sec=profil&sec2=".$result_page['user_id']."'>[P
rofil]</a>"; ?>
</font></td>
- <td width="13%" valign="middle" bgcolor="<?php echo
$farbe; ?>"
title="<?php echo $result_page['usergroupmember_usergroupid'];
?>"><div
align="left"><font face="Arial, Helvetica, sans-serif">
+ <td valign="middle" bgcolor="<?php echo $farbe; ?>"
title="<?php
echo $result_page['usergroupmember_usergroupid']; ?>"><div
align="left"><font face="Arial, Helvetica, sans-serif">
<?php
- //echo "SELECT usrgroup_name_id, usrgroup_name FROM
usergroups WHERE usrgroup_name_id =
'".$result_page['usergroupmember_usergroupid']."'<br>";
$query_grpb = mysql_query("SELECT usrgroup_name_id,
usrgroup_name, usrgroup_description FROM usergroups WHERE
usrgroup_name_id =
'".$result_page['usergroupmember_usergroupid']."'")
or die('DB error (membership script)!');
$result_grpb = mysql_fetch_array($query_grpb) or die('DB
error (membership script)');
- echo $result_grpb['usrgroup_name'];
+ echo $result_grpb['usrgroup_name'];
?>
</font></div></td>
- <td width="15%" valign="middle" bgcolor="<?php echo
$farbe; ?>">
<font face="Arial, Helvetica, sans-serif"><?php
- echo
substr(htmlentities($result_grpb['usrgroup_description'], ENT_QUOTES),
0, 50)."...";
- ?></font></tr>
+ </tr>
<?php
} // end while
?>