<?php
# Copyright by: Manuel
# Support: www.ilch.de
defined (
'main'
)
or
die
(
'no direct access'
);
function
show_members (
$gid
,
$tpl
) {
global
$allgAr
;
# icq team bild, hier
die
zahl aendern.
$teams_show_icq_pic
= 7;
$tpl
->set(
'name1'
,
'team_'
.
$gid
);
$tpl
->out(1);
$class
=
'Cnorm'
;
$q
=
"SELECT b.uid, a.icq, a.avatar, a.status, a.name, c.name as posi, regist, staat FROM prefix_groupusers b LEFT JOIN prefix_user a ON a.id = b.uid LEFT JOIN prefix_groupfuncs c ON b.fid = c.id WHERE b.gid = "
.
$gid
.
" ORDER BY c.pos ASC, a.name ASC"
;
$erg
= db_query(
$q
);
while
(
$row
= db_fetch_assoc(
$erg
) ) {
$class
= (
$class
==
'Cmite'
?
'Cnorm'
:
'Cmite'
);
$row
[
'class'
] =
$class
;
$row
[
'JOINED'
] =
date
(
'd M Y'
,
$row
[
'regist'
]);
if
(
$row
[
'staat'
] !=
''
) {
$row
[
'staat'
] =
'<img src="include/images/flags/'
.
$row
[
'staat'
].
'" alt="" border="0">'
;
}
else
{
$row
[
'staat'
] =
'n/a'
;
}
$row
[
'status'
] = (
$row
[
'status'
]?
'aktiv'
:
'inaktiv'
);
if
(!
empty
(
$row
[
'icq'
])){
}
else
{
$row
[
'icq'
] =
'n/a'
;
}
if
(
$allgAr
[
'teams_show_list'
]==1){
$row
[
'avatar'
] =
file_exists
(
'include/images/userbilder/'
.
$row
[
'uid'
].
'.jpg'
) ?
'<img src="include/images/userbilder/'
.
$row
[
'uid'
].
'.jpg" alt="'
.
$row
[
'name'
].
'" info="'
.
$row
[
'name'
].
'" />'
:
'n/a'
;
$tpl
->set_ar_out(
$row
,2);
}
else
{
$tpl
->set_ar_out(
$row
,3);
}
}
$tpl
->out(4);
}
if
(
$menu
->get(1) ==
'show'
) {
$gid
= escape(
$menu
->get(2),
'integer'
);
$name
= @db_result (db_query(
"SELECT name FROM prefix_groups WHERE zeigen = 1 AND id ="
.
$gid
));
$bild
= @db_result (db_query(
"SELECT img FROM prefix_groups WHERE zeigen = 1 AND id ="
.
$gid
));
$title
=
$allgAr
[
'title'
].
' :: Teams :: '
.
$name
;
$hmenu
=
'<a class="smalfont" href="index.php?teams">Teams</a> » '
.
$name
;
$design
=
new
design (
$title
,
$hmenu
);
$design
->header();
$tpl
=
new
tpl (
'teams'
);
if
(!
empty
(
$bild
) ) {
$show
=
'<img src="'
.
$bild
.
'" title="'
.
$name
.
'" alt="'
.
$name
.
'" border="0"></a>'
;
}
else
{
$show
=
'<b>'
.
$name
.
'</b>'
;
}
$tpl
->set_out(
'show'
,
$show
,0);
show_members (
$gid
,
$tpl
);
}
else
{
$title
=
$allgAr
[
'title'
].
' :: Teams'
;
$hmenu
=
'Teams'
;
$design
=
new
design (
$title
,
$hmenu
);
$design
->header();
$tpl
=
new
tpl (
'teams'
);
$tpl
->out(5);
$erg1
= db_query(
"SELECT name,img,id as gid FROM prefix_groups WHERE zeigen = 1 ORDER BY pos"
);
while
(
$row
= db_fetch_assoc(
$erg1
) ) {
if
(!
empty
(
$row
[
'img'
]) ) {
$row
[
'show'
] =
'<a href="index.php?teams-show-'
.
$row
[
'gid'
].
'"><img src="'
.
$row
[
'img'
].
'" title="'
.
$row
[
'name'
].
'" alt="'
.
$row
[
'name'
].
'" border="0"></a>'
;
}
else
{
$row
[
'show'
] =
'<a href="index.php?teams-show-'
.
$row
[
'gid'
].
'"><b>'
.
$row
[
'name'
].
'</b></a>'
;
}
$row
[
'name1'
] =
'team_'
.
$row
[
'gid'
];
$tpl
->set_ar_out(
$row
,0);
if
(
$allgAr
[
'teams_show_cat'
] == 0) {
show_members (
$row
[
'gid'
],
$tpl
);
}
}
}
$design
->footer(0);
?>