Alter Hack? |
hype
Mitglied
Dabei seit: 28.02.04
Beiträge: 74
|
|
Hallo!
Wo bekomme ich deisen Hack, wo der Alter direkt neben ddem BEnutzernamen angezeigt wird?
Danke im voraus!
Dateianhang: |
alter.jpg (15 KB, 362 mal heruntergeladen)
|
|
|
21.12.05 19:19 |
E-Mail
Finden
Als Freund hinzufügen
|
|
KleenMicha
Webentwickler
Dabei seit: 16.01.04
Beiträge: 2.592
Fähigkeiten: WBB3 Fortgeschritten; WBB2 Profi
|
|
Diesen Superhacl gibtz sogars chon im wbb2 drinnen
.
Hier ein Bsp für die Altersanzeige in den Beiträgen:
Öffne: thread.php
##Suche:
php: |
1:
|
eval("\$postbit = \"".$tpl->get("thread_postbit")."\";"); |
|
Füge darüber folgendes ein:
php: |
1:
2:
3:
|
$age = date(Y) - wbb_substr($posts['birthday'], 0, 4);
if ($age < 1 || $age > 200) $age = '';
else $age = " ($age)"; |
|
##Suche:
php: |
1:
|
u.disablesignature, |
|
##Füge dahinter folgendes ein:
Nun im template: thread_postbit einfach an entsprechender Stelle, etwa:
$posts[username] einfach $age einfügen.
__________________ Gruß Micha
|
|
21.12.05 19:44 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
eCityWolf.de
Mitglied
Dabei seit: 09.03.04
Beiträge: 1.042
Herkunft: Chemnitz Forenversion: 3.0; 2.1
|
|
Zitat: |
Original von KleenMicha
Diesen Superhacl gibtz sogars chon im wbb2 drinnen
.
|
ja? wo denn?
__________________
eCW-Community
|
|
21.12.05 21:03 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
KleenMicha
Webentwickler
Dabei seit: 16.01.04
Beiträge: 2.592
Fähigkeiten: WBB3 Fortgeschritten; WBB2 Profi
|
|
Die besagten Codestellen hab ich aus: ./calendar.php und der Rest war etwas Überlegung.
Mal Spaß bei Seite es gab/gibt wohl so einen hack wo weiß ich nicht, deshalb hab ich selbst gebastelt.
__________________ Gruß Micha
|
|
21.12.05 21:05 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
chrime
Besserwisser 2007
Dabei seit: 21.02.05
Beiträge: 1.827
Herkunft: /home/chrime - Castrop-Rauxel, NRW, Germany Forenversion: 3.0
|
|
Würde es so machen:
php: |
1:
2:
3:
4:
5:
|
$birthdate=$posts['birthday'];
$parth=explode(".",$birthdate);
$seconds=mktime(0,0,0,$parth[1],$parth[0],$parth[2]);
$seconds=time()-$seconds;
$age=date("Y",$seconds)-1970; |
|
Dann im Template nur $age einfügen sollte funktionieren, ist ungetestet, also ist der Einbau auf eigene Gefahr.
__________________ www.medianetworker.info
|
|
11.11.06 19:29 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
chrime
Besserwisser 2007
Dabei seit: 21.02.05
Beiträge: 1.827
Herkunft: /home/chrime - Castrop-Rauxel, NRW, Germany Forenversion: 3.0
|
|
thread.php
vor der tpl ausgabe:
code: |
1:
|
eval("\$postbit = \"".$tpl->get("thread_postbit")."\";"); |
|
__________________ www.medianetworker.info
|
|
11.11.06 19:34 |
E-Mail
WWW
Finden
Als Freund hinzufügen
|
|
Blackstar5
Mitglied
Dabei seit: 31.03.06
Beiträge: 329
Herkunft: Deutschland Forenversion: 2.3; Lite 1.0
|
|
Ich will das aber im Profil was muss ich da machen?
__________________
|
|
05.12.06 13:31 |
WWW
Finden
Als Freund hinzufügen
|
|
boehser_tobi
Mitglied
Dabei seit: 10.08.07
Beiträge: 1
Forenversion: 2.3
|
|
Zitat: |
Original von Marcel94
Suche in thread.php nach:
php: |
1:
|
eval("\$postbit = \"".$tpl->get("thread_postbit")."\";"); |
|
füge davor ein:
php: |
1:
2:
3:
|
$age = date(Y) - wbb_substr($posts['birthday'], 0, 4);
if ($age < 1 || $age > 200) $age = '';
else $age = " ($age)"; |
|
... |
Da ich es auch aktuell gebraucht habe, will ich hier mal die richtige Berechnung hinschreiben:
php: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
|
#*************************
# Das Alter wird errechnet
#*************************
$altersarray = split("-", $posts['birthday']);
$age = date("Y") - $altersarray[0];
#************************************************
# Wenn dieses Jahr noch kein Geb. dann Alter - 1
#************************************************
if (($altersarray[1] > date("m")) || (($altersarray[1] == date("m")) && ($altersarray[2] > date("d")))) $age--; |
|
|
|
13.08.07 14:24 |
E-Mail
Finden
Als Freund hinzufügen
|
|
|