function.roll_link.php
Ispisuje link koji odrolava i zarolava neki sadržaj koji se nalazi negdje drugdje na stranici (ne odmah ispod linka, pa se iz tog razloga ne koristi block.roll.php)
Parametri
- id - jedinstveni ID sadrzaja, najčešće kombinacija naziva modula i brojke - OBAVEZAN PARAMETAR
- img - ime slike koja se ispisuje pored linka (ista slika i za odrolavanje i za zarolavanje)
- img_hide - ime slike koja se ispisuje pored linka kada je sadržaj skriven odnosno zarolan
- img_show - ime slike koja se ispisuje pored linka kada je sadržaj pokazan odnosno odrolan
- class - ime CSS klase koja se definira nad pripadajućim <a> tagom
- onclick="alert('foo');" - dodatna javascript akcija koja se izvršava na klik
- nocokie - override cookiea, ako se definira nocokie="true", sadržaji će prilikom svakog učitavanja stranice biti odrolani ili zarolani prema default opciji (ako je navedeno "hide" bit će zarolani, a ako opcija default nije navedena biti će odrolani). Nenavođenem ove opcije iskorištava se cookie za pamćenje prošlog stanja prilikom učitavanja stranice.
- action_text="foo" - tekst na kojeg će se klikati za odrolavanje odnosno zarolavanje sadržaja
- default - pretpostavljeno stanje sadržaja nakon učitavanja stranice, npr. ako se navede default="hide" sadržaj će biti zarolan odn. skriven. Nenavođenje ove opcije će rezultirati odrolanim sadržajem po pretpostavci
Updated by dpavlin@hidden on Nov 17 2:42pm
Posted by dpavlin@hidden on Nov 17 2:42pm
block.roll.php
Blok funkcija (ima početni i završni tag: {roll} ... {/roll}) koja služi za omogućavanje odrolavanja i zarolavanja sadržaja između tagova (mijenja vidljivost <div> taga u kojem se nalazi sadržaj)
Parametri
- id="repoz_21" - jedinstveni ID sadrzaja, najčešće kombinacija naziva modula i brojke - OBAVEZAN PARAMETAR
- action_text="foo" - tekst na kojeg će se klikati za odrolavanje odnosno zarolavanje sadržaja - OBAVEZAN PARAMETAR
- html_pre="<B>" - HTML tag(ovi) koji prethodi action_text-u
- html_post="</B>" - HTML tag(ovi) koji slijedi iza action_text-a
- default - pretpostavljeno stanje sadržaja nakon učitavanja stranice, npr. ako se navede default="hide" sadržaj će biti zarolan odn. skriven. Nenavođenje ove opcije će rezultirati odrolanim sadržajem po pretpostavci.
- nolink - omogućava da se link ne ispisuje
- nocokie - override cookiea, ako se definira nocokie="true", sadržaji će prilikom svakog učitavanja stranice biti odrolani ili zarolani prema default opciji (ako je navedeno "hide" bit će zarolani, a ako opcija default nije navedena biti će odrolani). Nenavođenem ove opcije iskorištava se cookie za pamćenje prošlog stanja prilikom učitavanja stranice.
- onclick="alert('foo');" - dodatna javascript akcija koja se izvršava onclick na action_text
- no_img - override slike, ako je "true" ne pojavljuje se sličica pored linka
Updated by dpavlin@hidden on Nov 17 2:42pm
Posted by dpavlin@hidden on Nov 17 2:42pm
function.rich_edit.php
Zamijenjuje <TEXTAREA> element s rich editorom FCKeditor http://www.fckeditor.net/. Dotični editor nalazi se instaliran u direktoriju inc/FCKeditor/.
Parametri
- name="bar" - ime polja - OBAVEZAN PARAMETAR
- value="foo bar foo" - vrijednost koju treba upisati u editor
- imgdir="/foo/bar" - direktorij s bibliotekom slika koji je relativan u odnosu na direktorij images (u primjeru konačan direktorij sa slikama bio bi /images/foo/bar) - OBAVEZAN PARAMETAR UKOLIKO SE ŽELE KORISTITI SLIKE
- width=400 - širina editora u px
- height=300 - visina editora u px
Updated by dpavlin@hidden on Nov 17 2:42pm
Posted by dpavlin@hidden on Nov 17 2:42pm
function.rating.php
Ispisuje sučelje za ocjenjivanje sadržaja.
Parametri
- see_results - ID jednog korisnika ili array ID-jeva korisnika koji smiju vidjeti rezultate ocjenjivanja
- ct="foo" - ID tipa sadržaja (acl ID) koji se ocjenjuje - OBAVEZAN PARAMETAR
- cid=1 - ID konkretnog sadržaja koji se ocjenjuje - OBAVEZAN PARAMETAR
- extra_js - opcionalni javascript kod
- text="bar" - alternativni tekst koji će biti ispisan (po defaultu piše /Rate usability/)
- style="foo" - za help link: prefix ispred imena ikone, ujedno i sufiks za ime CSS klase koja se definira nad eventualnim tekstualnim linkom
- stat="down" - statistika se ispisuje s donje strane sučelja (defaultno ponašanje)
- stat="right" - statistika se ispisuje s desne strane sučelja
Updated by dpavlin@hidden on Nov 17 2:42pm
Posted by dpavlin@hidden on Nov 17 2:42pm
function.print.php
Ispisuje ikonu za printanje koja je link na popup prozor u kojem će se otvoriti dotični sadržaj formatiran u printer-fiendly formatu.
Parametri
- id=1 - ID sadržaja kojeg treba formatirati - OBAVEZAN PARAMETAR
- name="bar" - ime tipa sadržaja kojeg treba formatirati, ovisno o nazivu internog plugina infrastrukture PluginiPrintable - OBAVEZAN PARAMETAR
- link_text="foo" - alternativan tekst koji se ispisuje kao link na popup (po defaultu "printable version")
Updated by dpavlin@hidden on Nov 17 2:42pm
Posted by dpavlin@hidden on Nov 17 2:42pm
function.help.php
Ispisuje ikonu za help koja je link na određeno poglavlje helpa (najčešće početno).
Parametri
- id=1 - ID poglavlja helpa na koje se treba učitati u popup nakon klika na ikonu - OBAVEZAN PARAMETAR
- style="foo" - prefix ispred imena ikone, ujedno i sufiks za ime CSS klase koja se definira nad eventualnim tekstualnim linkom
- text="bar" - proizvoljan tekst koji se ispisuje kod help ikone (također link)
- showtitle=true - indikator ispisuje li se naslov help poglavlja ili ne (uzima se u obzir samo kada nije definiran parametar text)
Updated by dpavlin@hidden on Nov 17 2:42pm
Posted by dpavlin@hidden on Nov 17 2:42pm
function.db_tabs.php
Wrapper plugin za stari plugin tabs (function.tabs.php). Osnovna je razlika što većinu konfiguracijskih parametara db_tabs drži u bazi.
Parametri
- name="bar" - ime grupe tabova koju treba prikazati (atribut name u tablici tab_group) - OBAVEZAN PARAMETAR
- part -
- oframe -
- active -
- disabled -
- disabled2 -
- args -
- is_print -
- onactivate -
Relevantne tablice u bazi
tab
popis svih tabova
id | name | template | caption | url | hook | icon
----+------------+-------------------+---------------+-----+------+------
1 | contact | bp_contact.tpl | Kontakt | | |
2 | activities | bp_activities.tpl | O meni | | |
3 | general | bp_general.tpl | Ostalo | | |
4 | education | bp_education.tpl | Moji predmeti | | |
5 | iknow | bp_iknow.tpl | Moja znanja | | |
- id - ID taba
- name - ime taba, ujedno i akcija za update (vrijednost GET parametra bp_update)
- template - ime datoteke koja služi kao template za ovaj tab
- caption - natpis na tabu
- url -
- hook -
- icon -
tab_group
popis svih grupa tabova
id | name | template_pre | template_post | html_pre | html_post | has_endline
----+-----------+--------------+---------------+----------+-----------+-------------
1 | učenik | bp_top.tpl | | | | t
2 | djelatnik | bp_top.tpl | | | | t
- id - ID grupe tabova
- name - ime grupe tabova, ovo se ime predaje prilikom poziva plugina
- template_pre - template koji se include-a iznad templatea svakog taba u ovoj grupi
- template_post - template koji se include-a ispod templatea svakog taba u ovoj grupi
- html_pre - HTML koji se include-a iznad cijele tablice
- html_post - HTML koji se include-a ispod cijele tablice
- has_endline - boolean vrijednost postoji li ispod cijele tablice traka
tab_order
vezna tablica koja povezuje tabove u grupe i određuje njihov redoslijed
tab_group_id | tab_id | position
--------------+--------+----------
1 | 1 | 1
1 | 2 | 2
1 | 3 | 3
2 | 1 | 1
2 | 4 | 2
2 | 5 | 3
2 | 3 | 4
- tab_group_id - ID grupe
- tab_id - ID taba
- position - redoslijed, s lijeva na desno, dotičnog taba u dotičnoj grupi
Updated by dpavlin@hidden on Nov 17 2:42pm
Posted by dpavlin@hidden on Nov 17 2:42pm
function.calendar.php
Ispisuje tekstualno input polje za unos datuma i ikonu čijim klikom se otvara DHTML/!JavaScript kalendar preuzet s http://www.dynarch.com/projects/calendar/. Datoteke od kalendara nalaze se u direktoriju inc/calendar/.
Parametri
- name="bar" - ime polja - OBAVEZAN PARAMETAR
- value="2005-10-10" - vrijednost koju treba upisati u polje
- size=10 - veličina polja
- onclick="document.chlog_prefs.chlog_time.checked=true;" - definicija onclick akcije
- align="Tl" - definicija na koju se stranu "otvara" kalendar
- buttonborder="true" - definira ima li gumb okvir ili ne
- time="1" - definicija treba li kanledara ispisivati i sat
- class="bar" - CSS klasa za input polje
- readonly="1" - read-only kalendar (prisiljava korisnika da za odabir datuma koristi DHTML/!JavaScript kalendar)
Updated by dpavlin@hidden on Nov 17 2:42pm
Posted by dpavlin@hidden on Nov 17 2:42pm
|
Weblog Navigation
Loading...
|