Fyrri mynd
Nęsta mynd

Hafa samband

Skilaboš
Nafn
Fyrirtęki / Félag
Email
Sķmi
Hafa samband meš
email      sķma

Ýmsar aðrar breytur

Hér er listi yfir ýmsar breytur sem geta verið gagnlegar. Þær er hægt að nota fyrir samþættingu við önnur kerfi eða til þess að birta ákveðnar upplýsingar á heimasíðunni. Þessar breytur er ekki hægt að nota ef venjulegt HTML-skjal er notað sem útlitssíða.

trigger

Fyrir hverja síðu innan SMALA xL 2 er hægt að skilgreina breytu í gegnum stillingar í reit sem heitir Breytur. Þetta er hugsað til þess að auðkenna ákveðnar síður með breytum. Ef breytan er kölluð beint þá skal sækja hana sem $smalixl['trigger'].

Dæmi:

Í gegnum viðmót kerfisins er textinn "Pöntunarsíða" settur í reitinn Breytur í gegnum stillingar síðu. Í gegnum útlitssíðuna sjálfa er hægt að nálgast þennan texta með því að nota breytuna $smalixl['trigger']. Í útlitssíðunni væri hægt að nota eftirfarandi PHP-kóda:

if ( $smalixl['trigger'] == "Pöntunarsíða" ) {
     // sækjum það efni sem þarf fyrir pöntunarsíðu
}

Einnig er hægt að sækja breytuna sundurliðað sem fylkingu (array). Sundurliðuð breyta er sótt sem $trigger. Til þess að breytan sé sundurliðuð þarf að setja hana upp eins og gert er með URL-streng í veffangi (HTTP-address). Engin takmörk eru fyrir því hversu margar breytur má tilgreina.

Dæmi:

Í gegnum viðmót kerfisins er eftirfarandi strengur settur í reitinn Breytur í gegnum stillingar síðu:

     car=Volvo&type=440&doors=5

Í gegnum útlitssíðuna sjálfa er hægt að nálgast strenginn með því að nota breytuna $smalixl['trigger'] sem og $trigger:

$smalixl['trigger'] = "car=Volvo&type=440&doors=5";
// Sundurliðuð fylking
$trigger['car'] = "Volvo";
$trigger['type'] = "440";
$trigger['doors'] = "5";

user_id

Þessi breyta inniheldur raðnúmer (id) þess notanda sem er skráður inná heimasíðuna. Ef sá sem er að skoða síðuna er ekki innskráður þá er gildið núll (0 = false). Þetta númer er notað til þess að auðkenna notandann í SMALA xL 2 og tengist skráningu hans í gagnagrunni. Þessa breytu skal sækja sem $smalixl['user_id'] í gegnum útlitssíðuna.

username

Þessi breyta inniheldur notandanafn þess aðila sem er að skoða heimasíðuna. Ef viðkomandi er ekki skráður inn þá er þessi breyta tóm. Þessa breytu skal sækja sem $smalixl['username'] í gegnum útlitssíðuna.

access

Þessi breyta segir til um hvort sá aðili sem er að skoða heimasíðuna sé innskráður eða ekki. Ef viðkomandi er ekki skráður inn þá inniheldur þessi breyta gildið núll (0 = false). Ef hann er skráður inn þá hefur hún gildið einn (1 = true). Þessa breytu skal sækja sem $smalixl['access'] í gegnum útlitssíðuna.

session

Þessi breyta inniheldur tilviljunarkennt setu-númer (session) þess aðila sem er að skoða heimasíðuna. Setu-númerið hefur ákveðin líftíma og er vistað sem kaka/dús (cookie) hjá viðkomandi, óháð því hvort hann er skráður inn eða ekki. Dæmi um gildi fyrir þessa breytu er:

d9dbc51dc534921589adf460... [strengur styttur] ...3884412d40ab811f7863ab7

Þetta er tilviljunarkenndur (random) 128 stafa strengur til þess að auðkenna viðkomandi. Þessa breytu skal sækja sem $smalixl['session'] í gegnum útlitssíðuna.

current_time

Þessi breyta inniheldur tímann þegar síðan var sótt af þeim aðila sem er að skoða hana. Ef viðkomandi nær í síðuna 1. febrúar 2005 klukkan 13:50 þá inniheldur breytan gildið "200502011350". Þessa breytu skal sækja sem $smalixl['current_time'] í gegnum útlitssíðuna.

rank

Þessi breyta inniheldur stöðu þess aðila sem er að skoða heimasíðuna. Ef viðkomandi er óþekktur eða í lægsta þrepi þá er gildið núll (0 = false), annars kemur jákvætt gildi (hærra en núll):

0 = Óþekktur/allir/viðskiptavinur
1 = Almennur notandi
2 = Stjórnandi
3 = Kerfisstjóri

Þessa breytu skal sækja sem $smalixl['rank'] í gegnum útlitssíðuna.

ip

Þessi breyta inniheldur IP-tölu þess aðila sem er að skoða heimasíðuna. Þessi IP-tala getur einnig verið á proxy-þjóni eða eldveggi þannig að þessi IP-tala er ekki áreiðanleg. Þessa breytu skal sækja sem $smalixl['ip'] í gegnum útlitssíðuna.