Antworten: 15
Seite [1] |
|||||||
SlayR Geekboy Herkunft: Calbe (Saale) Beiträge: 1133 |
# Thema - 01.11.2010 um 12:34 Uhr
Ich stehe Momentan völlig auf dem Schlauch, ich hätte gern die Squadpics statt den Gamepics in der Members:List bzw. Members Pictured drin. Wie müsste ich die list.php bzw. pictured.php bearbeiten um Die Squad-Bilder angezeigt zu bekommen? ------------------ --- CLANSPHERE ---
Professional clan care starts here |
||||||
Inaktiv |
|
||||||
palle Supporter Beiträge: 3073 |
# Antwort: 1 - 01.11.2010 um 14:34 Uhr
bin noch auf Arbeit hab noch ein wenig Geduld ------------------ I like the part where it says 'nyan' |
||||||
Inaktiv |
|||||||
wasgeht Poststar Beiträge: 648 |
# Antwort: 2 - 01.11.2010 um 17:53 Uhr
meinste so? http://www.bf-tempel.de/index/members/list list.tpl mehr... <table class="forum" cellpadding="0" cellspacing="{page:cellspacing}" style="width:{page:width}"> <tr> <td class="headb" colspan="2">{lang:members} - {lang:list}</td> </tr> <tr> <td class="leftb">{icon:contents}{lang:total}: {count:members}</td> <td class="rightb"><a href="{pictured:url}">{pictured:name}</a> </td> </tr> </table> <br /> {loop:squads} <table class="forum" cellpadding="0" cellspacing="{page:cellspacing}" style="width:{page:width}"> <tr> <td class="headb" colspan="5"> <div style="float:center">{squads:squads_picture}</div> <div style="float:right">{squads:membercount}</div> </td> </tr> <tr> <td class="leftc" style="width:35px" align="center">{lang:country}</td> <td class="leftc" style="width:150px">{lang:nick}</td> <td class="leftc">{lang:task}</td> <td class="leftc" style="width:80px">{lang:since}</td> <td class="leftc" style="width:30px" align="center">{lang:page}</td> </tr> {loop:members} <tr> <td class="leftb">{members:country}</td> <td class="leftb">{members:nick}</td> <td class="leftb">{members:task}</td> <td class="leftb">{members:since}</td> <td class="leftb">{members:status}</td> </tr> {stop:members} {if:text} <tr> <td class="leftc" colspan="5">{squads:squads_text}</td> </tr>{stop:text} </table> <br /> {stop:squads} list.php mehr... <?php // ClanSphere 2010 - www.clansphere.net // $Id$ $cs_lang = cs_translate('members'); $op_members = cs_sql_option(__FILE__,'members'); $op_squads = cs_sql_option(__FILE__,'squads'); $tables = 'squads sq INNER JOIN {pre}_clans cln ON sq.clans_id = cln.clans_id'; $cells = 'sq.squads_id AS squads_id, sq.games_id AS games_id, sq.squads_name AS squads_name, '; $cells .= 'sq.clans_id AS clans_id, cln.clans_tagpos AS clans_tagpos, sq.squads_text AS squads_text, '; $cells .= 'cln.clans_tag AS clans_tag, sq.squads_picture AS squads_picture'; $cs_squads = cs_sql_select(__FILE__,$tables,$cells,'squads_own = \'1\'','squads_order, squads_name',0,0); $squads_loop = count($cs_squads); $members_count = cs_sql_count(__FILE__,'members',0,'users_id'); $data['lang']['members'] = $cs_lang[$op_members['label']]; $data['lang']['list'] = $cs_lang['head_list']; $data['count']['members'] = $members_count; $data['pictured']['url'] = cs_url('members','pictured'); $data['pictured']['name'] = $cs_lang['pictured']; $data['lang']['country'] = $cs_lang['country']; if (empty($squads_loop)) { $data['squads'] = ''; } for($sq_run = 0; $sq_run < $squads_loop; $sq_run++) { $select = 'mem.members_task AS members_task, mem.members_since AS members_since, mem.members_admin AS members_admin, mem.users_id AS users_id, usr.users_nick AS users_nick, usr.users_delete AS users_delete, usr.users_country AS users_country, usr.users_laston AS users_laston, usr.users_name AS users_name, usr.users_surname AS users_surname, usr.users_active AS users_active, usr.users_invisible AS users_invisible'; $from = 'members mem INNER JOIN {pre}_users usr ON mem.users_id = usr.users_id '; $where = "mem.squads_id='" . $cs_squads[$sq_run]['squads_id'] . "'"; $order = 'mem.members_order ASC, usr.users_nick ASC'; $cs_members = cs_sql_select(__FILE__,$from,$select,$where,$order,0,0); $members_loop = count($cs_members); $data['squads'][$sq_run]['membercount'] = $members_loop . ' ' . $cs_lang['members']; $data['squads'][$sq_run]['gameicon'] = empty($cs_squads[$sq_run]['games_id']) ? '' : cs_html_img('uploads/games/'.$cs_squads[$sq_run]['games_id'] .'.gif'); if (empty($cs_squads[$sq_run]['squads_text'])) $data['squads'][$sq_run]['if']['text'] = false; else { $data['squads'][$sq_run]['if']['text'] = 1; $data['squads'][$sq_run]['squads_text'] = cs_secure($cs_squads[$sq_run]['squads_text'],1,1); } $data['squads'][$sq_run]['name'] = cs_secure($cs_squads[$sq_run]['squads_name']); $data['squads'][$sq_run]['squads_picture'] = cs_html_img('uploads/squads/'.$cs_squads[$sq_run]['squads_picture ']); $data['squads'][$sq_run]['members'] = !empty($cs_members) ? $cs_members : array(); for($run = 0; $run < $members_loop; $run++) { $url = 'symbols/countries/' . $cs_members[$run]['users_country'] . '.png'; $data['squads'][$sq_run]['members'][$run]['country'] = cs_html_img($url,11,16); $data['squads'][$sq_run]['members'][$run]['nick'] = $cs_squads[$sq_run]['clans_tagpos'] == 1 ? $cs_squads[$sq_run]['clans_tag'] . ' ' : ''; $data['squads'][$sq_run]['members'][$run]['nick'] .= cs_user($cs_members[$run]['users_id'],$cs_members[$run]['users_ni ck'], $cs_members[$run]['users_active'], $cs_members[$run]['users_delete']); $data['squads'][$sq_run]['members'][$run]['nick'] .= $cs_squads[$sq_run]['clans_tagpos'] == 2 ? ' ' . $cs_squads[$sq_run]['clans_tag'] : ''; $data['squads'][$sq_run]['members'][$run]['task'] = cs_secure($cs_members[$run]['members_task']); $data['squads'][$sq_run]['members'][$run]['since'] = empty($cs_members[$run]['members_since']) ? '-' : cs_date('date',$cs_members[$run]['members_since']); $data['squads'][$sq_run]['members'][$run]['status' ] = cs_userstatus($cs_members[$run]['users_laston'],$cs_members[$run][' users_invisible']); $data['squads'][$sq_run]['members'][$run]['users_name' ] = empty($data['squads'][$sq_run]['members'][$run]['users_ name']) ? '' : $data['squads'][$sq_run]['members'][$run]['users_name']; $data['squads'][$sq_run]['members'][$run]['users_surnam e'] = empty($data['squads'][$sq_run]['members'][$run]['users_ surname']) ? '' : $data['squads'][$sq_run]['members'][$run]['users_surnam e']; } } echo cs_subtemplate(__FILE__,$data,'members','list'); ------------------ ..............................................Club-HP unter www.zocker-gemeinde.com................................. |
||||||
Inaktiv |
|||||||
SlayR Thread-Ersteller Geekboy Herkunft: Calbe (Saale) Beiträge: 1133 |
# Antwort: 3 - 01.11.2010 um 19:39 Uhr
@wasgeht: Goldrichtig, ich Danke Dir! nach dem üblichen Leerzeichen-entfernen (liegt ja an der Page hier) lief's auf Anhieb! by the way: nette Page hast Du gezaubert! ------------------ --- CLANSPHERE ---
Professional clan care starts here |
||||||
Inaktiv |
|||||||
palle Supporter Beiträge: 3073 |
# Antwort: 4 - 01.11.2010 um 19:49 Uhr
oki, kann das denn hier geschlossen werden? ------------------ I like the part where it says 'nyan' |
||||||
Inaktiv |
|||||||
SlayR Thread-Ersteller Geekboy Herkunft: Calbe (Saale) Beiträge: 1133 |
# Antwort: 5 - 01.11.2010 um 20:03 Uhr
Glaube schon. Ich werd' mich nochmal durch den Code wühlen um's auch für die üictured umzubauen. Ich kann zwar inzwischen php "lesen" habe aber immernoch Schwierigkeiten mit den CSP eigenen Funktionen. ------------------ --- CLANSPHERE ---
Professional clan care starts here |
||||||
Inaktiv |
|||||||
palle Supporter Beiträge: 3073 |
# Antwort: 6 - 01.11.2010 um 21:09 Uhr
schau dir ma die standart members/list.php an dann wirst du sehen das squads_picture schon im sql query etc. steht und man eigentlich nur den platzhalter in der list.tpl einfügen hätten / müssen / sollen / suppe ;D vergleich am besten die list.php mit der pictured.php :] ..ich lass ma offen für eventuelle fragen. gruß ------------------ I like the part where it says 'nyan' Zuletzt editiert von palle am 01.11.2010 um 21:09 Uhr (1x Editiert) |
||||||
Inaktiv |
|||||||
Pappnase123 Wannabe poster Beiträge: 22 |
# Antwort: 7 - 01.11.2010 um 21:29 Uhr
hi! genau das interessiert mich brennend! bloß kann mir jemand genauer sagen, was ich zu tun hab, damit die squad bildr auch im mitgliederbereich angezeigt werden?? also da: http://mog.browserlife.de/home/index.php?mod=members&action=list |
||||||
Inaktiv |
|||||||
palle Supporter Beiträge: 3073 |
# Antwort: 8 - 01.11.2010 um 21:31 Uhr
siehe # Antwort: 2 einfach themes/base/members/list.tpl ersetzen ------------------ I like the part where it says 'nyan' |
||||||
Inaktiv |
|||||||
Pappnase123 Wannabe poster Beiträge: 22 |
# Antwort: 9 - 01.11.2010 um 21:52 Uhr
und das ist nicht template abhängig?? und was ist mit der list.php? |
||||||
Inaktiv |
|||||||
palle Supporter Beiträge: 3073 |
# Antwort: 10 - 01.11.2010 um 21:58 Uhr
die list.php muss nicht geändert werden. sofern du die themes/base/members/list.tpl noch nicht bearbeitet / oder ersetzt hast sollte diese nicht template abhängig sein :] ------------------ I like the part where it says 'nyan' |
||||||
Inaktiv |
|||||||
Pappnase123 Wannabe poster Beiträge: 22 |
# Antwort: 11 - 01.11.2010 um 22:54 Uhr
danke! hat super geklappt!!!!! |
||||||
Inaktiv |
|||||||
wasgeht Poststar Beiträge: 648 |
# Antwort: 12 - 02.11.2010 um 09:16 Uhr
büddeschön, und danke fürs page-lob ------------------ ..............................................Club-HP unter www.zocker-gemeinde.com................................. |
||||||
Inaktiv |
|||||||
SlayR Thread-Ersteller Geekboy Herkunft: Calbe (Saale) Beiträge: 1133 |
# Antwort: 13 - 02.11.2010 um 12:29 Uhr
Ich komme mit der pictured Ansicht nicht klar... Die Squad-ID wird einfach nicht hochgezählt um das zugehörige Bild anzuzeigen. Mit firebug betrachtet soll schon ein Bild Dargestellt werden
Hier mal meine Pictured.php: mehr...
Und hier die passende tpl: mehr...
Wo liegt mein Denkfehler? Ich möchte ja irgendwann mal kleinere Anpassungen selbst vornehmen und versuche auch dazuzulernen. ------------------ --- CLANSPHERE ---
Professional clan care starts here |
||||||
Inaktiv |
|||||||
Tom08 Supporter Herkunft: Daheim Beiträge: 2923 |
# Antwort: 14 - 02.11.2010 um 14:22 Uhr
pictured.php
Was fällt dir auf? Richtig wäre: Lösung
Du versucht oben, die Infos über das Bilder aus einer Varialbe zu nehmen, die gar nicht definiert ist. lG ------------------ Bei Problemen mit Code von mir bitte eine Private Nachricht an mich
Zuletzt editiert von Tom08 am 02.11.2010 um 14:23 Uhr (1x Editiert) |
||||||
Inaktiv |
|||||||
SlayR Thread-Ersteller Geekboy Herkunft: Calbe (Saale) Beiträge: 1133 |
# Antwort: 15 - 02.11.2010 um 18:33 Uhr
Oh Mann! Danke Tom! Ich habe wohl den Wald vor lauter bäumen nicht gesehen. logisch, das ich 'ne nicht definierte Variable nicht auslesen kann. Dankeschön allen fleißigen Helfern! kann dann hier geschlossen werden. ------------------ --- CLANSPHERE ---
Professional clan care starts here |
||||||
Inaktiv |
|||||||
Dieses Thema wurde von Tom08 geschlossen. |
|||||||
Antworten: 15
Seite [1] |
Latest 5 Modules
Demo
Probiere ClanSphere aus und teste daran herum. Demo
Spenden
ClanSphere ist freie OpenSource Software.
Bitte unterstützt uns.
Spenden