PEAK XOOPS - Re: backend.php & EMLH in englishin japanese

Re: backend.php & EMLH

List posts in the topic

normal Re: backend.php & EMLH

msg# 1.1.1.1
depth:
3
Previous post - Next post | Parent - Children.1 | Posted on 2005/4/11 11:13
domifara  一等兵   Posts: 19
Quote:
FutureSpy wrote:
Hi, domifara.

Thanks a lot for your reply.

But, it seems like it's still caching the whole backend.php.

-Yuji
FutureSpy さんは日本語できますよね.
今回、日本語で書かせて.
すいません.EMLHはキャシュとは関係ないです.
キャシュには、
[en] [ja]タグがついたまま生データがキャッシュされるはずです.
だから、言語ごとのキャシュについての改造は忘れてください.

FutureSpyさんは、
「backend.phpに関してだけは
言語の切替をしたくない」けど、ですが
EMLHは、ブラウザーから開くと、クッキーが判定されて,言語が変わって見えているだけなのだと思います.
RSSの取得時に、クッキーってつかわれるのかな?

クッキーが取得できない場合は、
EMLHは、言語指定した配列の最初のものが初期値として使われるはずです.
でも、取得側がどんな仕様なのかよくしらないので

どうしても、固定で、例えば言語を指定したいなら
backend.phpの

include 'mainfile.php';
の下に一行追加で
$easiestml_lang = 'en' ;
とか
$easiestml_lang = $easiestml_langs[0] ;

それと、Xoops Multilang Hack 等もまだ利用してますか?順次取り除く方がわかりやすくなります.
これが、先に編集してしまうと、キャシュされて、いろいろわかりにくくて、
だって、必要なくなりますから.
まだ、私のサイトどっちが編集しているのか、ゴチャ混ぜ状態で・・テスト中です.

追加:
backend.php all 指定で固定で発信したい場合は、
EMLHの編集をしなければ良いのだから
include 'mainfile.php';
の下に一行追加で
ob_end_clean();
で大丈夫だと思います.
Votes:2 Average:0.00

Posts tree

  Advanced search


Login
Username or e-mail:

Password:

Remember Me

Lost Password?

Register now!