Demo

Probiere ClanSphere aus und teste daran herum. Demo


Antworten: 56
Seite < 1 [2] 3 >
VooDooAlex


Poststar




Herkunft: Coburg
Beiträge: 691
# Antwort: 21 - 29.05.2009 um 16:52 Uhr
Mußt auf jedenfall irgend etwas falsch gemacht haben. Ich habe auch CS2009 RC2 drauf incl. diesem Slideffect.

Gruß Alex


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




Inaktiv
|
Tress13
Thread-Ersteller


Highlander




Herkunft: Lüdenscheid
Beiträge: 3048
# Antwort: 22 - 29.05.2009 um 17:33 Uhr
Benutze auch RC2 und bei mir läufts !

mods... +-
 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
1. / 2. / ... 
<?php <?php
// ClanSphere 2007 - www.clansphere.net
// $Id: list.php 185 2006-08-09 21:26:11Z hajo $

$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, ';
$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_country AS users_country, usr.users_laston AS users_laston, usr.users_name AS users_name, usr.users_surname AS users_surname';
  
$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'];
  
  if(!empty(
$cs_squads[$sq_run]['games_id'])) {
    
$data['squads'][$sq_run]['gameicon'] = cs_html_img('uploads/games/' $cs_squads[$sq_run]['games_id'] . '.gif');
  }
  else {
    
$data['squads'][$sq_run]['gameicon'] = '';
  }
//###### Diese Spalte ist für den Slider in der Memberansicht
  
$data['squads'][$sq_run]['id'] = cs_secure($cs_squads[$sq_run]['squads_id']);
//#######
  
$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);
    
$nick_secure cs_secure($cs_members[$run]['users_nick']);
    
$data['squads'][$sq_run]['members'][$run]['nick']  = $cs_squads[$sq_run]['clans_tagpos'] == ?
        
$cs_squads[$sq_run]['clans_tag'] . ' ' '';
    
$data['squads'][$sq_run]['members'][$run]['nick'] .=
        
cs_link($nick_secure,'users','view','id='.$cs_members[$run]['users_id']);
    
$data['squads'][$sq_run]['members'][$run]['nick'] .= $cs_squads[$sq_run]['clans_tagpos'] == ?
        
' ' $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']);
    
$on_now cs_time() - 300
    
$on_week cs_time() - 604800;
    
$on_now <= $cs_members[$run]['users_laston'] ? $icon 'green' $icon 'red';
    if(
$on_week >= $cs_members[$run]['users_laston']) {
      
$icon 'grey';
    }
    
$data['squads'][$sq_run]['members'][$run]['status'] = cs_html_img('symbols/clansphere/' $icon '.gif');
    
$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_surname'] = 
      empty(
$data['squads'][$sq_run]['members'][$run]['users_surname']) ? '' 
      
$data['squads'][$sq_run]['members'][$run]['users_surname'];
  }
  
}
echo 
cs_subtemplate(__FILE__,$data,'members','list');

?>
 ?>


themes... +-
 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
1. / 2. / ... 
<?php <table class="forum" style="width:{page:width}" cellpadding="0" cellspacing="1">
 <
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" style="width:{page:width}" cellpadding="0" cellspacing="1">
  <
tr>
    <
td id="toggle{squads:id}" class="centerb" colspan="5">
     <
div align="center">{squads:squads_picture}</div>
  </
tr>
 <
tr>
  <
td class="headb" colspan="5">
    <
div style="float:left">{squads:name}</div>
    <
div style="float:right">{squads:membercount}</div>
  </
td>
 </
tr>
 </
table>
<
div id="squad{squads:id}">
 <
table class="forum" style="width:{page:width}" cellpadding="0" cellspacing="1">
 <
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">{members:country}</td>
  <
td class="leftb">{members:nick}</td>
  <
td class="leftb">{members:task}</td>
  <
td class="centerb">{members:since}</td>
  <
td class="centerb">{members:status}</td>
 </
tr>
 {
stop:members}
</
table>
</
div>
<
br />
{
stop:squads}
 
?>


mehr... +-
 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
1. / 2. / ... 
<?php //######## Beschreibung####################################################################################
//
// Das ist der Code für den Slider die XXX müssen an eure Squad ID angepasst werden.
//
// Das ".hide()" sorgt dafür das die Listen am Anfang geschlossen sind, kann auch bei Bedarf rausgenommen werden!
//
// Habt ihr mehrere Squads müssen auch mehrere Slider in die mootools.js einfügt werden.
//
//                var mySlide1 = new Fx.Slide('squad1', {duration: 500, transition: Fx.Transitions.quadOut, wait: false}).hide();
//            $('toggle1').addEvent('click', function(e){
//                e = new Event(e);
//                mySlide1.toggle();
//                e.stop();
//            });
//
//###### Beschreibung ENDE##################################################################################



        
window.addEvent(
        
'domready', function(){    
        
// Ab hier Anpassen    

                
var mySlide1 = new Fx.Slide('squad1', {duration500transitionFx.Transitions.quadOutwaitfalse}).hide();
            $(
'toggle1').addEvent('click', function(e){
                
= new Event(e);
                
mySlide1.toggle();
                
e.stop();
            });
            
                var 
mySlide2 = new Fx.Slide('squad2', {duration500transitionFx.Transitions.quadOutwaitfalse}).hide();
            $(
'toggle2').addEvent('click', function(e){
                
= new Event(e);
                
mySlide2.toggle();
                
e.stop();
            });
            
                var 
mySlide3 = new Fx.Slide('squad3', {duration500transitionFx.Transitions.quadOutwaitfalse}).hide();
            $(
'toggle3').addEvent('click', function(e){
                
= new Event(e);
                
mySlide3.toggle();
                
e.stop();
            });
            
                var 
mySlide4 = new Fx.Slide('squad4', {duration500transitionFx.Transitions.quadOutwaitfalse}).hide();
            $(
'toggle4').addEvent('click', function(e){
                
= new Event(e);
                
mySlide4.toggle();
                
e.stop();
            });
            



// Ab hier nichts mehr Ändern
});

 
?>


Wichtig ist, dass du NUR so viele slices angibst,
wie du auch Squads hast !!!

Hast du auch die richtigen slices geschrieben,
oder oben das Beispiel umgeschrieben ?

Ist mir zuerst passiert !


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


www.iv-gaming.de | www.iv-artwork.de

Zuletzt editiert von Tress13 am 29.05.2009 um 17:37 Uhr (2x Editiert)
Inaktiv
|
RaPiD


Geekboy




Beiträge: 1192
# Antwort: 23 - 29.05.2009 um 17:57 Uhr
Hm, ich hab das eigl. auch alles richtig denke ich mal aber wäre gut wenn jemand anderes mal drüber schauen könnt und es korrigieren könnte.

themes/members/list.tpl +-
<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" id="toggle{squads:id}">{ squads:squads_picture}</div></td>
<tr>
</table>
<div id="squad{squads:id}">
<table class="forum" style="width:{page:width}" cellpadding="0" cellspacing="1">
<tr>
<td class="leftc" style="width:30px" align="center"><b>{lang:country}</b></td>
<td class="leftc" style="width:200px"><b>{lang:nick}</b></td >
<td class="leftc" style="width:140px"><b>{lang:task}</b></td >
<td class="leftc" style="width:100px"><b>{lang:weapons}</b>< /td>
<td class="leftc" style="width:80px"><b>{lang:since}</b></td >
<td class="leftc" style="width:30px" align="center"><b>{lang:page}</b></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:weapons}</td>
<td class="leftb">{members:since}</td>
<td class="leftb">{members:status}</td>
</tr>
{stop:members}
</table>
</div>
<table class="forum" cellpadding="0" cellspacing="{page:cellspacing}" style="width:{page:width}">
<tr>
<td class="headb">{squads:membercount}</div></td>
</tr>
</table>
{stop:squads}


templates/progold/mootools.js +-
 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
1. / 2. / ... 
<?php window.addEvent(
'domready', function(){

// Ab hier Anpassen    

var mySlide1 = new Fx.Slide('squad1', {duration500transitionFx.Transitions.quadOutwaitfalse} ).hide();
    $(
'toggle1').addEvent('click', function(e){
    
= new Event(e);
    
mySlide1.toggle();
    
e.stop();
} ) ;

// Ab hier nichts mehr Ändern
} ) ; ?>


Zuletzt editiert von RaPiD am 29.05.2009 um 23:25 Uhr (4x Editiert)
Inaktiv
|
VooDooAlex


Poststar




Herkunft: Coburg
Beiträge: 691
# Antwort: 24 - 29.05.2009 um 22:10 Uhr
Hast Du nur einen Squad?

Gruß Alex


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




Inaktiv
|
RaPiD


Geekboy




Beiträge: 1192
# Antwort: 25 - 29.05.2009 um 23:06 Uhr
Nein mehrere aber das problem ist das hier wenn ich in den Queltext schaue:

<table class="forum" cellpadding="0" cellspacing="1" style="width:100%">
<tr>
<td class="headb1" id="toggle{squads:id}"><img src="/uploads/squads/picture-1.png" alt="" /></div></td>

<tr>
</table>
<div id="squad & #123;squads:id & #125;">
<table class="forum" style="width:100%" cellpadding="0" cellspacing="1">
<tr>
<td class="leftc" style="width:30px" align="center"><b>Land</b></td>
<td class="leftc" style="width:200px"><b>Nick</b></td>
<td class="leftc" style="width:140px"><b>Aufgabe</b></td>

<td class="leftc" style="width:100px"><b>Waffengattung</b></td>
<td class="leftc" style="width:80px"><b>Dabei seit</b></td>
<td class="leftc" style="width:30px" align="center"><b>Status</b></td>
</tr>


EDIT: funktioniert trotzdem nicht, kannst aber gerne alles nachschauen hier die URLs
http://www.devilz-hell.de/index/members/list

PS: oder muss ich in clansphere options irgend wo irgend was umstellen damit dieses teil laufen tut ?! o.O


Zuletzt editiert von RaPiD am 29.05.2009 um 23:15 Uhr (2x Editiert)
Inaktiv
|
VooDooAlex


Poststar




Herkunft: Coburg
Beiträge: 691
# Antwort: 26 - 29.05.2009 um 23:27 Uhr
Passen Deine Squad Ids?
Die mußt Du aus der Datenbank holen.

Gruß Alex


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




Inaktiv
|
RaPiD


Geekboy




Beiträge: 1192
# Antwort: 27 - 29.05.2009 um 23:53 Uhr
Eigl. ja nicht ich kann einfach in Verwaltung / Squads / Bearbeiten und oben im link stehen ja ganz hinten die IDs.
Die hab ich alle richtig in das mootools.js script eingetragen jedlichen Squad aber es geht nicht kann dir ja alles zusammen packen wirst dann sehen das ich nichts falsch gemacht hab.
Hm oder muss man wirklich nun die IDs aus der Datenbank nehmen als die von da wo ich sie her habe ?!


Zuletzt editiert von RaPiD am 29.05.2009 um 23:53 Uhr (1x Editiert)
Inaktiv
|
VooDooAlex


Poststar




Herkunft: Coburg
Beiträge: 691
# Antwort: 28 - 30.05.2009 um 00:19 Uhr
Es wäre auf jedenfall schon mal hilfreich, wenn Du alles posten würdest.
Also die komplette *.js,, *.php, *.tpl und die eingetragenen Squads in der Datenbank.

Gruß Alex



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




Inaktiv
|
RaPiD


Geekboy




Beiträge: 1192
# Antwort: 29 - 01.06.2009 um 20:44 Uhr
Kay, hier sind die dateninfos die Du brauchst...

mootools.js +-
window.addEvent(
'domready', function(){

// Ab hier Anpassen

var mySlide1 = new Fx.Slide('squad1', {duration: 500, transition: Fx.Transitions.quadOut, wait: false} ).hide();
$('toggle1').addEvent('click', function(e){
e = new Event(e);
mySlide1.toggle();
e.stop();
} );
var mySlide6 = new Fx.Slide('squad6', {duration: 500, transition: Fx.Transitions.quadOut, wait: false} ).hide();
$('toggle6').addEvent('click', function(e){
e = new Event(e);
mySlide6.toggle();
e.stop();
} );
var mySlide7 = new Fx.Slide('squad7', {duration: 500, transition: Fx.Transitions.quadOut, wait: false} ).hide();
$('toggle7').addEvent('click', function(e){
e = new Event(e);
mySlide7.toggle();
e.stop();
} );
var mySlide10 = new Fx.Slide('squad10', {duration: 500, transition: Fx.Transitions.quadOut, wait: false} ).hide();
$('toggle10').addEvent('click', function(e){
e = new Event(e);
mySlide10.toggle();
e.stop();
} );
var mySlide10 = new Fx.Slide('squad10', {duration: 500, transition: Fx.Transitions.quadOut, wait: false} ).hide();
$('toggle10').addEvent('click', function(e){
e = new Event(e);
mySlide10.toggle();
e.stop();
} );
var mySlide8 = new Fx.Slide('squad8', {duration: 500, transition: Fx.Transitions.quadOut, wait: false} ).hide();
$('toggle8').addEvent('click', function(e){
e = new Event(e);
mySlide8.toggle();
e.stop();
} );
var mySlide9 = new Fx.Slide('squad9', {duration: 500, transition: Fx.Transitions.quadOut, wait: false} ).hide();
$('toggle9').addEvent('click', function(e){
e = new Event(e);
mySlide9.toggle();
e.stop();
} );
var mySlide2 = new Fx.Slide('squad2', {duration: 500, transition: Fx.Transitions.quadOut, wait: false} ).hide();
$('toggle2').addEvent('click', function(e){
e = new Event(e);
mySlide2.toggle();
e.stop();
} );
var mySlide4 = new Fx.Slide('squad4', {duration: 500, transition: Fx.Transitions.quadOut, wait: false} ).hide();
$('toggle4').addEvent('click', function(e){
e = new Event(e);
mySlide4.toggle();
e.stop();
} );
var mySlide3 = new Fx.Slide('squad3', {duration: 500, transition: Fx.Transitions.quadOut, wait: false} ).hide();
$('toggle3').addEvent('click', function(e){
e = new Event(e);
mySlide3.toggle();
e.stop();
} );

// Ab hier nichts mehr Ändern
} );


mods/members/list.php +-
 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
1. / 2. / ... 
<?php // ClanSphere 2009 - www.clansphere.net
// $Id: list.php 2266 2009-03-21 10:37:39Z duRiel $

$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_weapons AS members_weapons, 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);
    
$nick_secure cs_secure($cs_members[$run]['users_nick']);
    
$data['squads'][$sq_run]['members'][$run]['nick']  = $cs_squads[$sq_run]['clans_tagpos'] == ?
        
$cs_squads[$sq_run]['clans_tag'] . ' ' '';
    
$data['squads'][$sq_run]['members'][$run]['nick'] .=
        
cs_user($cs_members[$run]['users_id'],$cs_members[$run]['users_nick'], $cs_members[$run]['users_active'], $cs_members[$run]['users_delete']);
    
$data['squads'][$sq_run]['members'][$run]['nick'] .= $cs_squads[$sq_run]['clans_tagpos'] == ?
        
' ' $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]['weapons']  = cs_secure($cs_members[$run]['members_weapons']);
    
$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_surname'] = 
      empty(
$data['squads'][$sq_run]['members'][$run]['users_surname']) ? '' 
      
$data['squads'][$sq_run]['members'][$run]['users_surname'];
  }
}

echo 
cs_subtemplate(__FILE__,$data,'members','list');

?>


themes/members/list.tpl +-
<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 id="toggle{squads:id}" class="headb">{squads:squads_picture}</div></td>
<tr>
</table>
<div id="squad{squads:id}">
<table class="forum" style="width:{page:width}" cellpadding="0" cellspacing="1">
<tr>
<td class="leftc" style="width:30px" align="center"><b>{lang:country}</b></td>
<td class="leftc" style="width:200px"><b>{lang:nick}</b></td >
<td class="leftc" style="width:140px"><b>{lang:task}</b></td >
<td class="leftc" style="width:100px"><b>{lang:weapons}</b>< /td>
<td class="leftc" style="width:80px"><b>{lang:since}</b></td >
<td class="leftc" style="width:30px" align="center"><b>{lang:page}</b></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:weapons}</td>
<td class="leftb">{members:since}</td>
<td class="leftb">{members:status}</td>
</tr>
{stop:members}
</table>
</div>
<table class="forum" cellpadding="0" cellspacing="{page:cellspacing}" style="width:{page:width}">
<tr>
<td class="headb">{squads:membercount}</div></td>
</tr>
</table>
<br/>
{stop:squads}


Zuletzt editiert von RaPiD am 01.06.2009 um 20:50 Uhr (1x Editiert)
Inaktiv
|
VooDooAlex


Poststar




Herkunft: Coburg
Beiträge: 691
# Antwort: 30 - 02.06.2009 um 14:14 Uhr
In Deiner list.php fehlt schonmal der Code:
$data['squads'][$sq_run]['id'] = cs_secure($cs_squads[$sq_run]['squads_id']);


Gruß Alex


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




Inaktiv
|
Tress13
Thread-Ersteller


Highlander




Herkunft: Lüdenscheid
Beiträge: 3048
# Antwort: 31 - 02.06.2009 um 18:25 Uhr
Glaub da fehlt noch mehr !

Bei order fehlt das r und so.

Probiers mal mit meiner php !


mehr... +-
 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
81.
82.
83.
84.
85.
86.
87.
88.
89.
1. / 2. / ... 
<?php <?php
// ClanSphere 2007 - www.clansphere.net
// $Id: list.php 185 2006-08-09 21:26:11Z hajo $

$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, ';
$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_country AS users_country, usr.users_laston AS users_laston, usr.users_name AS users_name, usr.users_surname AS users_surname';
  
$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'];
  
  if(!empty(
$cs_squads[$sq_run]['games_id'])) {
    
$data['squads'][$sq_run]['gameicon'] = cs_html_img('uploads/games/' $cs_squads[$sq_run]['games_id'] . '.gif');
  }
  else {
    
$data['squads'][$sq_run]['gameicon'] = '';
  }
//###### Diese Spalte ist für den Slider in der Memberansicht
  
$data['squads'][$sq_run]['id'] = cs_secure($cs_squads[$sq_run]['squads_id']);
//#######
  
$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);
    
$nick_secure cs_secure($cs_members[$run]['users_nick']);
    
$data['squads'][$sq_run]['members'][$run]['nick']  = $cs_squads[$sq_run]['clans_tagpos'] == ?
        
$cs_squads[$sq_run]['clans_tag'] . ' ' '';
    
$data['squads'][$sq_run]['members'][$run]['nick'] .=
        
cs_link($nick_secure,'users','view','id='.$cs_members[$run]['users_id']);
    
$data['squads'][$sq_run]['members'][$run]['nick'] .= $cs_squads[$sq_run]['clans_tagpos'] == ?
        
' ' $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']);
    
$on_now cs_time() - 300
    
$on_week cs_time() - 604800;
    
$on_now <= $cs_members[$run]['users_laston'] ? $icon 'green' $icon 'red';
    if(
$on_week >= $cs_members[$run]['users_laston']) {
      
$icon 'grey';
    }
    
$data['squads'][$sq_run]['members'][$run]['status'] = cs_html_img('symbols/clansphere/' $icon '.gif');
    
$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_surname'] = 
      empty(
$data['squads'][$sq_run]['members'][$run]['users_surname']) ? '' 
      
$data['squads'][$sq_run]['members'][$run]['users_surname'];
  }
  
}
echo 
cs_subtemplate(__FILE__,$data,'members','list');

?>
 ?>


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


www.iv-gaming.de | www.iv-artwork.de

Inaktiv
|
RaPiD


Geekboy




Beiträge: 1192
# Antwort: 32 - 02.06.2009 um 18:28 Uhr
Kay danke unter welche zeile muss dies eingefühgt werden oder ist das beliebig ?!
Weiteres fehlt aber nicht mehr oder kommt noch was bevor ich mir die mühe jetzt mache.

@Tress13
bei dir fehlt aber die eintragungen von Waffengarttung in der php sonst werden die waffen nicht mehr angezeigt.


Zuletzt editiert von RaPiD am 02.06.2009 um 18:30 Uhr (1x Editiert)
Inaktiv
|
VooDooAlex


Poststar




Herkunft: Coburg
Beiträge: 691
# Antwort: 33 - 02.06.2009 um 20:02 Uhr
HIer ein kleiner Auszug, wo Du es einfügen mußt:

$data['squads'][$sq_run]['squad_name'] = cs_secure($data['squads'][$sq_run]['squads_name']);
$data['squads'][$sq_run]['count_members'] = $members_loop;
//###### Diese Spalte ist für den Slider in der Memberansicht
$data['squads'][$sq_run]['id'] = cs_secure($cs_squads[$sq_run]['squads_id']);
//#######


Gruß Alex


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




Inaktiv
|
Tress13
Thread-Ersteller


Highlander




Herkunft: Lüdenscheid
Beiträge: 3048
# Antwort: 34 - 03.06.2009 um 05:15 Uhr
Stimmt.

Die musst du noch dazu schreiben !


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


www.iv-gaming.de | www.iv-artwork.de

Inaktiv
|
RaPiD


Geekboy




Beiträge: 1192
# Antwort: 35 - 04.06.2009 um 10:01 Uhr
Ach man ich kriege das jetzt nicht mehr gebacken, würdest Du mir das schnell machen bitte wenn ja meld Dich pls im icq thx


Inaktiv
|
palle ClanSphere Team

Supporter
Supporter




Beiträge: 3073
# Antwort: 36 - 04.06.2009 um 19:31 Uhr
*meld*

hast ja meine icq nr.


------------------
I like the part where it says 'nyan'



Inaktiv
|
RaPiD


Geekboy




Beiträge: 1192
# Antwort: 37 - 04.06.2009 um 19:49 Uhr
Joha ^^ ich krieg das kopfzerbrechen auf ner frührere version von CSP ging das wunderbar und bei der heutigen raff ich garnichts mehr wieso das nicht gehen will ^^
Liegt aber nicht daran das ich dumm bin da ich das frühr auch hin bekommen hab
Nur jetzt is sandkasten im auge und ich raff nicht woran es liegt weils ned geht


Inaktiv
|
palle ClanSphere Team

Supporter
Supporter




Beiträge: 3073
# Antwort: 38 - 04.06.2009 um 21:22 Uhr
also ich habs jetzt nochma neu hochgeladen, hab in der sql db aus squad id 10 ne 5 gemacht damit von 1 bis 9 alles dabei sind und es funktioniert nicht.

allerdings laeuft auf den besagten webspace auch 2009.0 svn



im anhang findet ihr: list.tpl/php + mootools.js

für den fall das euch etwas auffaellt^^
Dateianhänge:
rar Neuer Ordner.rar (2.61 KiB - 24 mal heruntergeladen )


------------------
I like the part where it says 'nyan'



Zuletzt editiert von PAlle! ClanSphere Team am 04.06.2009 um 21:55 Uhr (1x Editiert)
Inaktiv
|
RaPiD


Geekboy




Beiträge: 1192
# Antwort: 39 - 04.06.2009 um 21:48 Uhr
@VooDooAlex
Pack mal bitte dein Members ordner und themes zusammen + das script und schicks mir mal wäre nett.
Ich probier mal deine datein aus (squad-id) tu ich ändern keine angst ^^ will nur schauen ob das tool überhaupt auf RC3 funktioniert ^^


Inaktiv
|
palle ClanSphere Team

Supporter
Supporter




Beiträge: 3073
# Antwort: 40 - 04.06.2009 um 21:54 Uhr
rapid ediS page laeuft mit 09.0 svn denk dran und progold ? lief das net mit rc02 ?


------------------
I like the part where it says 'nyan'



Inaktiv
|
Antworten: 56
Seite < 1 [2] 3 >


Sie müssen sich registrieren, um zu antworten.