Demo

Probiere ClanSphere aus und teste daran herum. Demo


Antworten: 15
Seite [1]
Radiate


King for a day





Beiträge: 293
# Thema - 10.01.2008 um 17:29 Uhr
Hallo,

hier erstmal mein Code +-

 
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.
101.
102.
103.
104.
105.
1. / 2. / ... 
<?php
$pointstotal 
$cs_user['users_points'] + $cs_user['users_pointsboard'] + $cs_user['users_pointsshoutbox'] + $cs_user['users_pointsnewscom'] + $cs_user['users_pointschangenick'];
    
$boardtotal $cs_user['users_boardposts'];
    
$img_10 cs_html_img('symbols/medals/1.0/unknow.png',95,130);
    
$img_20 cs_html_img('symbols/medals/1.0/unknow.png',95,130);
    
$img_30 cs_html_img('symbols/medals/1.0/unknow.png',95,130);
    
$img_40 cs_html_img('symbols/medals/1.0/unknow.png',95,130);
    
$img_50 cs_html_img('symbols/medals/1.0/unknow.png',95,130);
    
$img_60 cs_html_img('symbols/medals/1.0/unknow.png',95,130);
    
$img_70 cs_html_img('symbols/medals/1.0/unknow.png',95,130);
    
$img_80 cs_html_img('symbols/medals/1.0/unknow.png',95,130);
    
$img_90 cs_html_img('symbols/medals/1.0/unknow.png',95,130);
    
$txt_10 $cs_lang['awardreached_10'];
    
$txt_20 $cs_lang['awardreached_20'];
    
$txt_30 $cs_lang['awardreached_30'];
    
$txt_40 $cs_lang['awardreached_40'];
    
$txt_50 $cs_lang['awardreached_50'];
    
$txt_60 $cs_lang['awardreached_60'];
    
$txt_70 $cs_lang['awardreached_70'];
    
$txt_80 $cs_lang['awardreached_80'];
    
$txt_90 $cs_lang['awardreached_90'];

### Points 500 ###
    
if($pointstotal 50) {
        
$data['users']['awardimg_points500'] = $img_10;
        
$data['users']['awardtxt_points500'] = $txt_10;
    }
    elseif(
$pointstotal 100) {
        
$data['users']['awardimg_points500'] = $img_20;
        
$data['users']['awardtxt_points500'] = $txt_20;
    }
    elseif(
$pointstotal 150) {
        
$data['users']['awardimg_points500'] = $img_30;
        
$data['users']['awardtxt_points500'] = $txt_30;
    }
    elseif(
$pointstotal 200) {
        
$data['users']['awardimg_points500'] = $img_40;
        
$data['users']['awardtxt_points500'] = $txt_40;
    }
    elseif(
$pointstotal 250) {
        
$data['users']['awardimg_points500'] = $img_50;
        
$data['users']['awardtxt_points500'] = $txt_50;
    }
    elseif(
$pointstotal 300) {
        
$data['users']['awardimg_points500'] = $img_60;
        
$data['users']['awardtxt_points500'] = $txt_60;
    }
    elseif(
$pointstotal 350) {
        
$data['users']['awardimg_points500'] = $img_70;
        
$data['users']['awardtxt_points500'] = $txt_70;
    }
    elseif(
$pointstotal 400) {
        
$data['users']['awardimg_points500'] = $img_80;
        
$data['users']['awardtxt_points500'] = $txt_80;
    }
    elseif(
$pointstotal 450) {
        
$data['users']['awardimg_points500'] = $img_90;
        
$data['users']['awardtxt_points500'] = $txt_90;
    }
    elseif(
$pointstotal 499) {
        
$data['users']['awardimg_points500'] = cs_html_img('symbols/medals/1.0/points500.png',95,130);
        
$data['users']['awardtxt_points500'] = $cs_lang['awardtxt_points500'];
    }
    
### Points 1000 ###
    
if($pointstotal 100) {
        
$data['users']['awardimg_points1000'] = $img_10;
        
$data['users']['awardtxt_points1000'] = $txt_10;
    }
    elseif(
$pointstotal 200) {
        
$data['users']['awardimg_points1000'] = $img_20;
        
$data['users']['awardtxt_points1000'] = $txt_20;
    }
    elseif(
$pointstotal 300) {
        
$data['users']['awardimg_points1000'] = $img_30;
        
$data['users']['awardtxt_points1000'] = $txt_30;
    }
    elseif(
$pointstotal 400) {
        
$data['users']['awardimg_points1000'] = $img_40;
        
$data['users']['awardtxt_points1000'] = $txt_40;
    }
    elseif(
$pointstotal 500) {
        
$data['users']['awardimg_points1000'] = $img_50;
        
$data['users']['awardtxt_points1000'] = $txt_50;
    }
    elseif(
$pointstotal 600) {
        
$data['users']['awardimg_points1000'] = $img_60;
        
$data['users']['awardtxt_points1000'] = $txt_60;
    }
    elseif(
$pointstotal 700) {
        
$data['users']['awardimg_points1000'] = $img_70;
        
$data['users']['awardtxt_points1000'] = $txt_70;
    }
    elseif(
$pointstotal 800) {
        
$data['users']['awardimg_points1000'] = $img_80;
        
$data['users']['awardtxt_points1000'] = $txt_80;
    }
    elseif(
$pointstotal 900) {
        
$data['users']['awardimg_points1000'] = $img_90;
        
$data['users']['awardtxt_points1000'] = $txt_90;
    }
    elseif(
$pointstotal 999) {
        
$data['users']['awardimg_points1000'] = cs_html_img('symbols/medals/1.0/points1000.png',95,130);
        
$data['users']['awardtxt_points1000'] = $cs_lang['awardtxt_points1000'];
    }
?>



Die Zweite Auszeichnung ist davon abgesehen das sie eine weitere ist, vom Code her identisch, wieso aber wird diese nicht angezeigt?
Hier habt ihr ein Beispiel: Schaut unter Auszeichnungen

Kann mir da jemand helfen woran das liegen könnte das er bei der zweiten nur die Platzhalter angibt und diese nicht auch ersetzt durch das was da eigentlich folgen sollte?


Danke für jede Hilfe im voraus!



MFG Radiate


------------------
Clansphere 2008.0

Zuletzt editiert von Radiate am 10.01.2008 um 17:31 Uhr (2x Editiert)
Inaktiv
TeQu!La ClanSphere Team


Specialist




Herkunft: Grevenbroich
Beiträge: 2142
# Antwort: 1 - 10.01.2008 um 17:41 Uhr
[offtopic]sehr geil, was du bis jetzt aus clansphere gemacht hast und das medals modul ala esl [/offtopic]


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

ClanSphere - professional clan care starts here


Inaktiv
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Herkunft: Hamm
Beiträge: 11094
# Antwort: 2 - 10.01.2008 um 19:53 Uhr
hmm wieso so kompliziert ?

 
1.
2.
3.
4.
1. / 2. / ... 
 elseif($pointstotal 100) {
        
$data['users']['awardimg_points500'] = $img_20;
        
$data['users']['awardtxt_points500'] = $txt_20;
    }

ist die gleiche Abfrage wie
 
1.
2.
3.
4.
1. / 2. / ... 
 if($pointstotal 100) {
        
$data['users']['awardimg_points1000'] = $img_10;
        
$data['users']['awardtxt_points1000'] = $txt_10;
    }


pack es doch zusammen
 
1.
2.
3.
4.
5.
6.
1. / 2. / ... 
 elseif($pointstotal 100) {
        
$data['users']['awardimg_points500'] = $img_20;
        
$data['users']['awardtxt_points500'] = $txt_20;
        
$data['users']['awardimg_points1000'] = $img_10;
        
$data['users']['awardtxt_points1000'] = $txt_10;
}


so machst du das bei jeder gleichen if abfrage.




------------------
mfg
Patrick "Fr33z3m4n" Jaskulski

Antoine de Saint-Exupéry: Wenn Du ein Schiff bauen willst, so trommle nicht Männer zusammen, um Holz zu beschaffen, Aufgaben zu verteilen, sondern lehre die Männer die Sehnsucht nach dem endlosen weiten Meer.

Zuletzt editiert von Fr33z3m4n ClanSphere Team am 10.01.2008 um 19:53 Uhr (1x Editiert)
Inaktiv
|
Zage


King for a day





Beiträge: 283
# Antwort: 3 - 10.01.2008 um 21:36 Uhr
jo, wirklich gute arbeit


------------------
<- Mein Counterstrike Video ->

Inaktiv
|
Radiate
Thread-Ersteller


King for a day





Beiträge: 293
# Antwort: 4 - 11.01.2008 um 01:36 Uhr
Also noch einmal den gesamten Code, dafür habe ich eine Auslagerungsdatei geschrieben da die view.php sonst zu lang werden würde:

Ein Ausschnitt der awards_code.php des Points Teils: +-

 
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.
101.
102.
103.
104.
105.
106.
107.
108.
109.
110.
111.
112.
113.
114.
115.
116.
117.
118.
119.
120.
121.
122.
123.
124.
125.
126.
127.
128.
129.
130.
131.
132.
133.
134.
135.
136.
137.
138.
139.
140.
141.
142.
143.
144.
145.
146.
147.
148.
149.
150.
151.
152.
153.
154.
155.
156.
157.
158.
159.
160.
161.
162.
163.
164.
165.
166.
167.
168.
169.
170.
171.
172.
173.
174.
175.
176.
177.
178.
179.
180.
181.
182.
183.
184.
185.
186.
187.
1. / 2. / ... 
<?php
$pointstotal 
$cs_user['users_points'] + $cs_user['users_pointsboard'] + $cs_user['users_pointsshoutbox'] + $cs_user['users_pointsnewscom'] + $cs_user['users_pointschangenick'];
    
$boardtotal $cs_user['users_boardposts'];
    
$img_10 cs_html_img('symbols/medals/1.0/unknow.png',95,130);
    
$img_20 cs_html_img('symbols/medals/1.0/unknow.png',95,130);
    
$img_30 cs_html_img('symbols/medals/1.0/unknow.png',95,130);
    
$img_40 cs_html_img('symbols/medals/1.0/unknow.png',95,130);
    
$img_50 cs_html_img('symbols/medals/1.0/unknow.png',95,130);
    
$img_60 cs_html_img('symbols/medals/1.0/unknow.png',95,130);
    
$img_70 cs_html_img('symbols/medals/1.0/unknow.png',95,130);
    
$img_80 cs_html_img('symbols/medals/1.0/unknow.png',95,130);
    
$img_90 cs_html_img('symbols/medals/1.0/unknow.png',95,130);
    
$txt_10 $cs_lang['awardreached_10'];
    
$txt_20 $cs_lang['awardreached_20'];
    
$txt_30 $cs_lang['awardreached_30'];
    
$txt_40 $cs_lang['awardreached_40'];
    
$txt_50 $cs_lang['awardreached_50'];
    
$txt_60 $cs_lang['awardreached_60'];
    
$txt_70 $cs_lang['awardreached_70'];
    
$txt_80 $cs_lang['awardreached_80'];
    
$txt_90 $cs_lang['awardreached_90'];
    
    
### Points 500 ###
    
if($pointstotal 50) {
        
$data['users']['awardimg_points500'] = $img_10;
        
$data['users']['awardtxt_points500'] = $txt_10;
    }
    elseif(
$pointstotal 100) {
        
$data['users']['awardimg_points500'] = $img_20;
        
$data['users']['awardtxt_points500'] = $txt_20;
    }
    elseif(
$pointstotal 150) {
        
$data['users']['awardimg_points500'] = $img_30;
        
$data['users']['awardtxt_points500'] = $txt_30;
    }
    elseif(
$pointstotal 200) {
        
$data['users']['awardimg_points500'] = $img_40;
        
$data['users']['awardtxt_points500'] = $txt_40;
    }
    elseif(
$pointstotal 250) {
        
$data['users']['awardimg_points500'] = $img_50;
        
$data['users']['awardtxt_points500'] = $txt_50;
    }
    elseif(
$pointstotal 300) {
        
$data['users']['awardimg_points500'] = $img_60;
        
$data['users']['awardtxt_points500'] = $txt_60;
    }
    elseif(
$pointstotal 350) {
        
$data['users']['awardimg_points500'] = $img_70;
        
$data['users']['awardtxt_points500'] = $txt_70;
    }
    elseif(
$pointstotal 400) {
        
$data['users']['awardimg_points500'] = $img_80;
        
$data['users']['awardtxt_points500'] = $txt_80;
    }
    elseif(
$pointstotal 450) {
        
$data['users']['awardimg_points500'] = $img_90;
        
$data['users']['awardtxt_points500'] = $txt_90;
    }
    elseif(
$pointstotal 499) {
        
$data['users']['awardimg_points500'] = cs_html_img('symbols/medals/1.0/points500.png',95,130);
        
$data['users']['awardtxt_points500'] = $cs_lang['awardtxt_points500'];
    }
    
### Points 1000 ###
    
if($pointstotal 100) {
        
$data['users']['awardimg_points1000'] = $img_10;
        
$data['users']['awardtxt_points1000'] = $txt_10;
    }
    elseif(
$pointstotal 200) {
        
$data['users']['awardimg_points1000'] = $img_20;
        
$data['users']['awardtxt_points1000'] = $txt_20;
    }
    elseif(
$pointstotal 300) {
        
$data['users']['awardimg_points1000'] = $img_30;
        
$data['users']['awardtxt_points1000'] = $txt_30;
    }
    elseif(
$pointstotal 400) {
        
$data['users']['awardimg_points1000'] = $img_40;
        
$data['users']['awardtxt_points1000'] = $txt_40;
    }
    elseif(
$pointstotal 500) {
        
$data['users']['awardimg_points1000'] = $img_50;
        
$data['users']['awardtxt_points1000'] = $txt_50;
    }
    elseif(
$pointstotal 600) {
        
$data['users']['awardimg_points1000'] = $img_60;
        
$data['users']['awardtxt_points1000'] = $txt_60;
    }
    elseif(
$pointstotal 700) {
        
$data['users']['awardimg_points1000'] = $img_70;
        
$data['users']['awardtxt_points1000'] = $txt_70;
    }
    elseif(
$pointstotal 800) {
        
$data['users']['awardimg_points1000'] = $img_80;
        
$data['users']['awardtxt_points1000'] = $txt_80;
    }
    elseif(
$pointstotal 900) {
        
$data['users']['awardimg_points1000'] = $img_90;
        
$data['users']['awardtxt_points1000'] = $txt_90;
    }
    elseif(
$pointstotal 999) {
        
$data['users']['awardimg_points1000'] = cs_html_img('symbols/medals/1.0/points1000.png',95,130);
        
$data['users']['awardtxt_points1000'] = $cs_lang['awardtxt_points1000'];
    }
    
### Points 2000 ###
    
if($pointstotal 200) {
        
$data['users']['awardimg_points2000'] = $img_10;
        
$data['users']['awardtxt_points2000'] = $txt_10;
    }
    elseif(
$pointstotal 400) {
        
$data['users']['awardimg_points2000'] = $img_20;
        
$data['users']['awardtxt_points2000'] = $txt_20;
    }
    elseif(
$pointstotal 600) {
        
$data['users']['awardimg_points2000'] = $img_30;
        
$data['users']['awardtxt_points2000'] = $txt_30;
    }
    elseif(
$pointstotal 800) {
        
$data['users']['awardimg_points2000'] = $img_40;
        
$data['users']['awardtxt_points2000'] = $txt_40;
    }
    elseif(
$pointstotal 1000) {
        
$data['users']['awardimg_points2000'] = $img_50;
        
$data['users']['awardtxt_points2000'] = $txt_50;
    }
    elseif(
$pointstotal 1200) {
        
$data['users']['awardimg_points2000'] = $img_60;
        
$data['users']['awardtxt_points2000'] = $txt_60;
    }
    elseif(
$pointstotal 1400) {
        
$data['users']['awardimg_points2000'] = $img_70;
        
$data['users']['awardtxt_points2000'] = $txt_70;
    }
    elseif(
$pointstotal 1600) {
        
$data['users']['awardimg_points2000'] = $img_80;
        
$data['users']['awardtxt_points2000'] = $txt_80;
    }
    elseif(
$pointstotal 1800) {
        
$data['users']['awardimg_points2000'] = $img_90;
        
$data['users']['awardtxt_points2000'] = $txt_90;
    }
    elseif(
$pointstotal 1999) {
        
$data['users']['awardimg_points2000'] = cs_html_img('symbols/medals/1.0/points2000.png',95,130);
        
$data['users']['awardtxt_points2000'] = $cs_lang['awardtxt_points2000'];
    }
    
### Points 4000 ###
    
if($pointstotal 400) {
        
$data['users']['awardimg_points4000'] = $img_10;
        
$data['users']['awardtxt_points4000'] = $txt_10;
    }
    elseif(
$pointstotal 800) {
        
$data['users']['awardimg_points4000'] = $img_20;
        
$data['users']['awardtxt_points4000'] = $txt_20;
    }
    elseif(
$pointstotal 1200) {
        
$data['users']['awardimg_points4000'] = $img_30;
        
$data['users']['awardtxt_points4000'] = $txt_30;
    }
    elseif(
$pointstotal 1600) {
        
$data['users']['awardimg_points4000'] = $img_40;
        
$data['users']['awardtxt_points4000'] = $txt_40;
    }
    elseif(
$pointstotal 2000) {
        
$data['users']['awardimg_points4000'] = $img_50;
        
$data['users']['awardtxt_points4000'] = $txt_50;
    }
    elseif(
$pointstotal 2400) {
        
$data['users']['awardimg_points4000'] = $img_60;
        
$data['users']['awardtxt_points4000'] = $txt_60;
    }
    elseif(
$pointstotal 2800) {
        
$data['users']['awardimg_points4000'] = $img_70;
        
$data['users']['awardtxt_points4000'] = $txt_70;
    }
    elseif(
$pointstotal 3200) {
        
$data['users']['awardimg_points4000'] = $img_80;
        
$data['users']['awardtxt_points4000'] = $txt_80;
    }
    elseif(
$pointstotal 3600) {
        
$data['users']['awardimg_points4000'] = $img_90;
        
$data['users']['awardtxt_points4000'] = $txt_90;
    }
    elseif(
$pointstotal 3999) {
        
$data['users']['awardimg_points4000'] = cs_html_img('symbols/medals/1.0/points4000.png',95,130);
        
$data['users']['awardtxt_points4000'] = $cs_lang['awardtxt_points4000'];
    }
?>




@ Fr33z3m4n: Wie stellst du dir das mit dem zusammen packen denn bitte vor?^^
@ all: Thx für euer Lob, sofern es ernst gemeint war.
Wenn meine Bedürfnisse betreffen der Auszeichnungen fertig sind, werde ich auch für unser einfachhalber ein Modul daraus machen was ich gerne für CS releasen werde.


------------------
Clansphere 2008.0

Inaktiv
|
Zage


King for a day





Beiträge: 283
# Antwort: 5 - 11.01.2008 um 02:17 Uhr
das wär echt klasse. freu mich jetzt schon


------------------
<- Mein Counterstrike Video ->

Inaktiv
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Herkunft: Hamm
Beiträge: 11094
# Antwort: 6 - 11.01.2008 um 02:33 Uhr
so mein ich das
einige Abfragen gespart +-
 
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.
101.
102.
103.
104.
105.
106.
107.
108.
109.
110.
111.
112.
113.
114.
115.
116.
117.
118.
119.
120.
121.
122.
123.
124.
125.
126.
127.
128.
129.
130.
131.
132.
133.
134.
135.
136.
137.
138.
139.
140.
141.
142.
143.
144.
145.
146.
147.
148.
149.
150.
151.
152.
153.
154.
155.
156.
157.
158.
159.
1. / 2. / ... 
<?php
$pointstotal 
$cs_user['users_points'] + $cs_user['users_pointsboard'] + $cs_user['users_pointsshoutbox'] + $cs_user['users_pointsnewscom'] + $cs_user['users_pointschangenick'];
    
$boardtotal $cs_user['users_boardposts'];
    
$img_10 cs_html_img('symbols/medals/1.0/unknow.png',95,130);
    
$img_20 cs_html_img('symbols/medals/1.0/unknow.png',95,130);
    
$img_30 cs_html_img('symbols/medals/1.0/unknow.png',95,130);
    
$img_40 cs_html_img('symbols/medals/1.0/unknow.png',95,130);
    
$img_50 cs_html_img('symbols/medals/1.0/unknow.png',95,130);
    
$img_60 cs_html_img('symbols/medals/1.0/unknow.png',95,130);
    
$img_70 cs_html_img('symbols/medals/1.0/unknow.png',95,130);
    
$img_80 cs_html_img('symbols/medals/1.0/unknow.png',95,130);
    
$img_90 cs_html_img('symbols/medals/1.0/unknow.png',95,130);
    
$txt_10 $cs_lang['awardreached_10'];
    
$txt_20 $cs_lang['awardreached_20'];
    
$txt_30 $cs_lang['awardreached_30'];
    
$txt_40 $cs_lang['awardreached_40'];
    
$txt_50 $cs_lang['awardreached_50'];
    
$txt_60 $cs_lang['awardreached_60'];
    
$txt_70 $cs_lang['awardreached_70'];
    
$txt_80 $cs_lang['awardreached_80'];
    
$txt_90 $cs_lang['awardreached_90'];
    
    if(
$pointstotal 50) {
        
$data['users']['awardimg_points500'] = $img_10;
        
$data['users']['awardtxt_points500'] = $txt_10;
    }
    if(
$pointstotal 100) {
        
$data['users']['awardimg_points500'] = $img_20;
        
$data['users']['awardtxt_points500'] = $txt_20;
        
$data['users']['awardimg_points1000'] = $img_10;
        
$data['users']['awardtxt_points1000'] = $txt_10;
    }
    if(
$pointstotal 150) {
        
$data['users']['awardimg_points500'] = $img_30;
        
$data['users']['awardtxt_points500'] = $txt_30;
    }
    if(
$pointstotal 200) {
        
$data['users']['awardimg_points500'] = $img_40;
        
$data['users']['awardtxt_points500'] = $txt_40;
        
$data['users']['awardimg_points1000'] = $img_20;
        
$data['users']['awardtxt_points1000'] = $txt_20;    
        
$data['users']['awardimg_points2000'] = $img_10;
        
$data['users']['awardtxt_points2000'] = $txt_10;            
    }
    if(
$pointstotal 250) {
        
$data['users']['awardimg_points500'] = $img_50;
        
$data['users']['awardtxt_points500'] = $txt_50;
    }
    if(
$pointstotal 300) {
        
$data['users']['awardimg_points500'] = $img_60;
        
$data['users']['awardtxt_points500'] = $txt_60;
        
$data['users']['awardimg_points1000'] = $img_30;
        
$data['users']['awardtxt_points1000'] = $txt_30;        
    }
    if(
$pointstotal 350) {
        
$data['users']['awardimg_points500'] = $img_70;
        
$data['users']['awardtxt_points500'] = $txt_70;
    }
    if(
$pointstotal 400) {
        
$data['users']['awardimg_points500'] = $img_80;
        
$data['users']['awardtxt_points500'] = $txt_80;
        
$data['users']['awardimg_points1000'] = $img_40;
        
$data['users']['awardtxt_points1000'] = $txt_40;    
        
$data['users']['awardimg_points2000'] = $img_20;
        
$data['users']['awardtxt_points2000'] = $txt_20;    
        
$data['users']['awardimg_points4000'] = $img_10;
        
$data['users']['awardtxt_points4000'] = $txt_10;
    }
    if(
$pointstotal 450) {
        
$data['users']['awardimg_points500'] = $img_90;
        
$data['users']['awardtxt_points500'] = $txt_90;
    }
    if(
$pointstotal 499) {
        
$data['users']['awardimg_points500'] = cs_html_img('symbols/medals/1.0/points500.png',95,130);
        
$data['users']['awardtxt_points500'] = $cs_lang['awardtxt_points500'];
    }
    if(
$pointstotal 500) {
        
$data['users']['awardimg_points1000'] = $img_50;
        
$data['users']['awardtxt_points1000'] = $txt_50;
    }
    if(
$pointstotal 600) {
        
$data['users']['awardimg_points1000'] = $img_60;
        
$data['users']['awardtxt_points1000'] = $txt_60;
        
$data['users']['awardimg_points2000'] = $img_30;
        
$data['users']['awardtxt_points2000'] = $txt_30;        
    }
    if(
$pointstotal 700) {
        
$data['users']['awardimg_points1000'] = $img_70;
        
$data['users']['awardtxt_points1000'] = $txt_70;
    }
    if(
$pointstotal 800) {
        
$data['users']['awardimg_points1000'] = $img_80;
        
$data['users']['awardtxt_points1000'] = $txt_80;
        
$data['users']['awardimg_points2000'] = $img_40;
        
$data['users']['awardtxt_points2000'] = $txt_40;    
        
$data['users']['awardimg_points4000'] = $img_20;
        
$data['users']['awardtxt_points4000'] = $txt_20;            
    }
    if(
$pointstotal 900) {
        
$data['users']['awardimg_points1000'] = $img_90;
        
$data['users']['awardtxt_points1000'] = $txt_90;
    }
    if(
$pointstotal 999) {
        
$data['users']['awardimg_points1000'] = cs_html_img('symbols/medals/1.0/points1000.png',95,130);
        
$data['users']['awardtxt_points1000'] = $cs_lang['awardtxt_points1000'];
    }
    if(
$pointstotal 1000) {
        
$data['users']['awardimg_points2000'] = $img_50;
        
$data['users']['awardtxt_points2000'] = $txt_50;
    }
    if(
$pointstotal 1200) {
        
$data['users']['awardimg_points2000'] = $img_60;
        
$data['users']['awardtxt_points2000'] = $txt_60;
        
$data['users']['awardimg_points4000'] = $img_30;
        
$data['users']['awardtxt_points4000'] = $txt_30;        
    }
    if(
$pointstotal 1400) {
        
$data['users']['awardimg_points2000'] = $img_70;
        
$data['users']['awardtxt_points2000'] = $txt_70;
    }
    if(
$pointstotal 1600) {
        
$data['users']['awardimg_points2000'] = $img_80;
        
$data['users']['awardtxt_points2000'] = $txt_80;
        
$data['users']['awardimg_points4000'] = $img_40;
        
$data['users']['awardtxt_points4000'] = $txt_40;        
    }
    if(
$pointstotal 1800) {
        
$data['users']['awardimg_points2000'] = $img_90;
        
$data['users']['awardtxt_points2000'] = $txt_90;
    }
    if(
$pointstotal 1999) {
        
$data['users']['awardimg_points2000'] = cs_html_img('symbols/medals/1.0/points2000.png',95,130);
        
$data['users']['awardtxt_points2000'] = $cs_lang['awardtxt_points2000'];
    }
    if(
$pointstotal 2000) {
        
$data['users']['awardimg_points4000'] = $img_50;
        
$data['users']['awardtxt_points4000'] = $txt_50;
    }
    if(
$pointstotal 2400) {
        
$data['users']['awardimg_points4000'] = $img_60;
        
$data['users']['awardtxt_points4000'] = $txt_60;
    }
    if(
$pointstotal 2800) {
        
$data['users']['awardimg_points4000'] = $img_70;
        
$data['users']['awardtxt_points4000'] = $txt_70;
    }
    if(
$pointstotal 3200) {
        
$data['users']['awardimg_points4000'] = $img_80;
        
$data['users']['awardtxt_points4000'] = $txt_80;
    }
    if(
$pointstotal 3600) {
        
$data['users']['awardimg_points4000'] = $img_90;
        
$data['users']['awardtxt_points4000'] = $txt_90;
    }
    if(
$pointstotal 3999) {
        
$data['users']['awardimg_points4000'] = cs_html_img('symbols/medals/1.0/points4000.png',95,130);
        
$data['users']['awardtxt_points4000'] = $cs_lang['awardtxt_points4000'];
    }
?>


------------------
mfg
Patrick "Fr33z3m4n" Jaskulski

Antoine de Saint-Exupéry: Wenn Du ein Schiff bauen willst, so trommle nicht Männer zusammen, um Holz zu beschaffen, Aufgaben zu verteilen, sondern lehre die Männer die Sehnsucht nach dem endlosen weiten Meer.

Inaktiv
|
Radiate
Thread-Ersteller


King for a day





Beiträge: 293
# Antwort: 7 - 11.01.2008 um 16:56 Uhr
@ Fr33z3m4n: Ich habe deine Theorie mal getestet und das Resultat so gelassen, bitte sieh selbst: Jetzt funktionieren keine Awards mehr, nur die, die bisher erreicht wurden.
Ehrlich gesagt, finde ich meine des Codes übersichtlicher und ausserdem bekomme ich bei mir nur einen Fehler. ^^
Ne Idee woran es liegen könnte das durch deine Variante auf einmal alles so blöd aussieht?


------------------
Clansphere 2008.0

Zuletzt editiert von Radiate am 11.01.2008 um 16:57 Uhr (1x Editiert)
Inaktiv
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Herkunft: Hamm
Beiträge: 11094
# Antwort: 8 - 11.01.2008 um 18:23 Uhr
hmm dafür müsste ich mir das ganze mal anschauen, laber mich einfach mal im icq an, dann schau ich mal drüber


------------------
mfg
Patrick "Fr33z3m4n" Jaskulski

Antoine de Saint-Exupéry: Wenn Du ein Schiff bauen willst, so trommle nicht Männer zusammen, um Holz zu beschaffen, Aufgaben zu verteilen, sondern lehre die Männer die Sehnsucht nach dem endlosen weiten Meer.

Inaktiv
|
Radiate
Thread-Ersteller


King for a day





Beiträge: 293
# Antwort: 9 - 11.01.2008 um 21:39 Uhr
Schaut euch mal folgende Unterschiede bitte an:

Mit Bug

Ohne Bug

woran mag das liegen?^^
Denn es scheint doch das der Code alles richtig macht, denn bei anderen Profilen trifft "Ohne Bug" zu.


------------------
Clansphere 2008.0

Inaktiv
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Herkunft: Hamm
Beiträge: 11094
# Antwort: 10 - 11.01.2008 um 22:07 Uhr
dann trifft irgendeine ifabfrage nicht zu. Wie gesagt, meld dich bei mir einfach.


------------------
mfg
Patrick "Fr33z3m4n" Jaskulski

Antoine de Saint-Exupéry: Wenn Du ein Schiff bauen willst, so trommle nicht Männer zusammen, um Holz zu beschaffen, Aufgaben zu verteilen, sondern lehre die Männer die Sehnsucht nach dem endlosen weiten Meer.

Inaktiv
|
Fredd<y


Poststar





Beiträge: 766
# Antwort: 11 - 12.01.2008 um 13:05 Uhr
der Fehler ist doch schon behoben, oder?


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

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

(System for Intelligence, Cooperation and Combat)


Inaktiv
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Herkunft: Hamm
Beiträge: 11094
# Antwort: 12 - 12.01.2008 um 13:15 Uhr
jop, hab ihm die n8 neuen code erstellt.


------------------
mfg
Patrick "Fr33z3m4n" Jaskulski

Antoine de Saint-Exupéry: Wenn Du ein Schiff bauen willst, so trommle nicht Männer zusammen, um Holz zu beschaffen, Aufgaben zu verteilen, sondern lehre die Männer die Sehnsucht nach dem endlosen weiten Meer.

Inaktiv
|
Radiate
Thread-Ersteller


King for a day





Beiträge: 293
# Antwort: 13 - 12.01.2008 um 18:18 Uhr
Ja, haben beide daran gearbeitet und irgendwie unterbewusst eine Art Wettbewerb raus gemacht. xD
Naja, zum Schluss hatte Fr33z3m4n den kürzesten Code gehabt aber auch sehr gekonnt muss ich sagen.
Sein Wissen ist echt der hammer über PHP.


Danke nochmal, werde in den kommenden Wochen ein Modul rausgeben indem ihr Eure Page ebenfalls mit so einem Award Modul ausstatten könnt, selbst wenn duRiel schon so eines mal gemacht hat.
Soll ja nur eine Alternative darstellen und keine Konkurrenz.


MFG Radiate


------------------
Clansphere 2008.0

Inaktiv
|
TeQu!La ClanSphere Team


Specialist




Herkunft: Grevenbroich
Beiträge: 2142
# Antwort: 14 - 12.01.2008 um 19:11 Uhr
nice work !


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

ClanSphere - professional clan care starts here


Inaktiv
|
Radiate
Thread-Ersteller


King for a day





Beiträge: 293
# Antwort: 15 - 12.01.2008 um 22:55 Uhr
Das unglaubliche daran ist das der Code für 8 Auszeichnungen gerade mal 30 Zeilen lang ist. xD
Der Grundcode war vorher in meiner Version knapp 150 Zeilen lang.


------------------
Clansphere 2008.0

Zuletzt editiert von Radiate am 12.01.2008 um 22:55 Uhr (1x Editiert)
Inaktiv
|
Antworten: 15
Seite [1]


Sie müssen sich registrieren, um zu antworten.