» Forum » Clanscript » Allgemein » Details
  Mitglieder   |   Gallery   |   FAQ's   |   Regeln

[ Anmelden zum schreiben ]

Details
exitus
Mitglied
0 Beitragspunkte
Posts: 2

0 Mitglieder finden den Beitrag gut.

Merkliste 05.03.2004 - 14:46:19     Zitieren
hmmm
also, ist es möglich die memebr und war details ein wenig ausführlicher zu gestalten?
ich mein ja nur, da gibt es ja nicht viele informationen!
udn wie in dem anderen thread schon beschrieben, das sich das nicht imem rim neuen fenster öffnet sondern ganz normal im content bereich?!?!?
manuel
Coder
4 Beitragspunkte
Posts: 4260

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 05.03.2004 - 14:49:24     Zitieren
möglist ist das schon nur nicht so leicht weil in der datenbank schon jedes feld belegt ist... daher passt da erstmal eigentlich nichts mehr rein.

ausserdem würd ich das dann gern speziell nur auf dem testzweck dings oder direckt bei dir machen und zur zeit hab ich da eh nicht so zeit für Auslachen...

also das es im content angezeigt wird ist kein problem mit mehr details wird es schon etwas problematischer... bzw. einige evtl. aber die upload funktion für screanshots z.b. ist auf jeden fall nicht drin.
Dacer
Mitglied
0 Beitragspunkte
Posts: 68

0 Mitglieder finden den Beitrag gut.

Merkliste 05.03.2004 - 15:29:25     Zitieren
hab ich bei mir auch schon geändert

wenn ich von der arbeite komme poste ich hier die posts hin

das Beispiel kannst du unter <a href="http://wow.canne.de/?m=teams" target="_blank">meine Details</a> unter Details anschauen!
manuel
Coder
4 Beitragspunkte
Posts: 4260

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 05.03.2004 - 15:32:35     Zitieren
hehe cool Smilie

aber ich glaube er meint die war details also die details von den wars ... naja mal schauen das andere kannste aber trotzdem mal postenZwinker
Dacer
Mitglied
0 Beitragspunkte
Posts: 68

0 Mitglieder finden den Beitrag gut.

Merkliste 05.03.2004 - 22:43:08     Zitieren
Userdetails erweitern:

Also so wie ichs gemacht hab is es eigentlich ganz simpel, allerdings weiss ich nicht ob ich dadurch was wichtiges zerstört hab (bisher ist mir nichts auffäliges vorgekommen)

@Ilch wär nett wenn du sagst ob das so ok ist

also als erstes ändern wir die datei profil_edit.php in includeincssiteuser nach ilchs banner so um:
<code>
if (!defined('ILCH_CLANSCRIPT')) {
die("Hacking attempt"Zwinker;
}

$row = mysql_fetch_object(mysql_query("SELECT * FROM $myTable WHERE id = '".$_SESSION['A_id']."'"Zwinker) or die (mysql_error());
$ud = explode('#',$row->t1);
$ud[3] = stripslashes($ud[3]);
if ($ud[9] == 'ja') {
$avata = '<img src="include/images/avata/'.$row->id.'.jpg" border="0">';
} else { $avata = ''; }
parse ( array ( 'EMAIL' => $ud[4],
'PAGE' => $ud[5],
'ICQ' => $ud[6],
'ALTER' => $ud[7],
'ORT' => $ud[8],
'PC' => $ud[10],
'MOTTO' => $ud[12],
'HOBBY' => $ud[13],
'SIG' => $ud[3],
'ECH' => $ud[1],
'AVATA' => $avata ) , 'profiledit' , 0);

?></code>

dann die datei profil_edit_save_userdata.php im selben verzeichnis:
<code>if (!defined('ILCH_CLANSCRIPT')) {
die("Hacking attempt"Zwinker;
}
$row = mysql_fetch_object(mysql_query("SELECT * FROM $myTable WHERE id = '".$_SESSION['A_id']."'"Zwinker) or die (mysql_error());
$ud = explode('#',$row->t1);
$txt = addslashes($txt);
$ud[3] = str_replace('#','',$txt); #$ud[4] = $email;
$ud[5] = str_replace('#','',$page);
$ud[6] = str_replace('#','',$icq);
$ud[7] = str_replace('#','',$alter);
$ud[8] = str_replace('#','',$ort);
$ud[10] = str_replace('#','',$pc);
$ud[12] = str_replace('#','',$motto);
$ud[13] = str_replace('#','',$hobby);
$nt1 = implode('#',$ud);
mysql_query("UPDATE $myTable set t1 = '".$nt1."' WHERE id = '".$_SESSION['A_id']."'"Zwinker or die (mysql_error());
wd('?m=user&um=8','Das Profil wurde erfolgreich geändert');

?></code>

wieder im selben verzeichnis die datei user_details.php nach dem banner
<code>if (!defined('ILCH_CLANSCRIPT')) {
die("Hacking attempt"Zwinker;
}
$row = mysql_fetch_object(mysql_query("SELECT * FROM $myTable WHERE id = '".$_GET['uid']."'"Zwinker);
$ud = explode('#',$row->t1);
$ud[3] = stripslashes($ud[3]);
$avata = '<img src="include/images/avata/'.$row->id.'.jpg" border="0">';
if ( $ud[1] == 'ja' ) { $mail = $ud[4]; }
parse( array ('NAME' => $row->v1,
'EMAIL' => $mail,
'ICQ' => $ud[6] ,
'PAGE' => $ud[5] ,
'ALTER' => $ud[7] ,
'ORT' => $ud[8] ,
'PC' => $ud[10] ,
'FUNK' => $ud[11] ,
'MOTTO' => $ud[12] ,
'HOBBY' => $ud[13] ,
'STYLE' => $tstyle ,
'AVATA' => $avata) ,'userdetails',0);

?></code>

im ordner /templates fügen wir dann entsprechend diese zeilen mehrfach in profiledit.htm ein:
<code> <tr>
<td height="25"><b>Homepage</b></td><td><b>:</b></td>
<td><input type='text' name='page' maxlength="100" value='1'></td>
</tr></code>

Homepage, 'page' und [PAGE} weren natürlich entsprechend angepasst!

im selben verzeichnis ändern wir auch die userdetails.htm so das sie dann folgendermassen aussieht:

<code>
<html>
<head>
<title>Details von {NAME}</title>
<link rel="stylesheet" href="include/designs/%7BSTYLE%7D/style.css"
type="text/css">
</head>
<body>
<b><br>
</b><b> </b>
<table width="100%" cellpadding="3" cellspacing="1">
<tbody>
<tr>
<td colspan="2" class="miteborder"><b>Details von {NAME}</b></td>
</tr>
<tr>
<td width="100" class="border">Nickname</td>
<td class="border">{NAME}</td>
</tr>
<tr>
<td class="border">E-Mail</td>
<td class="border"><a href="mailto:%7BEMAIL%7D">{EMAIL}</a> </td>
</tr>
<tr>
<td class="border">Homepage</td>
<td class="border"> <a href="http://%7BPAGE%7D" target="_blank">1</a></td>
</tr>
<tr>
<td class="border">Icq Nummer</td>
<td class="border">{ICQ} <img
src="http://web.icq.com/whitepages/online?icq=%7BICQ%7D&amp;img=5"></td>
</tr>
<tr>
<td class="border">Alter</td>
<td class="border">{ALTER}</td>
</tr>
<tr>
<td class="border">Wohnort</td>
<td class="border">{ORT}</td>
</tr>
<tr>
<td class="border">PC-Daten</td>
<td class="border">{PC}</td>
</tr>
<tr>
<td class="border">Hobbys</td>
<td class="border">{HOBBY}</td>
</tr>
<tr>
<td class="border">Motto</td>
<td class="border">{MOTTO}</td>
</tr>
<tr>
<td class="border">Avatar</td>
<td class="border">{AVATA}</td>
</tr>
</tbody>
</table>
</body>
</html>
</code>


um jetzt noch unter details bei team alles vollständig sehen zu können ändern wir im include verzeichnis bei team.php im javascript die fenstergrösse:
<code> <script language="JavaScript" type="text/javascript">
<!--
function openProf(UID, SID) {
var profile = window.open('index.php?m=user&um=6&uid='+UID+'&sid='+SID,'profileWindow', 'width=300,height=400,location=no,menubar=no,resizeable=no,scrollbars=no,status=no,toolbar=no');
}
//-->
</script></code>

so ich hoffe es funxt Zwinker
Dacer
Mitglied
0 Beitragspunkte
Posts: 68

0 Mitglieder finden den Beitrag gut.

Merkliste 05.03.2004 - 22:52:41     Zitieren
@Ilch:
Ich hab in meiner statistik diese erweiterung drin:

<code>
$gnline = count($gastar1);
list($unline) = mysql_fetch_row(mysql_query("SELECT COUNTstar FROM `".$myTable."` WHERE v6 > '0' AND k = 'user'"Zwinker);
$erg = mysql_query("SELECT * FROM `".$myTable."` WHERE v6 > '0' AND k = 'user'"Zwinker;
$onuser = '';
while ($Rrow = mysql_fetch_object($erg)) {
$onuser .= '<a href="javascript:void(0);" onClick=\'openProf("'.$Rrow->id.'", "'.session_id().'"Zwinker\'>'.$Rrow->v1.'</a> ';
}
echo '&nbsp;&nbsp;&nbsp;&nbsp;Gäste Online: '.$gnline.'<br>';
echo '&nbsp;&nbsp;&nbsp;&nbsp;User Online: <br>&nbsp;&nbsp;&nbsp;&nbsp;';
echo ''.$onuser;
</code>

Frage wie kann ich die grösse des sich öffnenten Fenster verändern?
manuel
Coder
4 Beitragspunkte
Posts: 4260

User Pic

0 Mitglieder finden den Beitrag gut.

Merkliste 06.03.2004 - 08:47:55     Zitieren
welches fenster meinst du jetzt das von der statistik?

das geht in der statisitk.php im ordner boxen dort irgendwo in zeile 30 würd ich jetzt mal wahllos tippen Zwinker

PS ... werd deine detail erweiterungen auf jeden fall miteinbauen und evtl. nen paar mehrSmilie
Dacer
Mitglied
0 Beitragspunkte
Posts: 68

0 Mitglieder finden den Beitrag gut.

Merkliste 09.03.2004 - 06:32:11     Zitieren
das Problem ist, dass ich nicht weiss wie ich das hier ändern muss, damit das fenster größer wird:
onClick='openProf(.$Rrow->id., .session_id().)'>'.$Rrow->v1.'</a>   ';
}


Im Bereich Team - details war die größe definiert. dort hab ich sie verändern können. Wenn man zuerst auf team - details klickt und dann erst bei statistik auf den namen wird das fenster in satistik - usernamen in der richtigen größe geöffnet. Andersrum aber nicht! Das gleiche gilt wenn man im Forum auf einen Namen klickt!

[ Anmelden zum schreiben ]