Hier kann eine Notiz zum Merk-Eintrag hinzugefügt werden (optional)
| [ Anmelden zum schreiben ] |
| Team/Squad Ansicht problem | |||
|---|---|---|---|
| K8CH Mitglied
Posts: 11 |
abend zusammen!
wollte auf unserer testseite folgendes machen: hab den User-Control-Panel 1.1 installiert funktioniert auch einwandfrei! dannach TeamsMod 1.1 hochgeladen funktioniert auch! so jetzt mein problem im user control panel kann ich zwei bilder hochladen ( userbild, avatar beides kein problem nur wenn ich auf teams geh seh ich links den avatar will aber das man dort das Userbild sieht!
Was muss ich den machen das des funktioniert? mfg KOCH betroffene Homepage: tsstesthp.ts.funpic.de |
||
| Lord|Schirmer Administrator
Posts: 4606 |
Schau Dir die Abfrage des Avatars und die Ausgabe an das Template an und wiederhole es mit dem Userpic!
"In mir schlummert ein Genie, leider wacht es nicht auf!" my portfolio | my community | important link |
||
| K8CH Mitglied
Posts: 11 |
lord verwirr mich nicht xD
komm nicht ganz mit was soll ich machen mfg |
||
| Lord|Schirmer Administrator
Posts: 4606 |
Es wird ja das avatar in der teams.php abgefragt, alá SELECT avatar FROM xic_user, da muss halt userpic mit eingefügt werden. Anschließend wird $row['avatar'] definiert, diese duplizieren und die Kopie in userpic umwandeln. Dann im Template {userpic} einfügen! Fertig!
Wenn Du garnicht zurecht kommst Dateien posten. Aber probier es erstmal! "In mir schlummert ein Genie, leider wacht es nicht auf!" my portfolio | my community | important link |
||
| K8CH Mitglied
Posts: 11 |
in der teams.php hab ich schon nach geschaut da steht schon was mit avatar nur wenn ich die mit userpic austausch funkt des ned. und was du meinst ala select avatar from..... des hab ich da nicht gefunden sonst hät ich ja nur den ausgetauscht.
hier mal die teams.php von include/contents: <?php
# Copyright by: Manuel
# Support: www.ilch.de
defined ('main') or die ( 'no direct access' );
function show_members ($gid,$tpl) {
global $allgAr, $lang;
$qry = db_query('SELECT `id`, `name` FROM `xic_groupfuncs` ORDER BY `id` ASC');
$tpl->out(1);
while ($gr = db_fetch_assoc($qry)) {
$q = 'Select user.id, user.name, user.avatar, user.status, user.email, user.homepage, user.llogin, user.regist
FROM xic_groupusers AS gusers
LEFT JOIN xic_user AS user ON user.id = gusers.uid
LEFT JOIN xic_groupfuncs funk ON gusers.fid = funk.id
WHERE gusers.gid = '.$gid.' AND funk.pos = '.$gr['id'].'
ORDER BY funk.pos ASC, user.name ASC';
$erg = db_query($q);
if(db_num_rows($erg)==0) continue;
$tpl->set('rang_id', $gr['id']);
$tpl->set('rang_name', $gr['name']);
$tpl->out(2);
while ($row = db_fetch_assoc($erg)) {
if($row['homepage'] == ""){
$homepage="<img src=\"include/images/forum/nowww.png\" border=\"0\">";
}else{
$homepage="<a href=\"".$row['homepage']."\" target=\"_blank\"><img src=\"include/images/forum/owww.png\" border=\"0\"></a>";
}
if ($class == 'Cmite')
$class = 'Cnorm';
else
$class = 'Cmite';
if($row['avatar'] != ''){
$ai = getimagesize($row['avatar']);
$avatar = '<img src="'.$row['avatar'].'" onmouseover="resizeImage(this,\''.$ai[0].'px\', \''.$ai[1].'px\');" onmouseout="smalImage(this, \''.round(($ai[0])/(($ai[1])/50),0).'px\', \'50px\');" style="width:'.round(($ai[0])/(($ai[1])/50),0).'px; height:50px;"/>';
}else
$avatar = '';
$ar = array (
'AVATAR' => $avatar,
'NAME' => $row['name'],
'UID' => $row['id'],
'ACTIVITY' => ($row['status'] == 1? $lang['active'] : $lang['inactive']),
'RANG' => $gr['name'],
'CLASS' => $class,
'PM' => ('<a href=index.php?forum-privmsg-new=0&empfid='.$row['id'].'" target="_blank"><img src="include/images/forum/opm.png" border="0"></a>'),
'EMAIL' => $row['email'],
'WWW' => $homepage,
'LLOGIN' => date('d.m.Y <b\r> H:i',$row['llogin'].' Uhr'),
'DATE' => date('d.m.Y',$row['regist'])
);
$tpl->set_ar_out($ar,3);
}
}
$tpl->out(4);
}
if ($menu->get(1) == 'show') {
$gid = escape($menu->get(2), 'integer');
$name = @db_result (db_query("SELECT name FROM xic_groups WHERE id =".$gid));
$bild = @db_result (db_query("SELECT img FROM xic_groups WHERE id =".$gid));
$title = $allgAr['title'].' :: Teams :: '.$name;
$hmenu = '<a class="smalfont" href="?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');
$erg1 = db_query("SELECT name,img,id as gid FROM xic_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>';
}
$tpl->set_ar_out($row,0);
if ($allgAr['teams_show_cat'] == 0) {
show_members ($row['gid'],$tpl);
}
}
}
$design->footer(0);
?>
und von der template! meinste da teams.htm {usrpic} einfügen? |
||
| Lord|Schirmer Administrator
Posts: 4606 |
<?php
# Copyright by: Manuel
# Support: www.ilch.de
defined ('main') or die ( 'no direct access' );
function show_members ($gid,$tpl) {
global $allgAr, $lang;
$qry = db_query('SELECT `id`, `name` FROM `prefix_groupfuncs` ORDER BY `id` ASC');
$tpl->out(1);
while ($gr = db_fetch_assoc($qry)) {
$q = 'Select user.id, user.name, user.avatar, user.userpic, user.status, user.email, user.homepage, user.llogin, user.regist
FROM prefix_groupusers AS gusers
LEFT JOIN prefix_user AS user ON user.id = gusers.uid
LEFT JOIN prefix_groupfuncs funk ON gusers.fid = funk.id
WHERE gusers.gid = '.$gid.' AND funk.pos = '.$gr['id'].'
ORDER BY funk.pos ASC, user.name ASC';
$erg = db_query($q);
if(db_num_rows($erg)==0) continue;
$tpl->set('rang_id', $gr['id']);
$tpl->set('rang_name', $gr['name']);
$tpl->out(2);
while ($row = db_fetch_assoc($erg)) {
if($row['homepage'] == ""){
$homepage="<img src=\"include/images/forum/nowww.png\" border=\"0\">";
}else{
$homepage="<a href=\"".$row['homepage']."\" target=\"_blank\"><img src=\"include/images/forum/owww.png\" border=\"0\"></a>";
}
if ($class == 'Cmite')
$class = 'Cnorm';
else
$class = 'Cmite';
if($row['avatar'] != ''){
$ai = getimagesize($row['avatar']);
$avatar = '<img src="'.$row['avatar'].'" onmouseover="resizeImage(this,\''.$ai[0].'px\', \''.$ai[1].'px\');" onmouseout="smalImage(this, \''.round(($ai[0])/(($ai[1])/50),0).'px\', \'50px\');" style="width:'.round(($ai[0])/(($ai[1])/50),0).'px; height:50px;"/>';
}else
$avatar = '';
if($row['userpic'] != ''){
$ui = getimagesize($row['userpic']);
$userpic = '<img src="'.$row['userpic'].'" onmouseover="resizeImage(this,\''.$ui[0].'px\', \''.$ui[1].'px\');" onmouseout="smalImage(this, \''.round(($ui[0])/(($ui[1])/50),0).'px\', \'50px\');" style="width:'.round(($ui[0])/(($ui[1])/50),0).'px; height:50px;"/>';
}else
$userpic = '';
$ar = array (
'AVATAR' => $avatar,
'USERPIC' => $userpic,
'NAME' => $row['name'],
'UID' => $row['id'],
'ACTIVITY' => ($row['status'] == 1? $lang['active'] : $lang['inactive']),
'RANG' => $gr['name'],
'CLASS' => $class,
'PM' => ('<a href=index.php?forum-privmsg-new=0&empfid='.$row['id'].'" target="_blank"><img src="include/images/forum/opm.png" border="0"></a>'),
'EMAIL' => $row['email'],
'WWW' => $homepage,
'LLOGIN' => date('d.m.Y <b\r> H:i',$row['llogin'].' Uhr'),
'DATE' => date('d.m.Y',$row['regist'])
);
$tpl->set_ar_out($ar,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 id =".$gid));
$bild = @db_result (db_query("SELECT img FROM prefix_groups WHERE id =".$gid));
$title = $allgAr['title'].' :: Teams :: '.$name;
$hmenu = '<a class="smalfont" href="?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');
$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>';
}
$tpl->set_ar_out($row,0);
if ($allgAr['teams_show_cat'] == 0) {
show_members ($row['gid'],$tpl);
}
}
}
$design->footer(0);
?>
... und dann {USERPIC} einfügen! Zuletzt modifiziert von Lord|Schirmer am 24.11.2011 - 17:32:36 "In mir schlummert ein Genie, leider wacht es nicht auf!" my portfolio | my community | important link |
||
| K8CH Mitglied
Posts: 11 |
schon mal fetten dank. das du mir so schnell geholfen hast. jetzt hab ich nur noch ne frage.
Zitat ... und dann {USERPIC} einfügen!
wo denn?? sry bin zu blöd dafür ^^ |
||
| Lord|Schirmer Administrator
Posts: 4606 |
In das Template include/templates/teams.htm.
"In mir schlummert ein Genie, leider wacht es nicht auf!" my portfolio | my community | important link |
||
| K8CH Mitglied
Posts: 11 |
sry aber kriegs nicht hin.
hier mal die teams.htm {EXPLODE}
<table width="100%" border="0" cellpadding="3" cellspacing="1" class="border">
<colgroup>
<col width= "10%" />
<col width= "*" />
<col width= "75px" />
<col width= "75px" />
<col width= "40px" />
<col width= "40px" />
<col width= "40px" />
<col width= "80px" />
<col width= "100px" />
</colgroup>
<script type="text/Javascript">
function resizeImage(bild, width, height){
bild.style.width = width;
bild.style.height = height;
}
function smalImage(bild, width, height){
bild.style.width = width;
bild.style.height = height;
}
</script>
{EXPLODE}
<tr>
<!-- hier das Rangbild! (bspw. rang-1.jpg für alle Leader)-->
<td colspan="9"><img src="include/images/rangs/rang-{rang_id}.jpg" alt="{rang_name}"/></td>
</tr>
<tr class="Chead" height="30">
<th align="center">{_lang_avatar}</th>
<th align="center" >{_lang_name}</th>
<th align="center">{_lang_rank}</th>
<th align="center">{_lang_activity}</th>
<th colspan="3" align="center">{_lang_Kontakt}</th>
<th align="center">{_lang_lasttimeonline}</th>
<th align="center">{_lang_regtime}</th>
</tr>{EXPLODE}<tr class="{CLASS}" style="height:56px;">
<th align="center">{AVATAR}</th>
<td align="center" ><a href="index.php?user-details-{UID}">{NAME}</a></td>
<td align="center"><font style="font-size: 10px">{RANG}</font></td>
<td align="center">{ACTIVITY}</td>
<td align="center">{PM}</td>
<td align="center" ><a href="mailto:{EMAIL}"><img src="include/images/forum/oemail.png" border="0"></a></td>
<td align="center" >{WWW}</td>
<td align="center">{LLOGIN}</td>
<td align="center" >{DATE}</td>
</tr>{EXPLODE}
</table> |
||
| K8CH Mitglied
Posts: 11 |
ah ich habs hingekriegt juhuu. hab bei der teams.php den avatar eintrag rausgelöscht und nur den von dir mit userpic und bei der teams.html hab ich wo avatar stand userpic gemacht. funkt wunderbar nochmal danke. schönen abend noch.
|
||
| K8CH Mitglied
Posts: 11 |
is zwar jetzt ne andere frage aber vll kannst du mir da ah helfen. auf meiner haupt hompage hab ich auch user control panel installiert nur da kann ich kein userbild hochladen bzw. hochladen schon er sagt mir auch erfolgreich bla
bla aber angezeigt krieg ich es nicht. bei der was ich auf probe gemacht hab funkts einwandfrei. und noch was kann ich von der test hp alles vom ftp server auf mein haupt ftp server kopiern bzw ersetzen aber so dass ich noch alle member da hab? wer am einfachsten LORD noch da?? Zuletzt modifiziert von K8CH am 24.11.2011 - 18:55:53 |
||
| Lord|Schirmer Administrator
Posts: 4606 |
Ganz ruhig K8CH ...
Du musst neben den Dateien vom FTP auch die Datenbank mit den Inhalten, wie Userdaten, Posts und sonstige Einträge übertragen! Was für ein User-Control-Panel? "In mir schlummert ein Genie, leider wacht es nicht auf!" my portfolio | my community | important link |
||
| Tr3icio Mitglied
|
Er meint: www.ilch.de/downloads-show-1616.html
|
||
| K8CH Mitglied
Posts: 11 |
Zitat
Er meint: www.ilch.de/downloads-show-1616.html
ganz genau das mein ich mit user-contro-panel ^^ mit den daten von der datenbank die sind ja im phpmyadmin des heist zb. c1_user die datei vom hauptserver speichern. dann vom ftp alles löschen und die daten vom test ftp server aufn haupt ftp server hochladen die c1_user... einfügen fertig. versteh ich des richtig? nicht das ich was falsch mache und nix mehr geht. mfg |
||
| Tr3icio Mitglied
|
Einfach die Tabelle ic1_user Exportieren und in ner anderen DB importieren. Wenn du komplett umziehst dann halt die ganze Datenbank exportieren ;-)
Aber sonst nur Datein kopieren und gegebenenfalls die include/includes/config.php anpassen ( MySQL-Daten ) |
||
| K8CH Mitglied
Posts: 11 |
alles klar ich sicher mir jetzt erst mal die daten bank und die daten aufn ftp. dann versuch ich die datein einzufügen wenns nicht geht zieh ich komplett um wenn des auch nicht geht meld ich mich morgen in der früh nochmal
danke euch und noch nen schönen abend ^^ |
||
| [ Anmelden zum schreiben ] |