Modul-Content: "._PUBLISHEDON.": $date ( $mypage[counter] ...

Begonnen von gabin, 10 Juni 2005, 16:02:33

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

gabin

Hallo allesamt,

wer weiss, wo ich <b>$date</b> des Content-Modul(vkpMx) findet?

Hier der Pfad:

modules\Content\ index.php


if ($mypage['signature'])
echo "<div align=\"right\">".$mypage['signature']."</div>";
echo "<p align=\"right\"><font class=\"tiny\">
"._PUBLISHEDON.":   <b>$date</b>  ( $mypage[counter] "._READS.") ...



ich möchte es ändern!

Danke
gabin
Die beste Voraussetzung ist dieses learning by doing. Wenn man auf der Kabarettbühne mit drei Zuschauern im Saal anfängt und dann irgendwann ganze Hallen füllt.

Andi

Hi :)

was möchtest du da ändern?
Das Ausgabeformat, oder das Datum selbst?
schön´s Grüssle, Andi

gabin

Hi,

ich möchte Das Ausgabeformat ändern( es geht um den Punkt nach der Zahltag).

Hier ein Beispiel:

10. Juni 2005 --> Diese Ausgabe soll so aussehen: 10 Juni 2005

Zweck: Ich übersetze zur Zeit Das Modul auf spanisch und in spanisch tragen die Tagen keinen Punkt danach.

Das spanische Format sieht wie folgt aus:  Hoy día es viernes, 10 de Junio del 2005


Danke
gabin
Die beste Voraussetzung ist dieses learning by doing. Wenn man auf der Kabarettbühne mit drei Zuschauern im Saal anfängt und dann irgendwann ganze Hallen füllt.

Andi

Hi :)

auf Spanisch? Suppi  :thumbup:

Das Modul verwendet an der Stelle die Sprachkonstante _DATESTRING (in Funktion formatTimstamp).
Diese Konstante findest du in der globalen Sprachdatei (language/lang-SPRACHE.php)


//// Datestrings und locale Einstellungen:
define("_CHARSET","ISO-8859-1");
if (PHP_OS=="WINNT"||PHP_OS=="WIN32") {
define("_SETLOCALE","ge");
}
else {
define("_SETLOCALE","de_DE.ISO-8859-15");
}
define("_DOC_LANGUAGE","de");
define("_DOC_DIRECTION","ltr");

define("_DATESTRING",      "%A, %d.%B %Y");
define("_DATESTRING2",     "%A, %d %B");
define("_XDATESTRING",     "%A, %B %d @ %T %Z");
define("_SHORTDATESTRING", "%d.%m.%Y");
define("_XDATESTRING2",    "%A, %B %d");

define("_SYS_INTERNATIONALDATES",1);    //0 = mm/dd/yyyy, 1 = dd/mm/yyyy
define("_SYS_TIME24HOUR",1);  // 1 = 24 hour time... 0 = AM/PM time
define("_SYS_WEEKBEGINN",1);  # the First Day in the Week: 0 = Sunday, 1 = Monday


Hilfreiche Info zu den Formatierungscodes findest du hier:
http://www.php.net/manual/de/function.strftime.php
schön´s Grüssle, Andi

gabin

Hi,

zunäscht Danke für die Info!

Kannst Du mir bitte vielleicht sagen, in welcher Datei ich die Funktion formatTimstamp finde?

Danke noch mal!
gabin
Die beste Voraussetzung ist dieses learning by doing. Wenn man auf der Kabarettbühne mit drei Zuschauern im Saal anfängt und dann irgendwann ganze Hallen füllt.

Andi

Hi :)

die Funktion ist in der mx_api.php welche im vkpMx noch verschlüsselt war.
Die würde ich aber nicht ändern, weil sich das dann auch auf die anderen Sprachen auswirkt, sondern einfach die Sprachkonstante in der Sprachdatei anpassen.
Also dann in der Datei /language/lang-spanish.php
schön´s Grüssle, Andi

gabin

Hi  :) ,

das wird eine Weile dauert, man muss alle Sprachkonstanten aller angesprochenen Modulen in der lang-spanisch.php anpassen bzw. hinzufügen.

Nun ich tue das alles zur Zeit in einem Subdomain, um einen besseren Überblick zu gewinnen.

Es sind so viele Sprachkonstanten, dass ich sie zunäscht getrennt halten möchte. Wenn der Zeitpunkt kommen sollte, dass ich alle Sprachkonstanten zuordnen kann, werde ich erst die lang-spanisch.php in den Hauptdomain eintragen.


Gruß
gabin
Die beste Voraussetzung ist dieses learning by doing. Wenn man auf der Kabarettbühne mit drei Zuschauern im Saal anfängt und dann irgendwann ganze Hallen füllt.