ugrás a tartalomhoz

PN változók

paal · 2002. Május. 27. (H), 13.52
Hogy hívják azt a változót ami az aktuálisan használt nyelvet adja vissz (hun, eng stb.)?

Köszi, Pali
Ps.: gondolom van valami referencia is erről. Nem tudjátok, hogy hol?
 
1

Re: PN változók

Phanatic · 2002. Május. 27. (H), 15.33
A nyelvet egy cookie-ban tárolja, aminek a neve lang, tehát a $lang változóval tudod elérni. Referenciának meg ott a PN forráskódja ;)
2

Re: PN változók

paal · 2002. Május. 27. (H), 16.27
Azannya!

function themeheader() {
global $bgcolor1, $bgcolor2, $bgcolor3, $bgcolor4, $index, $blocks, $lang;

$slogan = pnConfigGetVar('slogan');
$sitename = pnConfigGetVar('sitename');
$banners = pnConfigGetVar('banners');
$startpage = pnConfigGetVar('startpage');
$currentlang = pnConfigGetVar('language');


Kiüti a szemem és nem veszem észre... :)

Hm. De most, ogy próbálgatom új probléma merült fel.
Azt szeretném elérni, hogy ha megváltoztaták a nyelvet akkor egy bizonyos képet a nyelvnek megfelelő könyvtárból vegyen valahogy így:

img src=themes/themename/miages/$currentlang/logo.gif

de most nem így csinálja mert mindig csak a magyart rakja bele. A ?newlang=eng nél nem veszi fel a változó ezt az értéket? Honnan tudja akkor az oldal a továbbiakban?

További 5let?

Köszi!
3

Re: PN változók

Phanatic · 2002. Május. 27. (H), 18.06
Elméletileg mennie kéne... Próbáld meg azt, hogy törlöd a cookie-t, majd a Language blokkban kiválasztod az angolt...
4

Re: PN változók

paal · 2002. Május. 29. (Sze), 12.33
:)

Mást kell használni.
$currentlang2 = pnSessionGetVar('lang');

Ez mindig az aktuálisan kiválasztott nyelvet adja vissza.

Üdv, Pali
5

Re: PN változók

Phanatic · 2002. Május. 29. (Sze), 13.17
A kérdéseidre a választ megkapod a pnAPI leírásában, amely egy nem régi hírben megtalálható...
6

Re: PN változók

paal · 2002. Május. 29. (Sze), 23.01
Most hirtelen nem találom benne...
Hogyan tudom megvizsgálni, hogy a bejelentkezett juzer be van-e jelentkezve ill. admin jogokkal bír?

Köszi, Pali