Demo

Probiere ClanSphere aus und teste daran herum. Demo


Antworten: 3
Seite [1]
Xevi


Wannabe poster





Beiträge: 36
# Thema - 17.01.2008 um 14:25 Uhr
So leider hab ich noch eine frage *gg* ich weis langsam häuft es sich aber ich interessiere mich atm sehr dafür.

und zwar will ich in die Squad ansicht jedes einzellnen squads die Squadbilder rein haben.
die user pics hab ich nun schon drinne... ich kanns ja mal reinposten was ich atm hab.

squads/view.php +-
<?php
// ClanSphere 2007 - www.clansphere.net
// $Id: view.php 185 2006-08-09 21:26:11Z hajo $

$cs_lang = cs_translate('squads');

$data = array();
$op_squads = cs_sql_option(__FILE__,'squads');
$op_members = cs_sql_option(__FILE__,'members');

include_once 'lang/' . $account['users_lang'] . '/countries.php';

$squads_id = $_GET['id'];
settype($squads_id,'integer');

$data['lang']['mod'] = $cs_lang[$op_squads['label'].'s'];

$select = 'sqd.games_id AS games_id, sqd.squads_name AS squads_name, cln.clans_name AS ';
$select .= 'clans_name, cln.clans_tag AS clans_tag, cln.clans_tagpos AS clans_tagpos, ';
$select .= 'cln.clans_id AS clans_id, sqd.squads_picture AS squads_picture';
$from = 'squads sqd INNER JOIN {pre}_clans cln ON sqd.clans_id = cln.clans_id ';
$where = "sqd.squads_id = '" . $squads_id . "'";
$data['squad'] = cs_sql_select(__FILE__,$from,$select,$where);

$data['lang']['members'] = $cs_lang[$op_members['label']];

$clans_name = cs_secure($data['squad']['clans_name']);
$clan_link = cs_link($clans_name,'clans','view','id=' . $data['squad']['clans_id']);
$data['lang']['part_of'] = sprintf($cs_lang['body_list'], $clan_link);


$icon = 'uploads/games/' . $data['squad']['games_id'] . '.gif';
$data['game']['icon'] = !file_exists($icon) ? '' : cs_html_img($icon);

$data['squad']['squads_name'] = cs_secure($data['squad']['squads_name']);

$select = 'mem.members_admin AS members_admin, mem.members_task AS members_task, mem.members_since AS members_since, mem.users_id AS users_id, usr.users_nick AS users_nick, usr.users_country AS users_country, usr.users_laston AS users_laston';
$from = 'members mem INNER JOIN {pre}_users usr ON mem.users_id = usr.users_id ';
$where = "mem.squads_id='" . $squads_id . "'";
$order = 'mem.members_order ASC, usr.users_nick ASC';

$data['members'] = cs_sql_select(__FILE__,$from,$select,$where,$order,0,0,0);

$data['squad']['members'] = count($data['members']);

$on_now = cs_time() - 300;
$on_week = cs_time() - 604800;

for($run = 0; $run < $data['squad']['members']; $run++) {
$data['members'][$run]['countrypath'] = 'symbols/countries/' . $data['members'][$run]['users_country'] . '.png';
$data['members'][$run]['country'] = $cs_country[$data['members'][$run]['users_country']];
$data['members'][$run]['members_since'] = empty($data['members'][$run]['members_since']) ?
'-' : cs_date('date',$data['members'][$run]['members_since']);
$on_now <= $data['members'][$run]['users_laston'] ? $icon = 'green' : $icon = 'red';
$icon = $on_week >= $data['members'][$run]['users_laston'] ? 'grey' : $icon;
$data['members'][$run]['page'] = 'symbols/clansphere/' . $icon . '.gif';

$users_nick = empty($data['members'][$run]['members_admin']) ? cs_secure($data['members'][$run]['users_nick']) :
cs_html_big(1) . cs_secure($data['members'][$run]['users_nick']) . cs_html_big(0);
$nick = $data['squad']['clans_tagpos'] == 1 ? $data['squad']['clans_tag'] . ' ' . $users_nick :
$users_nick . ' ' . $data['squad']['clans_tag'];

$data['members'][$run]['users_nick_tag'] = $nick;
}

echo cs_subtemplate(__FILE__,$data,'squads','view');


?>


und hier meine tpl

view.tpl +-
<table class="forum" style="width:{page:width}" cellpadding="0" cellspacing="1">
<br />

<table class="forum" style="width:{page:width}" cellpadding="0" cellspacing="1">
<tr>
<td class="headb" colspan="5">
<div style="float:right"><img src="uploads/squads/picture-{squads:squads_id}.jpg"></ div>
</td>
</tr>
<tr>
<td class="leftc" style="width:40px">{lang:country}</td>
<td class="leftc">{lang:nick}</td>
<td class="leftc">{lang:task}</td>
<td class="leftc" style="width:80px">{lang:since}</td>
<td class="leftc" style="width:40px">{lang:page}</td>
</tr>
{loop:members}
<tr>
<td class="centerb"><img src="uploads/users/picture-{members:users_id}.jpg" /></td>
<td class="leftb"><a href="?mod=users&action=view&id={members:users_id}">{mem bers:users_nick_tag}</a></td>
<td class="leftb">{members:members_task}</td>
<td class="leftb">{members:members_since}</td>
<td class="leftb"><img src="{members:page}" alt="" /></td>
</tr>
{stop:members}
</table>


so und nun klappt halt das

<div style="float:right"><img src="uploads/squads/picture-{squads:squads_id}.jpg"></ div>

nicht...... das aber schon ...

<td class="centerb"><img src="uploads/users/picture-{members:users_id}.jpg" /></td>

jetzt sagt ihr mir sicher... ganz klar .... aber leider steck ich da noch nicht so tief drin.

ich muß doch jetzt irgendwo {squads:squads_id} definieren das er damit die id vom squad ausliest oder?

das muß doch bestimmt in die squads/view.php rein oder?

da ist ja noch das gameicon drin... was ich da aber nicht haben will!

also es schaut atm so aus

http://www.incredible-gaming.eu/index.php?mod=squads&action=view&id=33

würde mich freuen wenn mir wer helfen kann!!! hab echt ganze zeit rumrpobiert!!!
Inaktiv
Fredd<y


Poststar





Beiträge: 766
# Antwort: 1 - 17.01.2008 um 19:43 Uhr
ich habe nicht die berechtigung die seite aufzurufen


------------------

KBs speichern, Produktion ausrechnen, Spioberichte speichern...
Machs dir einfach!

(System for Intelligence, Cooperation and Combat)


Inaktiv
|
Xevi
Thread-Ersteller


Wannabe poster





Beiträge: 36
# Antwort: 2 - 17.01.2008 um 20:18 Uhr
hmmmm ist dies nur für die admin sektion oder wie???


Inaktiv
|
Fredd<y


Poststar





Beiträge: 766
# Antwort: 3 - 17.01.2008 um 20:26 Uhr
ne, du hast den zugriff zu hoch gestellt
unter verwaltung/module/Squads oder teams


------------------

KBs speichern, Produktion ausrechnen, Spioberichte speichern...
Machs dir einfach!

(System for Intelligence, Cooperation and Combat)


Inaktiv
|
Antworten: 3
Seite [1]


Sie müssen sich registrieren, um zu antworten.