language

Begonnen von thies, 02 Juni 2004, 13:01:50

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

thies

gibts ne möglichkeit, daß eBoard die spracheinstellungen der page übernimmt?


[Edited on 2/6/2004 by thies]

Andi

Hi :)

bei anonymen Besuchern wird die Standardeinstellung des Boards verwendet.
Angemeldete Benutzer finden ihre persönliche Spracheinstellung in ihrem Profil.

Was soll sich da wie ändern?
schön´s Grüssle, Andi

thies

äh?
na wie bei jedem anderen modul auch....
die sprachauswahl, die der user für die page trifft, sollte auch für das forum gelten... is schon scher genug, die user übrhaupt ins forum zu kriegen, jede zusätzliche erschwernis is doch schade....

Andi

Oki, das ist Geschmacksache ;)

Egal, editiere die header.php vom eBoard. Ungefähr ab Zeile 85 befindet sich folgender code: $synchro = "";
if(@file_exists("modules/$ModName/lang/$currentlang.lang.php")){
$userlangfile = $currentlang;
}else{
$userlangfile = $langfile;
}
 
 Daraus machst Du folgendes:
 $synchro = "";
if(@file_exists("modules/$ModName/lang/$currentlang.lang.php")){
$userlangfile = $currentlang;
$langfile = $currentlang;
}else{
$userlangfile = $langfile;
}
 
Dadurch gilt die individuelle Spracheinstellung auch für anonyme Besucher.


Dann ab Zeile ~300 befindet sich folgende Zeile:
 if($object->langfile != "") { $langfile = $object->langfile; }  
Die kommentierst Du mit einem # davor, aus. Dadurch wird die Spracheinstellung aus dem jeweiligen Benutzerprofil der angemeldeten User ignoriert.

Und die Bemerkung hier, übersehen wir mal...
http://phpnuke-community.de/thread.php?threadid=4492 :cool:  ;)
schön´s Grüssle, Andi

thies

dank nur dank ;)
funzt soweit

dirt_bomber

Funktioniert bei mir auch ohne Probleme und war genau das, was ich wollte. Danke schön!!! :D