Datumanzeige -> language-file

Begonnen von Havard, 12 Juni 2002, 20:56:16

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 2 Gäste betrachten dieses Thema.

Havard

Hallo (mal wieder),

ich will diese Datumanzeige

// Date
      ."<script type=\"text/javascript\">\n\n"
      ."var now = new Date();\n"
              ."<!--   // Array ofmonth Names\n"
              ."var monthNames = new Array( \""._JANUARY."\",\""._FEBRUARY."\",\""._MARCH."\",\""._APRIL."\",\""._MAY."\",\""._JUNE."\",\""._JULY."\",\""._AUGUST."\",\""._SEPTEMBER."\",\""._OCTOBER."\",\""._NOVEMBER."\",\""._DECEMBER."\");\n"
              ."thisYear = now.getYear();\n"
              ."if(thisYear < 1900) {thisYear += 1900}; // corrections if Y2K display problem\n"
              ."document.write(now.getDate() + \". \" + monthNames[now.getMonth()] + \" \" + thisYear);\n"
              ."// -->\n\n"                        
      ."</script></b></font></td>\n"

die übrigens im Verzeichnis "Theme" - "VÖLLIGWUMPE" liegt und den Dateinamen "theme.php" trägt, ins deutsche übersetzen...
Dazu fertige ich in dem Themeordner den Ordner "language" an, wo die "lang-german" drin sein wird, mit folgendem Inhalt:


<?
define("_JANUARY", "Januar");
define("_FEBRUARY", "Februar");
define("_MARCH", "März");
define("_APRIL", "April");
define("_MAY", "Mai");
define("_JUNE", "Juni");
define("_JULY", "Juli");
define("_AUGUST", "August");
define("_SEPTEMBER", "September");
define("_OCTOBER", "Oktober");
define("_NOWEMBER", "November");
define("_DECEMBER", "Dezember");              
?>


Die Frage:

Welchen Code muss ich in der theme.php nun einbinden, damit auf die language-file zugegriffen wird??? [/i]

Danke im Vorraus
           MfG Havard-Flo

Andi

Hi Havard,

welche Nuke-Version verwendest Du?

Normalerweise sind diese Zeilen bereits in den Standard-Languagefiles definiert....

Sind also im theme verfügbar ;)
schön´s Grüssle, Andi

Havard

Da ist ja noch kein language-Ordner...
weil ich das alleine gemacht hab ;)

Ich benutze die phpNuke-Version 5.5, nur für die Umfrage habe ich Files aus 5.6 genommen, da 5.5 einen Fehler hatte.
Aber sonst 5.5!!!

MfG  [Bearbeitet am: 12/6/2002 von Havard]

Andi

Hi Havard,

ich meinte die "Haupt" language Datei im Ordner  deinnukeroot/language.

Stehen die Monatsdefinitionen da nicht schon drin?
schön´s Grüssle, Andi

Excalibur100

Hallo,

du brauchst keine Language anlegen.
Kopier einfach folgenden Text dort rein bzw. drüber:

#################Datum gefixt auf Deutsche Anzeige#####################################################
        ."<script type=\"text/javascript\">\n\n"
   ."var now = new Date();\n"
        ."<!--   // Array ofmonth Names\n"
        ."var monthNames = new Array( \""._JANUARY."\",\""._FEBRUARY."\",\""._MARCH."\",\""._APRIL."\",\""._MAY."\",\""._JUNE."\",\""._JULY."\",\""._AUGUST."\",\""._SEPTEMBER."\",\""._OCTOBER."\",\""._NOVEMBER."\",\""._DECEMBER."\");\n"
        ."thisYear = now.getYear();\n"
        ."if(thisYear < 1900) {thisYear += 1900}; // corrections if Y2K display problem\n"
        ."document.write(now.getDate() + \". \" + monthNames[now.getMonth()] + \" \" + thisYear);\n"
#################modified by Peter Marschmann (Excalibur100)###########################################

Die deutschen Monatsnamen liest er aus der normalen language Datei aus und mit dieser Formel hast du die deutsche Datumanzeige: 12. Juni 2002[Bearbeitet am: 12/6/2002 von Excalibur100]

Havard

Also zum Schlaumeier Excalibur100:

Das geht schon mal nicht


Und zum Admin:

Nee, die definierungen stehen da nicht drin, aber ich könnte sie reinpacken...
aber wie verknüpfe ich das???

Andi

ZitatAlso zum Schlaumeier Excalibur100:

Der Schlaumeier meint aber genau das Gleiche wie ich ;)
Ausserdem bietet er Dir gleich das korrekte deutsche Datumsformat!!

Also schreibe Deine Zeilen in die normalen language-files. Die sind automatisch im theme verfügbar :mad:
schön´s Grüssle, Andi

Excalibur100

Selber Schlaumeier.

Du schreist hier nach Hilfe und wirst noch beleidigend, erwarte von meiner Seite keine Antwort mehr.

Sowas kann ich ja schon mal garnicht leiden.
Da will man hilfsbereit sein und wird auch noch angemacht.

Havard

Dann habe ich es Falsch verstanden ENTSCHULDIGUNG

Nun muss ich ja euch beiden Danken!!!
 - - - ES FUNZT - - -

D A N K E   -   D A N K E   -   D A N K E

Andi

schön´s Grüssle, Andi

Havard

Ja sorry... ich hab deins nicht so genau gelesen!
Öhm, außerdem dachte ich das wegen dem:

###########Datum gefixt auf... ##############

Es geht nämlich auch wie ich es gemacht hab ;)

SORRY!!! War nicht so gemeint.

MfG Havard - DANKE NOCHMAL


Excalibur100

@Andi ;)

da sag ich jetzt nichts mehr zu, ausser ein letztes Mal Bitte zu Havard

Andi

Um hier mal DarkBoy aus einem alten Thread zu zitieren:

 
ZitatJa an dem Satz: wer lesen kann ist klar im Vorteil , ist was wahres dran!
Aber aus fehlern lernt man und wir alle haben mal angefangen !
schön´s Grüssle, Andi

Excalibur100

Ich kenn auch noch einen:

Wer im Glashaus sitzt, der sollte nicht mit Steinen werfen lol

Andi

Der :lol: Smilie fehlt leider :puzz

noch einer:

Es ist leichter, einer Begierde ganz zu entsagen, als in ihr maßzuhalten.

(gerade im Sprüchblock geklaut)

:lol: :lol: :lol: :lol: :lol: :lol: :lol: :lol:
schön´s Grüssle, Andi

Havard

sorry ok...

wo ist denn nun das mit dem centerblock ;)

Excalibur100

vielleicht schaust mal in den Downloadbereich

Havard

mach ich ja...
aber hier gibts doch so vieles ;)

nein echt ich finds nicht... wisst doch wie dumm ich bin

unter welcher rubrik ist es denn?

Excalibur100

Wenn du das mit dem Centerblock fürs Forum meinst, dann hier:

http://www.pragmamx.org/modules.php?name=Downloads&d_op=viewdownload&cid=10

oder unter Downloads  PHPNuke/Blocks


Havard

Danke euch beiden!!!!!

Ich finde die Sites nämlich so schöner ;)

Machts gut - bis auf ein wiedersehen ;)