Demo

Probiere ClanSphere aus und teste daran herum. Demo


Antworten: 7
Seite [1]
fUnK3r ClanSphere Team


Specialist





Beiträge: 1656
# Thema - 04.02.2010 um 21:42 Uhr
Es geht um die Datumsanzeige (Dabei Seit) in der members:navrand Navliste.
Hier wird das Datum als:
2009-09-08
angezeigt

In der pictures.php vom Memders-Modul wird das ganze so angezeigt:
08.09.2009
In der users:navrand wird´s auch so angezeigt.

Ich konnte irgendwie nicht herausfinden wo ich das ändern kann.
Hab schon viel probiert (Von einen Datei in die andere kopiert und umgekehrt)
Irgendwie stehe ich gerade auf dem Schlauch...

Kann mir jemand helfen? Bitte


------------------
Grüßle Jo
><(((°> Son of God through Jesus Christ his Son <°)))><
www.funk3r.de
while (!asleep() ) sheep++;
Inaktiv
Mindcrime


Geekboy





Beiträge: 1155
# Antwort: 1 - 04.02.2010 um 21:44 Uhr
lang/*/system/comlang.php

$com_lang['dateset'] = 'd.m.Y';

Nur aufpassen, das aendert es auf viele stellen...


Inaktiv
|
fUnK3r ClanSphere Team
Thread-Ersteller


Specialist





Beiträge: 1656
# Antwort: 2 - 04.02.2010 um 22:00 Uhr
Hm, das ist komisch,
in der Deutschen lang-Datei steht das richtig drin, in der Englischen steht es anders.

Dann greift wohl diese Navlist.php auf eine falsche lang-Datei zu

Wo kann ich das wieder ändern?

Edit: aber danke dir erstmal, wenn alles nichts hilft, werde ich das halt in der Englischen lang-Datei ändern


------------------
Grüßle Jo
><(((°> Son of God through Jesus Christ his Son <°)))><
www.funk3r.de
while (!asleep() ) sheep++;


Zuletzt editiert von fUnK3r ClanSphere Team am 04.02.2010 um 22:01 Uhr (1x Editiert)
Inaktiv
|
Fr33z3m4n ClanSphere Team


Medal of Honor




Herkunft: Hamm
Beiträge: 11094
# Antwort: 3 - 05.02.2010 um 07:43 Uhr
navrand ggf. selber modifiziert ?


------------------
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
|
fUnK3r ClanSphere Team
Thread-Ersteller


Specialist





Beiträge: 1656
# Antwort: 4 - 05.02.2010 um 13:56 Uhr
ja, aber mit den Originalen aus den Versionen 2009.0.3 und 2009.0.2 siehts genau so aus =)


------------------
Grüßle Jo
><(((°> Son of God through Jesus Christ his Son <°)))><
www.funk3r.de
while (!asleep() ) sheep++;


Inaktiv
|
fUnK3r ClanSphere Team
Thread-Ersteller


Specialist





Beiträge: 1656
# Antwort: 5 - 08.02.2010 um 20:55 Uhr
*push*


------------------
Grüßle Jo
><(((°> Son of God through Jesus Christ his Son <°)))><
www.funk3r.de
while (!asleep() ) sheep++;


Inaktiv
|
Tom08 ClanSphere Team

Supporter
Supporter



Herkunft: Daheim
Beiträge: 2923
# Antwort: 6 - 08.02.2010 um 21:10 Uhr
Das Problem ist, dass es als 2009-09-08 in der Datenbank gespeichert wird.
Es wird nicht unix verwendet, wie bei den meisten anderen Daten.

Daher kann man mit cs_date ohne weiteres auch nichts machen.
Eine Lösung ist, den String an den - zu splitten (php explode)

Versuch mal folgendes:
/mods/members/navrand.php

Suche
 
1.
2.
1. / 2. / ... 
 $data['members']['since'] = empty($data['members']['members_since']) ? '-' :
    
cs_date('date',$data['members']['members_since']);

Ersetze durch
 
1.
2.
1. / 2. / ... 
 $members_since = (!empty($data['members']['members_since'] ? explode('-',$data['members']['members_since']) : '';
  
$data['members']['since'] = empty($data['members']['members_since']) ? '-' $members_since[2] . '.' $members_since[1] . '.' $members_since[0];

(ungetestet)

lg


------------------
Bei Problemen mit Code von mir bitte eine Private Nachricht an mich


Inaktiv
|
duRiel ClanSphere Team


Weltmeister




Herkunft: Cambridge
Beiträge: 7300
# Antwort: 7 - 08.02.2010 um 21:15 Uhr
dann ist es halt hardcoded und würde sich bei einer änderung des formats nicht ändern bzw auch in anderen sprachen im deutschen format angezeigt werden.

eine mögliche lösung ist cs_date ( mktime ( explode() ) ).


/edit
oder besser: cs_date ( strtotime () ).


Zuletzt editiert von duRiel ClanSphere Team am 08.02.2010 um 21:20 Uhr (1x Editiert)
Inaktiv
|
Antworten: 7
Seite [1]


Sie müssen sich registrieren, um zu antworten.