Cash Mod 2.2.3a - tausender Trennzeichen

Allgemeiner Support zum phpBB 2 Board und phpBB 2 Modifikationen
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Antworten
Benutzeravatar
Dungeonwatcher
Beiträge: 1055
Registriert: Sa 19.Feb, 2005 01:16
Wohnort: Berlin
Kontaktdaten:

Cash Mod 2.2.3a - tausender Trennzeichen

Beitrag von Dungeonwatcher »

Hi! :cool:

Wie bekomme ich beim Cash Mod 2.2.3a in die Währungsanzeige den Punkt als Trennzeichen für 1000 eingefügt? Welche Datei muss ich dazu editieren?

Bye
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Blubb, keine Ahnung.
Ich weiß werder, welchen MOD genau Du meinst (Link fehlt wie immer ;) ), noch, wo der Punkt angezeigt werden soll.
Im Grunde wäre das aber recht einfach (wenn man die richtige Stelle kenne), in dem man den Wert mit

Code: Alles auswählen

$variable = number_format($variable, 2, ',', '.');
umformatieren und fertig wäre die Laube...

Möglich wäre aber auch was ganz tolles, nämlich die Angabe inkl. Wärung:

Code: Alles auswählen

setlocale(LC_MONETARY, 'de_DE');
$variable = money_format('%=*^-14#8.2i', $variable);
Schaut dann mit vorangestelltem Währungszeichen gleich viel besser aus ;)
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Dungeonwatcher
Beiträge: 1055
Registriert: Sa 19.Feb, 2005 01:16
Wohnort: Berlin
Kontaktdaten:

Beitrag von Dungeonwatcher »

Hi! :cool:

[quote="oxpus";p="87404"]Blubb, keine Ahnung.[/quote]

Da sind wir ja schon zu Zweit... ;)
Ich weiß werder, welchen MOD genau Du meinst (Link fehlt wie immer ;) ), noch, wo der Punkt angezeigt werden soll.
Hmmm, ja, 'ne alte Krankheit meinerseits das immer zu vergessen bzw. vorrauszusetzen. Sorry.

Dieser Cash Mod ist gemeint.

Der Punkt soll überall wo der Cash Wert angezeigt wird erscheinen.
Im Grunde wäre das aber recht einfach (wenn man die richtige Stelle kenne), in dem man den Wert mit

Code: Alles auswählen

$variable = number_format($variable, 2, ',', '.');
umformatieren und fertig wäre die Laube...
Das habe ich ja dank deiner Hilfe schon an einigen anderen Stellen (Sudoku, Formel 1 etc.) getan. Ich finde jedoch einfach nicht die Stelle im Cash Mod.
Möglich wäre aber auch was ganz tolles, nämlich die Angabe inkl. Wärung:

Code: Alles auswählen

setlocale(LC_MONETARY, 'de_DE');
$variable = money_format('%=*^-14#8.2i', $variable);
Schaut dann mit vorangestelltem Währungszeichen gleich viel besser aus ;)
Nur leider gibt's kein offizielles Länderkürzel für Dungeondollars. :cool:
Zuletzt geändert von Dungeonwatcher am Do 21.Aug, 2008 16:55, insgesamt 1-mal geändert.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Okay, jetzt habe ich war den MOD, aber wo soll(en) der/die Wert(e) formatiert angezeigt werden?
Nur leider gibt's kein offizielles Länderkürzel für Dungeondollars.
Yupp, das ist wohl wahr...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Dungeonwatcher
Beiträge: 1055
Registriert: Sa 19.Feb, 2005 01:16
Wohnort: Berlin
Kontaktdaten:

Beitrag von Dungeonwatcher »

[quote="oxpus";p="87408"]Okay, jetzt habe ich war den MOD, aber wo soll(en) der/die Wert(e) formatiert angezeigt werden?[/quote]

Das währe die Anzeige im Profil und in den Topics.
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Okay ich schau mal, ob ich die Stellen auf die Schnelle finden kann, melde mich nachher, wenn ich zu Hause angekommen bin...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

So wie ich das sehe, müsste in der includes/classes_cash.php in der Zeile

Code: Alles auswählen

'CASH_AMOUNT' => $profiledata[$c_cur->db()]));
der Wert

Code: Alles auswählen

$profiledata[$c_cur->db()
und in Zeile

Code: Alles auswählen

$template->assign_block_vars('cashrow', array(	'CASH_DISPLAY' => $c_cur->display($postdata[$c_cur->db()])));
der Wert

Code: Alles auswählen

$postdata[$c_cur->db()]
wie zuvor angesprochen mit number_format formatiert werden...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Dungeonwatcher
Beiträge: 1055
Registriert: Sa 19.Feb, 2005 01:16
Wohnort: Berlin
Kontaktdaten:

Beitrag von Dungeonwatcher »

Moin! :cool:

Perfekt und THNX. :)

Bye
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Zufall.
Ich hätte nicht wirklich gedacht, daß es die richtigen Stellen sind, aber andere waren noch unlogischer...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
Dungeonwatcher
Beiträge: 1055
Registriert: Sa 19.Feb, 2005 01:16
Wohnort: Berlin
Kontaktdaten:

Beitrag von Dungeonwatcher »

Moin! :cool:

[quote="oxpus";p="87416"]Zufall.[/quote]

Nö, nicht bei dir. ;)

Nachdem nun dieser Schönheitsfehler behoben ist, taucht gleich ein richtiger Bug auf. Dazu mache ich aber ein neues Thema auf.

Bye
Antworten