Demo

Probiere ClanSphere aus und teste daran herum. Demo


Antworten: 6
Seite [1]
RiDDleR


Try to beat me





Beiträge: 141
# Thema - 19.12.2006 um 23:20 Uhr
Hier ein neuer Thread ...

Wie ist das denn jetzt gelöst worden? Es gibt ja jetzt eine Checkbox "Gehört zum eigenen Clan", aber was bewirkt die genau? Einziges was ich erkenne, dass das Squad nicht angezeigt wird wenn die Checkbox nicht gesetzt ist.
Ich habe nämlich einen ähnlichen Fall. Ein Spieler bei uns spielt ein bestimmtes Spiel mit einem anderen Clan zusammen. Also, Clan in meine Homepage aufgenommen, Squad für dieses Spiel erstellt und dem fremden Clan zugeordnet ... und nu?

Edit:
Hm, ok, wenn ich den Haken setze, wird mir das Squad unter "Teams" auch angezeigt, eigentlich so, wie es sein sollte. Verwirrt bin ich nur wiederum, in dem Squad vom anderen Clan, mit anderem Tag, wird das in der Squad-Ansicht richtig übernommen. Klicke ich aber auf "Member" und sehe mir die Übersicht der Squads mit den jeweiligen Membern an, kommt das falsch Tag zur Anzeige


------------------
Newsletter - bitte helt mir bei diesem Problem: +-
------------------
Inaktiv
duRiel ClanSphere Team


Weltmeister




Herkunft: Cambridge
Beiträge: 7300
# Antwort: 1 - 19.12.2006 um 23:37 Uhr
das mit dem tag schau ich mir an, thx.
rest ist eigentlich klar, ist ersatz für die clan id 1 geschichte.

somit kann man bestimmen, welcher squad zur page gehört.


Inaktiv
|
RiDDleR
Thread-Ersteller


Try to beat me





Beiträge: 141
# Antwort: 2 - 28.12.2006 um 11:01 Uhr
@duRiel: konntest du das Tag-Problem bereits beheben? Im SVN?


------------------
Newsletter - bitte helt mir bei diesem Problem: +-
------------------


Inaktiv
|
Rider


Going for pro




Beiträge: 406
# Antwort: 3 - 28.12.2006 um 14:37 Uhr
also das ganze wurde gemacht um zu zu verhindern das immer nur clanid_1 ausgelesen wird, jetzt ist es möglich auch Wars anderer Clans bzw. Squads einzutragen.


Inaktiv
|
duRiel ClanSphere Team


Weltmeister




Herkunft: Cambridge
Beiträge: 7300
# Antwort: 4 - 29.12.2006 um 16:24 Uhr
unter ?mod=members dürfte gar kein tag angezeigt werden bis jetzt. hab das jetzt aber mal mit tag ins svn geladen


Inaktiv
|
RiDDleR
Thread-Ersteller


Try to beat me





Beiträge: 141
# Antwort: 5 - 30.12.2006 um 15:22 Uhr
gestern wurde kein tag angezeigt, hab heute wieder upgedated und jetzt zeigts wieder tag an ... aber eben nur das clan-tag des eigenen clans, nicht das tag von dem clan, zu welchem das squad gehört .... ich schau mal in die datei rein ...


------------------
Newsletter - bitte helt mir bei diesem Problem: +-
------------------


Inaktiv
|
WH!T3


King for a day




Herkunft: Ostrhauderfehn
Beiträge: 327
# Antwort: 6 - 05.01.2007 um 19:14 Uhr
Hab ihr wegen der Tag geschichte schon was rausbekommen habe gerade das selbe Prob.

Hier mal ne funktionierende member/list.php aus Version 0.3

Diese Datei wurde schon Gecodet Funktioniert auch, vieleicht kann sie einer umcoden hab es auch schon versucht aber mir ist nacher aufgefallen das das mit den Tabellen usw. anders geworden ist.

Was an dieser Member Ansicht auch besser ist das über jeden Squad eine neue Mitglieder - Liste ist wo steht wieviele Squads eingetragen sind, so wie jetzt bei Clansphere da steht nur eine Mitglieder - Liste und z.B. 5 Squads eingetragen obwohl es eigendlich 5 Clans sind mit jeweils 1nem Squad.

Vorschaulink: http://www.european-gamer-community.com/eSportKolusseum/index.php?mod=members&action=list

 
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.
90.
91.
92.
93.
94.
95.
96.
97.
98.
99.
100.
1. / 2. / ... 
<?<?php
$bx_lang 
bx_translate('members','list');

$bx_clans bx_sql_select(__FILE__,'clans','*','clans_name is not null''clans_id'00);
$clans_loop count($bx_clans);

for(
$sq_cln=0$sq_cln<$clans_loop$sq_cln++){
    
$clan_id $bx_clans[$sq_cln]['clans_id'];    
    
    
$squads_order 'squads_order, squads_name';
    
$bx_squads bx_sql_select(__FILE__,'squads','*',"clans_id = '" $clan_id "'",$squads_order,0,0);
    
$squads_loop count($bx_squads);
    
if (
$squads_loop 0){    
    echo 
bx_html_table(1,'forum',1);
    echo 
bx_html_roco(1,'headb',0,2);
    echo 
$bx_lang['mod'] . ' - ' $bx_lang['head_list'];
    echo 
bx_html_roco(0);
    echo 
bx_html_roco(1,'leftb');
    echo 
sprintf(' >> ' $bx_clans[$sq_cln]['clans_name'] . ' << ' $bx_lang['body_list'], $squads_loop);    
    echo 
bx_html_roco(2,'rightb');
    echo 
bx_link($bx_lang['pictured'],'members','pictured');
    echo 
bx_html_roco(0);
    echo 
bx_html_table(0);
    
//echo bx_html_br(1);
}
    
    for(
$sq_run=0$sq_run<$squads_loop$sq_run++) {
    
      
$select 'mem.members_task AS members_task, mem.members_since AS members_since, ';
      
$select .= 'mem.users_id AS users_id, usr.users_nick AS users_nick, ';
      
$select .= '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='" $bx_squads[$sq_run]['squads_id'] . "'";
      
$order 'mem.members_order ASC, usr.users_nick ASC';
      
      
$bx_members bx_sql_select(__FILE__,$from,$select,$where,$order,0,0);
      
$members_loop count($bx_members);
    
      echo 
bx_html_table(1,'forum',1);
      echo 
bx_html_roco(1,'headb',0,5);
      echo 
bx_html_div(1,'float:left');
        if(!empty(
$bx_squads[$sq_run]['games_id'])) {
          echo 
bx_html_img('uploads/games/' $bx_squads[$sq_run]['games_id'] . '.gif');
      }
        echo 
' ' bx_secure($bx_squads[$sq_run]['squads_name']);
      echo 
bx_html_div(0);
      echo 
bx_html_div(1,'float:right');
      echo 
$members_loop ' ' $bx_lang['members'];
      echo 
bx_html_div(0);
      echo 
bx_html_roco(0);
      echo 
bx_html_roco(1,'leftc',0,0,'40px');
      echo 
$bx_lang['country'];
      echo 
bx_html_roco(2,'leftc');
      echo 
$bx_lang['nick'];
      echo 
bx_html_roco(3,'leftc');
      echo 
$bx_lang['task'];
      echo 
bx_html_roco(4,'leftc',0,0,'80px');
      echo 
$bx_lang['since'];
      echo 
bx_html_roco(5,'leftc',0,0,'40px');
      echo 
$bx_lang['page'];
      echo 
bx_html_roco(0);
    
      for(
$run=0$run<$members_loop$run++) {
    
        echo 
bx_html_roco(1,'leftb');
        
$url 'symbols/countries/' $bx_members[$run]['users_country'] . '.png';
        echo 
bx_html_img($url,11,16);
          echo 
bx_html_roco(2,'leftb',0,0'200px');
        if(
$bx_clans[$sq_cln]['clans_tagpos'] == 1) {
          echo 
$bx_clans[$sq_cln]['clans_tag'] . ' ';
        }
            
$users_nick bx_secure($bx_members[$run]['users_nick']);
        echo 
bx_link($users_nick,'users','view','id=' $bx_members[$run]['users_id']);
        if(
$bx_clans[$sq_cln]['clans_tagpos'] == 2) {
          echo 
' ' $bx_clans[$sq_cln]['clans_tag'];
        }
          echo 
bx_html_roco(3,'leftb');
          echo 
bx_secure($bx_members[$run]['members_task']);
        echo 
bx_html_roco(4,'leftb');
        
$since $bx_members[$run]['members_since'];
        empty(
$since) ? $since2 '-' $since2 bx_date('date',$since);
          echo 
$since2;
        echo 
bx_html_roco(5,'leftb');
        
$on_now bx_time() - 300
        
$on_week bx_time() - 604800;
        
$on_now <= $bx_members[$run]['users_laston'] ? $icon 'green' $icon 'red';
    if(
$on_week>=$bx_members[$run]['users_laston']) {
      
$icon 'grey';
    }
    echo 
bx_html_img('symbols/bxcp/' $icon '.gif');
      echo 
bx_html_roco(0);
  }
  echo 
bx_html_table(0);
  echo 
bx_html_br(1);
}
}
?>

?>


------------------
Mfg
Pascal

Zuletzt editiert von WH!T3 am 07.01.2007 um 13:39 Uhr (3x Editiert)
Inaktiv
|
Antworten: 6
Seite [1]


Sie müssen sich registrieren, um zu antworten.