Turinio valdymo sistema

Prisijungimas partneriams
Jūsų slaptažodis

Dirbame su:










Kiti klausimai

Optimizacija paieškos varikliams

Nuosavo <title> formavimas

Norint suformuoti savo <title> galite tai padaryti betkuriame šablone (išskyrus main, sub ir head) įrašydami jį į kintamąjį $user_title. Pvz.:

      {assign var="user_title" value="Hello"}      
Atkreipkite dėmėsį, kad jeigu tai darote modulio, kuris yra kešuojamas, šablone, būtina atjungti kešavimą.

Nuosavo <meta> formavimas

Norint suformuoti savo <metaname="Description"> galite tai padaryti betkuriame šablone (išskyrus main, sub ir head) įrašydami jį į kintamąjį $user_meta_description. Pvz.:

      {assign var="user_meta_description" value="My current page description"}      

Norint suformuoti savo <metaname="Keywords"> galite tai padaryti betkuriame šablone (išskyrus main, sub ir head) įrašydami jį į kintamąjį $user_meta_keywords. Pvz.:

      {assign var="user_meta_keywords" value="ipyramid page_title other_keyword1 other_keyword2"}

Atkreipkite dėmėsį, kad jeigu tai darote modulio, kuris yra kešuojamas, šablone, būtina atjungti kešavimą.

<link rel="canonical"...> formavimas

Norint suformuoti savo <link rel="canonical" ... > nuo iPyramid.system versijos 2.3 galite tai padaryti betkuriame šablone (išskyrus main, sub ir head) įrašydami jį į kintamąjį $user_canonical. Pvz.:

      {assign var="user_canonical" value="/install/"}      

Atkreipkite dėmėsį, kad jeigu tai darote modulio, kuris yra kešuojamas, šablone, būtina atjungti kešavimą.

Paveiksliuko išvedimas

Paveiksliukai iš sistemos išvedami naudojantis /get.php skriptu. Pvz. norėdami gauti paveiksliuką su ID 123 kreipkites su užklausą get.php?i.123
Papildomi parametrai:
w - sumažinti paveiksliuką iki nurodyto pločio. Pvz. /get.php?w.150 - proporcingai sumažintu paveiksliuką iki 150px pločio. Jeigu paveiksliukas yra mažesnis, jo išmatavimų nekeis.
h - sumažinti paveiksliuką iki nurodyto aukščio. Pvz. /get.php?h.150 - proporcingai sumažintu paveiksliuką iki 150px aukščio. Jeigu paveiksliukas yra mažesnis, jo išmatavimų nekeis.
r - pasukti paveiksliuką. Pvz. /get.php?h.90 - pasukti paveiksliuką 90 laipsnių kampu.
e - pritaikyti efektą. Pvz. /get.php?e.1 - pritaikyti paveiksliukui efekta numeris 1. Dėmėsio! efektus galite sukurti kaip PHP failus. Pvz. "/user/addons/image_effects/1.inc.php" yra efekto numeris 1 failas. Efekto faile galite operuoti su $image kintamuoju kuriame yra GD paveiksliuko duomenys. Plačiau apie operacijas su paveiksliukais galite perskaityti adresu http://www.php.net/gd.
c - apkarpyti paveiksliuką pagal nustatytą remelį. Veikia nuo versijos 2.0. Pvz. /get.php?c.1:w.150:h.150 - minimaliai sumažintu paveiksliuką, ir apkarpytu netelpančius į 150px aukščio arba 150px pločio rėmus.
q - nustatyti paveiksliuko kokybę. Veikia nuo versijos 2.0. Pvz., /get.php?i.15:q.50

Grafinių tekstų išvedimas (nuo versijos 2.1)

Grafines antraštes generuoja get.php skriptas. Antraštės sugeneruojamas PNG formatu. Skriptui paduodami URL parametrai:


s
Tekstas išvedimui
w
Grafinio elemento plotis pikseliais
h
Grafinio elemento aukštis pikseliais
b
Numatomas paveiksliuko fono spalva. Jeigu nenurodytas naudojamas balta spalva. Nurodomas HTML formatu. Pvz: "AACCBB"
c
Teksto spalva. Nurodoma HTML formatu. Pvz: "AACCBB"
f
TTF Šriftas. Šrifto pavadinimas nurodomas be prapletimo. Pvz. "arial". Šriftai įkraunami į direktoriją "/user/fonts"
fs
Šrifto dydis
Pvz. /get.php?s.testas+%C4%85%C4%8D:w.200:h.200:b.FFFFFF:c.123456:f.verdana