Seite 1 von 2
Visit counter Mod: tausender Trennzeichen einfügen?
Verfasst: 09.03.2007 12:40
von Dungeonwatcher
Hi!
Ich habe den Visit counter Mod von Smartor in Benutzung und würde bei der Anzeige "
XXXXXXXXXX Besucher haben sich seit dem 03. Juli 2004 hierher verirrt." gerne die tausender Trennzeichen haben. Das ganze soll dann so ausschauen: "
X.XXX.XXX.XXX Besucher haben sich seit dem 03. Juli 2004 hierher verirrt."
Was muss ich dazu wie ergänzen/verändern?
Bye/2
Verfasst: 09.03.2007 12:51
von Dr.Death
Ähm, hast Du mal kurz einen Link zu dem Mod ?
Verfasst: 09.03.2007 12:57
von Dungeonwatcher
Hi big master!
Smartor ist leider offline, daher
hier.
Verfasst: 09.03.2007 13:08
von Dr.Death
Probier mal das:
Öffne:
includes/page_header.php
Suche:
Code: Alles auswählen
'VISIT_COUNTER' => sprintf($lang['Visit_counter'], $visit_counter),
Ersetze mit:
Code: Alles auswählen
'VISIT_COUNTER' => sprintf($lang['Visit_counter'], number_format($visit_counter, 0, "", ".")),
Verfasst: 09.03.2007 13:12
von Dungeonwatcher
Hui, das ging aber flink.
Nur klappt's nicht so wie gewünscht. Aus "XXXXXXXXX" wird nun "XX".

Verfasst: 09.03.2007 13:32
von Dr.Death
Sorry, im Moment hab ich gerade "arbeitstechnisch" viel zu tun...
...aber schau mal unter
http://de2.php.net/manual/de/function.number-format.php
nach.... ( als kleiner Denkanstoß

)
Verfasst: 09.03.2007 13:37
von Dungeonwatcher
Ich bin mittlerweile auch schon dabei mir diverse Beispiele anzuschauen. Nur sowie der vierte Parameter dazu kommt, werden nur noch 2 Zahlen angezeigt. Es ist auch egal ob es ein Komma, ein Punkt oder Leerzeichen ist. Das will mir nicht in die Birne.
Verfasst: 09.03.2007 15:45
von easygo
Der dritte Parameter sollte nicht leer sein, mein ich und von daher..
Code: Alles auswählen
'VISIT_COUNTER' => sprintf($lang['Visit_counter'], number_format($visit_counter, 0, ',', '.')),
oder in page_header.php nach
die Zeile einfügen
Code: Alles auswählen
$visit_counter = number_format($visit_counter, 0, ',', '.');
Sucht euch was aus. easy
Verfasst: 09.03.2007 16:13
von Dungeonwatcher
Hi!
Keine Chance, sowie ich eine dieser Änderungen vornehme, wird es eine zweistellige Zahl.

Verfasst: 09.03.2007 16:24
von easygo
Dann setz mal hinter die Zeile in page_header.php
Code: Alles auswählen
$visit_counter = number_format($visit_counter, 0, ',', '.');
so ein
und lass sehn, was PHP 5 draus macht. easy