Demo

Give it a try
and play around
with ClanSphere
Demo


Answers: 19
Page [1]
wTcBeast


Rock the board




Posts: 45
# Thread - 2009-09-26 at 9:02 PM
Ich denke mal ich muss aus mods/users/view.php folgendes benutzen:
 
1.
2.
3.
4.
5.
6.
7.
8.
1. / 2. / ... 
 $data['lang']['birth_age'] = $cs_lang['birth_age'];
  if (!empty(
$cs_user['users_age'])) {
    
$content cs_date('date',$cs_user['users_age']);
    
$birth explode ('-'$cs_user['users_age']);
    
$age cs_datereal('Y') - $birth[0];
    if(
cs_datereal('m')<=$birth[1]) { $age--; }
    if(
cs_datereal('d')>=$birth[2] AND cs_datereal('m')==$birth[1]) { $age++; }
    
$content .= ' (' $age ')';


Möchte auch die plz und ort anzeigen. Wie bringe ich das jetzt auf die Squadseite?


Last edit by wTcBeast at 2009-10-07 at 9:06 PM (1x Edited)
Inactive
wTcBeast
Thread author


Rock the board




Posts: 45
# Answer: 1 - 2009-10-08 at 1:43 PM
Kann mir hier keiner helfen?


Inactive
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Location: Hamm
Posts: 11094
# Answer: 2 - 2009-10-08 at 1:57 PM
öhm, liegt vlt. daran, dass deine Frage nicht ganz mit deinem Thread zusammenhängt.
Du willst alter und Adresse anzeigen lassen, gibst aber den code von der users view wieder.

So einfach mal was in php kopieren geht nicht. Wo genau willst du das anzeigen lassen ?
Welche Übersichtsseite usw ?!


------------------
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.

Inactive
|
wTcBeast
Thread author


Rock the board




Posts: 45
# Answer: 3 - 2009-10-08 at 2:14 PM
Jop ok ich erkläre es:
Ich möchte auf der Squadseite (mod=squads&action=view&id=X) natürlich die jeweiligen User eintragen. Das ist auch kein Problem. Nun möchte ich zu den einzelnen Usern das Alter und die PLZ mit Ort anzeigen lassen. Damit du weißt was ich meine hier mal der Link: http://www.wtc-gaming.com/index.php?mod=squads&action=view&id=7

mit dem php code da oben hatte ich nur schon mal überlegt auf welcher Seite die benötigten Daten stehen (hier halt die user seite) und schon mal die php passage rausgesucht von der ich gedacht habe das es damit zusammenhängen muss.


Inactive
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Location: Hamm
Posts: 11094
# Answer: 4 - 2009-10-08 at 2:17 PM
kk,
ist es eine modifzierte PHP Datei ?
/mods/squads/view.php
oder ist es die originale ?
Wenn original, welche Version ?
Wenn modififziert bitte den Quellcode hier posten.


------------------
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.

Inactive
|
wTcBeast
Thread author


Rock the board




Posts: 45
# Answer: 5 - 2009-10-08 at 2:19 PM
Original. Version von CSP ist 2009.0.2


Inactive
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Location: Hamm
Posts: 11094
# Answer: 6 - 2009-10-08 at 2:32 PM
Datei /mods/squads/view.php bearbeiten
Zeile 67
 
1.
1. / 2. / ... 
 $select .= 'usr.users_laston AS users_laston, usr.users_invisible AS users_invisible';

ändern in
 
1.
1. / 2. / ... 
 $select .= 'usr.users_laston AS users_laston, usr.users_invisible AS users_invisible, usr.users_age users_age, usr.users_postalcode users_postalcode, usr.users_hidden users_hidden';


Zeile 84:
 
1.
1. / 2. / ... 
 }

dadrüber einfügen
 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
1. / 2. / ... 
   $data['members'][$run]['postal_place'] = $data['members'][$run]['users_postalcode'];
  if (!empty(
$data['members'][$run]['users_age'])) {
    
$content cs_date('date',$data['members'][$run]['users_age']);
    
$birth explode ('-'$data['members'][$run]['users_age']);
    
$age cs_datereal('Y') - $birth[0];
    if(
cs_datereal('m')<=$birth[1]) { $age--; }
    if(
cs_datereal('d')>=$birth[2] AND cs_datereal('m')==$birth[1]) { $age++; }
    
$content .= ' (' $age ')';
  }
  
$data['members'][$run]['age'] = $content


------------------
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.

Inactive
|
wTcBeast
Thread author


Rock the board




Posts: 45
# Answer: 7 - 2009-10-08 at 2:56 PM
Die PLZ wird angezeigt, der Ort allerdings nicht. Hab ich irgendwas falsch gemacht?


Inactive
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Location: Hamm
Posts: 11094
# Answer: 8 - 2009-10-08 at 3:09 PM
nö, hab den ort garnicht eingebaut
 
1.
1. / 2. / ... 
  $select .= 'usr.users_laston AS users_laston, usr.users_invisible  AS users_invisible, usr.users_age users_age, usr.users_posta lcode users_postalcode, usr.users_hidden users_hidden';

ändern in
 
1.
1. / 2. / ... 
  $select .= 'usr.users_laston AS users_laston, usr.users_invisible  AS users_invisible, usr.users_age users_age, usr.users_posta lcode users_postalcode, usr.users_hidden users_hidden, usr.users_place users_place';


 
1.
1. / 2. / ... 
 $data['members'][$run]['postal_place'] = $data['members'][$run]['users_postalcode'];

dadrunter einfügen
 
1.
1. / 2. / ... 
 $data['members'][$run]['postal_place'] .= ' ' $data['members'][$run]['users_place'];


------------------
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.

Inactive
|
wTcBeast
Thread author


Rock the board




Posts: 45
# Answer: 9 - 2009-10-08 at 3:41 PM
OK hab ich gemacht aber jetzt zeigt er nur noch den Ort an. Ist aber kein Problem da ich, wie ich gerade in photoshop sehe, sowieso nur den Ort da stehen haben wollte

Also: Vielen Dank für die Hilfe

EDIT: Passt hab mich verschrieben gehabt


Last edit by wTcBeast at 2009-10-08 at 3:44 PM (1x Edited)
Inactive
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Location: Hamm
Posts: 11094
# Answer: 10 - 2009-10-08 at 3:43 PM
ok, ist aber seltsam dass er nur noch eins anzeigt :d


------------------
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.

Inactive
|
wTcBeast
Thread author


Rock the board




Posts: 45
# Answer: 11 - 2009-10-08 at 3:44 PM
Ne es geht hatte mich verschrieben

Noch eine kleine Sache: Kann ich da mit dem age so verändern dass er nur das Alter ohne das Datum dort hinschreibt?


Last edit by wTcBeast at 2009-10-08 at 3:50 PM (1x Edited)
Inactive
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Location: Hamm
Posts: 11094
# Answer: 12 - 2009-10-08 at 3:53 PM
 
1.
2.
3.
4.
5.
6.
7.
8.
1. / 2. / ... 
   if (!empty($data['members'][$run]['users_age'])) {
    
$content cs_date('date',$data['members'][$run]['users_age']);
    
$birth explode ('-'$data['members'][$run]['users_age']);
    
$age cs_datereal('Y') - $birth[0];
    if(
cs_datereal('m')<=$birth[1]) { $age--; }
    if(
cs_datereal('d')>=$birth[2] AND cs_datereal('m')==$birth[1]) { $age++; }
    
$content .= ' (' $age ')';
  }

ändern in
 
1.
2.
3.
4.
5.
6.
7.
1. / 2. / ... 
   if (!empty($data['members'][$run]['users_age'])) {
    
$birth explode ('-'$data['members'][$run]['users_age']);
    
$age cs_datereal('Y') - $birth[0];
    if(
cs_datereal('m')<=$birth[1]) { $age--; }
    if(
cs_datereal('d')>=$birth[2] AND cs_datereal('m')==$birth[1]) { $age++; }
    
$content $age ' Jahre';
  }


------------------
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.

Last edit by Fr33z3m4n ClanSphere Team at 2009-10-08 at 3:53 PM (1x Edited)
Inactive
|
wTcBeast
Thread author


Rock the board




Posts: 45
# Answer: 13 - 2009-10-08 at 3:57 PM
OK das funktioniert. Nur habe ich bei mir ein kleines Problem wie du hier sehen kannst:
http://www.wtc-gaming.com/index.php?mod=squads&action=view&id=7

Der übernimmt vom Member davor wohl immer das Alter

Das liegt aber an der .tpl datei oder?


Inactive
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Location: Hamm
Posts: 11094
# Answer: 14 - 2009-10-08 at 4:00 PM
nö, aber kann es sein, dass du meinen edit nicht mitbekommen hast.
 
1.
2.
3.
4.
5.
6.
7.
1. / 2. / ... 
 if (!empty($data['members'][$run]['users_age'])) {
    
$birth explode ('-'$data['members'][$run]['users_age']);
    
$age cs_datereal('Y') - $birth[0];
    if(
cs_datereal('m')<=$birth[1]) { $age--; }
    if(
cs_datereal('d')>=$birth[2] AND cs_datereal('m')==$birth[1]) { $age++; }
    
$data['members'][$run]['age'] = $age ' Jahre';
  }


löschen:
 
1.
1. / 2. / ... 
  $data['members'][$run]['age'] = $content

So müsste das passen.


------------------
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.

Last edit by Fr33z3m4n ClanSphere Team at 2009-10-08 at 4:01 PM (1x Edited)
Inactive
|
wTcBeast
Thread author


Rock the board




Posts: 45
# Answer: 15 - 2009-10-08 at 4:05 PM
So sieht es bei mir jetzt aus und jetzt wird gar nichts mehr angezeigt

 
1.
2.
3.
4.
5.
6.
7.
8.
9.
1. / 2. / ... 
 if (!empty($data['members'][$run]['users_age'])) {
    
$birth explode ('-'$data['members'][$run]['users_age']);
    
$age cs_datereal('Y') - $birth[0];
    if(
cs_datereal('m')<=$birth[1]) { $age--; }
    if(
cs_datereal('d')>=$birth[2] AND cs_datereal('m')==$birth[1]) { $age++; }
    
$data['members'][$run]['age'] = $age ' Jahre';
  }
  
$data['members'][$run]['age'] = $content
}




Jop geht!!!!


Last edit by wTcBeast at 2009-10-08 at 4:06 PM (1x Edited)
Inactive
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Location: Hamm
Posts: 11094
# Answer: 16 - 2009-10-08 at 4:15 PM
 
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
1. / 2. / ... 
  
$data
['members'][$run]['age'] = '';
if (!empty(
$data['members'][$run]['users_age'])) {
    
$birth explode ('-'$data['members'][$run]['users_age']);
    
$age cs_datereal('Y') - $birth[0];
    if(
cs_datereal('m')<=$birth[1]) { $age--; }
    if(
cs_datereal('d')>=$birth[2] AND cs_datereal('m')==$birth[1]) { $age++; }
    
$data['members'][$run]['age'] = $age ' Jahre';
  }
}

so wäre richtig.


------------------
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.

Last edit by Fr33z3m4n ClanSphere Team at 2009-10-08 at 4:15 PM (1x Edited)
Inactive
|
wTcBeast
Thread author


Rock the board




Posts: 45
# Answer: 17 - 2009-10-08 at 4:32 PM
Ja hatte ich noch verändert deswegen das
Jop geht!!!!



Inactive
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Location: Hamm
Posts: 11094
# Answer: 18 - 2009-10-08 at 4:52 PM
jojo schon gesehen, und ich hab dir schon den fix "für das verstecken" der platzhalter gegeben, bei membern wo kein Geburtstag zu sehen ist


------------------
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.

Inactive
|
wTcBeast
Thread author


Rock the board




Posts: 45
# Answer: 19 - 2009-10-08 at 4:56 PM
Cool danke das ist mir eben auch aufgefallen und wollte schon nachfragen


Inactive
|
Answers: 19
Page [1]


You must be registered.