Dokumentacja WebMaster ver 1.0



Podobne dokumenty
Podstawy pozycjonowania CSS

Dokument hipertekstowy

Danuta ROZPŁOCH-NOWAKOWSKA Strona Moduł 4. Przykład 1. Przykład 2. HTML 4.01 Transitional).

I. Informacje ogólne. Jednym z takich systemów jest Mambo.

Tworzenie prezentacji w MS PowerPoint

Tabele. Przykład 15a.htm. <HTML><HEAD><TITLE> Cennik</TITLE></HEAD><BODY><H3>Cennik</H3> <TABLE BORDER="1"> <TR>

5. Mechanizm szablonów.

Compas 2026 Vision Instrukcja obsługi do wersji 1.07

Instrukcja obsługi funkcji specjalnych szablonu C01 v.1.0

1. Opis okna podstawowego programu TPrezenter.

Podstawy technologii WWW

Dokumentacja systemu NTP rekrut. Autor: Sławomir Miller

zmiana koloru tła <body bgcolor = kolor > tło obrazkowe <body background= ścieżka dostępu do obrazka >

REFERAT O PRACY DYPLOMOWEJ

KATEGORIA OBSZAR WIEDZY

W kolejnym odcinku zajmiemy się umieszczaniem w naszym projekcie zestawu ikon służących szybkiemu korzystaniu z opcji programu.

Pomoc dla systemu WordPress

Tomasz Grześ. Systemy zarządzania treścią, cz. II

Backend Administratora

Laboratorium 1: Szablon strony w HTML5

SYSTEM ZARZĄDZANIA TREŚCIĄ (CMS) STRONY INTERNETOWEJ SZKOŁY PRZEWODNIK

CMS- kontakty (mapa)

Tworzenie infografik za pomocą narzędzia Canva

PRÓBNY EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE CZĘŚĆ PRAKTYCZNA

etrader Pekao Podręcznik użytkownika Strumieniowanie Excel

Pozycjonowanie elementów

Pierwsza strona internetowa

dokumentacja Edytor Bazy Zmiennych Edytor Bazy Zmiennych Podręcznik użytkownika

Spis treści. Spis treści Wstęp Instalacja nazwa.pl Instalacja Home.pl Edycja grafiki strony logo...

2.5 Dzielenie się wiedzą

Technologie Internetowe Raport z wykonanego projektu Temat: Internetowy sklep elektroniczny

ECDL/ICDL Przetwarzanie tekstów Moduł B3 Sylabus - wersja 5.0

I. Dlaczego standardy kodowania mailingów są istotne?

Tworzenie szablonów użytkownika

Program współpracuje z : Windows XP, Powerdraft 2004, v8, XM, Microstation 2004, v8, XM.

1 Rejestrator czasu pracy

Instrukcja obsługi uczelnianego cmsa

Podstawowa instrukcja obsługi STRON stron internetowych serwisu zrealizowanych w systemie zarządzania treścią Wordpress.

Zbuduj robota. Wprowadzenie HTML & CSS. W tym projekcie nauczysz się, jak wstawiać obrazki, by stworzyć własnego robota! Zadania do wykonania

1. Narzędzia główne: WORD 2010 INTERFEJS UŻYTKOWNIKA. wycinamy tekst, grafikę

MS Access formularze

Zawartość. Wstęp. Moduł Rozbiórki. Wstęp Instalacja Konfiguracja Uruchomienie i praca z raportem... 6

Praca z tekstem: WORD Listy numerowane, wstawianie grafiki do pliku

Pasek menu. Ustawienia drukowania

Platforma e-learningowa

MsAccess - ćwiczenie nr 3 (zao) Budowa formularzy

Dokumentacja Skryptu Mapy ver.1.1

Podręcznik użytkownika Konfiguracja Rejestracji Online

STRONY INTERNETOWE mgr inż. Adrian Zapała

Dokumentacja modułu Woocommerce

Sylabus Moduł 2: Przetwarzanie tekstów

Minimalna wspierana wersja systemu Android to zalecana 4.0. Ta dokumentacja została wykonana na telefonie HUAWEI ASCEND P7 z Android 4.

PORADNIK KODOWANIA: CSS

netster instrukcja obsługi

3.4. Opis konfiguracji layoutów.

Rozdział VI. Tabele i ich możliwości

Widżety KIWIPortal. tworzenie umieszczanie na stronach internetowych opcje zaawansowane. Autor: Damian Rebuś Data: Wersja: 1.

Rysunek otaczany przez tekst

Lista wprowadzonych zmian w systemie Vario v. 3.3 od wydania do wydania

1. Logowanie się do panelu Adminitracyjnego

Dokumentacja GUI programu KAMELEON ERP ver. 8

Układy witryn internetowych

I. Program II. Opis głównych funkcji programu... 19

Spis treści. Konwencje zastosowane w książce...5. Dodawanie stylów do dokumentów HTML oraz XHTML...6. Struktura reguł...9. Pierwszeństwo stylów...

Integracja z Facebook. Wersja 7.2.4

VinCent Administrator

Moduł rozliczeń w WinSkład (od wersji 18.40)

Zbieranie kontaktów.

Podstawy technologii WWW

Spis treści CZĘŚĆ I JĘZYK SIECI 17. Wstęp 13. Rozdział 1 Wprowadzenie do HTML5 19. Rozdział 2 Znajomość znaczników HTML5 37

Samouczek edycji dokumentów tekstowych

Adobe InDesign lab.1 Jacek Wiślicki, Paweł Kośla. Spis treści: 1 Podstawy pracy z aplikacją Układ strony... 2.

I. Wstawianie rysunków


Założenia projektu: Projekt ma zadanie pokazać praktyczne zastosowanie App Inventor 2, poprzez stworzenie prostej aplikacji do nauki słówek.

Kurs WWW. Paweł Rajba.

Uczniowie, którzy nie ukończyli szkoły, nie otrzymują świadectwa. Fakt nieukończenia szkoły odnotowuje się jedynie w arkuszu ocen.

FUNKCJONALNOŚ C PORTAL B2B KAMELEON.ŚQL

Dodawanie operacji dodatkowych w WAPRO Mag.

DODAWANIE ARTYKUŁÓW DO STRONY INTERNETOWEJ

3.7. Wykresy czyli popatrzmy na statystyki

Nowy szablon stron pracowników ZUT

5.2. Pierwsze kroki z bazami danych

Tworzenie menu i authoring w programie DVDStyler

OpenOfficePL. Zestaw szablonów magazynowych. Instrukcja obsługi

Projektowanie przy uz yciu motywo w częś c 1: informacje podśtawowe

INSTRUKCJA UŻYTKOWNIKA Instalacja KS - EDE w systemie KS - ZSA ISO 9001:2008 Dokument: Wydanie: 1 Waga: 90

Tworzenie Stron Internetowych. odcinek 9

KATEGORIA OBSZAR WIEDZY

Dodatkowe pakiety i polecenia L A TEXowe

IIIIIIIIIIIIIIIMMIMMIII

PRÓBNY EGZAMIN POTWIERDZAJĄCY KWALIFIKACJE W ZAWODZIE CZĘŚĆ PRAKTYCZNA

Instrukcja obsługi systemu zarządzania treścią w MDK

Aplikacje mobilne. Pliki zasobów, grafiki, menu, podpinanie zdarzeń. dr Tomasz Jach Instytut Informatyki, Uniwersytet Śląski

Tworzenie stron internetowych w kodzie HTML Cz 5

Zobacz poradę: Jak przygotować i wydrukować arkusze ocen i świadectwa uczniów?

dla gastronomii i hoteli S4H W PRAKTYCE DOPASUJ NASZE PROGRAMY DO POTRZEB TWOJEJ FIRMY S4H POS MODYFIKACJE EKRANU BONOWANIA


Transkrypt:

1 Wstęp Dokumentacja WebMaster ver 1.0 Dokumentacja ta przeznaczona jest dla webmasterów, grafików, programistów. Przedstawia ona strukturę aplikacji SOTEeSKLEP, opisuje działanie oraz wyjaśnia m.in. jak zmienić wygląd graficzny sklepu czy dodać nowe skrypty itp. 2 Ogólny opis projektu Dokumentacja ta może stanowić wstęp do projektowania własnych rozszerzeń do programu SOTEeSKLEP. Jeśli chcesz stworzyć profesjonalny sklep internetowy z indywidualnymi funkcjami, SOTEeSKLEP może stanowić dla ciebie doskonałą bazę do stworzenia docelowej aplikacji. Dzięki SOTEeSKLEP będziesz mieć dostępne wszystkie mechanizmy niezbędne w sklepie internetowym: obsługę bazy produktów, zamówień, klientów, rabatów, promocji, nowości, korespondencji seryjnej i wiele innych. Dzięki temu możesz się skupić na indywidualnych funkcjach, nie tracąc czasu na elementy, które są już gotowe. Poza tym nie musisz się martwić o rozwój poszczególnych elementów programu, gdyż SOTEeSKLEP jest ciągle rozwijany i możesz wprowadzać na bieżąco nowości do swojego projektu. 3 Środowisko SOTEeSKLEP SOTEeSKLEP jest napisany w języku programowania PHP. Zalecane jest uruchamianie sklepu na platformach z systemem operacyjnym Linux lub FreeBSD. Dla wersji 4.0 wymagane jest PHP w wersji minimum 5. Więcej informacji o wymaganiach systemowych i programowych programu znajduje się w dokumentacji instalacji. 4 Wygląd sklepu Program SOTEeSKLEP jest tak zaprojektowany, żeby można było w prosty sposób zmienić wygląd praktycznie dowolnego elementu programu. W tym celu zostały stworzone tematy. Temat to zbiór plików tekstowych i graficznych odpowiedzialnych za wygląd stron WWW programu po stronie sklepu. Wygląd sklepu można zmienić wstawiając nowe pliki graficzne np. koszyk, przyciski itp, ale można również zmieniać pliki HTML, a także wstawiać własne skrypty PHP. Sprawny webmaster może sobie pozwolić na bardzo głęboko idące zmiany w programie, a co za tym idzie ma możliwość pełnego dostosowania programu do swoich potrzeb. 4.1 Schemat wywoływania plików w SOTEeSKLEP SOTEeSKLEP składa się z 2 głównych części: htdocs jest to część związana z funkcjonowaniem sklepu po stronie klienta sklepu: prezentacja ofert, koszyk, realizacja zamówienia itp. admin jest to część związana z obsługą sklepu przez sprzedawcę(ców) Jeśli mamy adresy np. www.sklep.example.com dla sklepu i admin.example.com dla panelu administracyjnego to:

www.sklep.example.com odwołuje się do pliku htdocs/index.php admin.example.com do admin/index.php Wszystkie skrypty bezpośrednio wywoływane w sklepie znajdują się w podkatalogu htdocs/go/ np. dla wywołania koszyka jest to htdcos/go/_basket/index.php (http://sklep.example.com/go/_basket/index.php itp. Znając w/w zasadę bardzo łatwo zorientować się który skrypt jest wywoływany w danym momencie i do jakich plików sie odwołuje. Poniższy schemat prezentuje, w jaki sposób są pobierane elementy z tematu w celu przedstawienia ich na stronie WWW oraz strukturę wywołania skryptu PHP w sklepie. 4.2 Tworzenie nowego tematu graficznego sklepu Należy zalogować się do panelu administracyjnego i wejść w zakładkę Edycja wyglądu. Rys.2 Edycja wyglądu

U dołu strony podajemy nazwę nowego, tematu który ma zostać utworzony. Każdy nowy temat ma w nazwie prefix user_ by w strukturze katalogów odróżniał się od oryginalnych tematów. Rys.3 Dodawanie nowego tematu Tak utworzony temat musimy ustawić w sklepie jako domyślny ( jeśli nie zrobiliśmy tego wcześniej przy dodawaniu tematu ). Rys.4 Ustawianie nowego tematu jako domyślnego w sklepie Uwaga Nie ma możliwości edytowania nowo utworzonego tematu z poziomu panela administracyjnego. 4.3 Pliki odpowiedzialne za wyświetlanie tematu Nowo utworzony temat jest widziany w systemie plików jako pusty katalog znajdujący się w lokalizacji: soteesklep4/htdocs/themes/base/user_nowy Mimo iż katalog jest pusty, na stronie sklepu wyświetla się temat base_theme. Na jego podstawie budowane są wszystkie inne tematy. Zgodnie z logiką przedstawioną na rysunku 1, wszystkie pliki niezbędne do wyświetlenia tematu, łącznie z obrazkami i plikami styli, są pobierane z tematu base_theme. Zatem jeżeli chcemy modyfikować wygląd lub funkcjonalność tematu należy skopiować zawartość katalogu base_theme do user_nowy. Nie trzeba kopiować wszystkich plików wystarczy skopiować tylko te pliki, które chcemy modyfikować, w razie potrzeby system pobierze brakujące pliki z katalogu base_theme. Przykład: Chcąc zmodyfikować tylko wygląd nagłówka sklepu, kopiuje plik head.html.php z katalogu base_theme do katalogu user_nowy. W skopiowanym pliku head.html.php dokonuje zmian. Na stronie sklepu pokaże się temat base_theme ze zmienionym nagłówkiem.

Rys.5 Struktura katalogów 4.4 Niezbędne katalogi i pliki po stronie htdocs Po dodaniu nowego tematu należy utworzyć podstawowe katalogi z, których nowo utworzony temat będzie korzystał. Poniżej znajduje się lista niezbędnych katalogów: soteesklep4/htdocs/themes/base/user_nowy/_cfg soteesklep4/htdocs/themes/base/user_nowy/_img soteesklep4/htdocs/themes/base/user_nowy/_style 4.4.1 katalog _cfg Katalog _cfg musi zawierać plik: desktop.cfg.php plik zawiera konfigurację boxów danego tematu (szczegółowo system boxów opisano w dodatku do dokumentu webmastera dodatek A ) 4.4.2 katalog _img Katalog _img zawiera wszystkie pliki graficzne, do których będzie odwoływał się plik konfiguracyjny desktop.cfg.php. 4.4.3 katalog _style Katalog _style zawiera plik style.css jest to plik styli z których będzie korzystał utworzony przez nas temat.

Dokumentacja webmastera dodatek A Opis pliku konfiguracyjnego tematu desktop.cfg.php Plik ten znajduje się w katalogu tematu _cfg/desktop.cfg.php. Plik ten zawiera tablicę wszystkich elementów graficznych na stronie. Przykładowy plik wygląda następująco <?php global $border; $border=array( 'box_top'=> array ( '1'=>"top.jpg", 'box_empty'=> array ( '1'=>"empty", //Sciezka do obrazka góra '2'=>"style:normal2", 'box_hex_brown'=> array ( '1'=>"#d2bda2", //Sciezka do obrazka góra 'box8_white'=> array ( '1'=>"lt_white.gif", //Sciezka do obrazka lewy górny róg '2'=>"tl_white.gif", //Sciezka do obrazka górna belka '3'=>"rt_white.gif", //Sciezka do obrazka prawy górny róg '4'=>"ll_white.gif", //Sciezka do obrazka lewa belka '5'=>"#ffffff", //Sciezka do obrazka wypełnienie lub kolor w hex np.(#ffffff) '6'=>"rl_white.gif", //Sciezka do obrazka prawa belka '7'=>"lb_white.gif", //Sciezka do obrazka lewy dolny róg '8'=>"bl_white.gif", //Sciezka do obrazka dolna belka '9'=>"rb_white.gif", //Sciezka do obrazka prawy dolny róg 'boxh3_button_top'=> array ( '1'=>"hl_button_top.gif", //Sciezka do obrazka lewo '2'=>"hm_button_top.gif", //Sciezka do obrazka srodek '3'=>"hr_button_top.gif", //Sciezka do obrazka prawo '4'=>"style:normal", 'boxv3_newsletter'=> array ( '1'=>"vt_button_small.gif", //Sciezka do obrazka góra '2'=>"vm_button_small.gif", //Sciezka do obrazka srodek

'3'=>"vb_button_small.gif", //Sciezka do obrazka dół );?> Plik ten ma postać tablicy wielowymiarowej (2 gdzie przechowywane są nazwy poszczególnych boxów (box_top - nazwa boxa): 'box_top'=> array ( '1'=>"top.jpg", oraz kolejno numerowane począwszy od 1, elementy boxa (top.jpg) 'box_top'=> array ( '1'=>"top.jpg", jako elementy boxa mogą występować następujące wartości: top.jpg nazwa pliki (może to być też ścieżka do pliku gdzie przechowywany jest obrazek domyślnie ścieżka wskazuje na katalog _img/ w wybranym temacie) #ffffff kolor w hexie oznaczający że dany element boxa jest kolorem empty oznacza że dany box jest pusty w środku nie zawiera ani koloru ani obrazka obszar ten może być jednak wykorzystany do przechowywania innych elementów w określonym stylu css. Jako ostatni element boxa może być zadeklarowana nazwa stylu, której definicja znajduje się w pliku css stylu tematu, domyślnie _style/style.css w wybranym temacie. np. Nazwa stylu musi być poprzedzona napisem style:nazwa_stylu np. 'boxh3_button_top'=> array ( '1'=>"hl_button_top.gif", '2'=>"hm_button_top.gif", '3'=>"hr_button_top.gif", '4'=>"style:normal", w przypadku gdy styl nie jest określony jest brany domyślny styl arkusza css dla danego bloku System rozpoznaje boxy po nazwach boxów w tablicy, w zależności od przedrostka zastosowanego przed nazwą boxa. Oznacza to, że nazwa składa się z dwóch członów przy czym pierwszy człon oznacza jaki to box a drugi jest nazwą właściwą np. box8_white, oznacza box ośmioelementowy którego nazwa to white. lista przedrostków które należy stosować box8 oznacza box ośmio elementowy np. 'box8_white'=> array (

'1'=>"lt_white.gif", '2'=>"tl_white.gif", '3'=>"rt_white.gif", '4'=>"ll_white.gif", '5'=>"#ffffff", '6'=>"rl_white.gif", '7'=>"lb_white.gif", '8'=>"bl_white.gif", '9'=>"rb_white.gif", box oznacz box jedno elementowy 'box_top'=> array ( '1'=>"top.jpg", boxh3 oznacza box trzy elementowy w układzie poziomym (horizontal) 'boxh3_button_top'=> array ( '1'=>"hl_button_top.gif", //Sciezka do obrazka lewo '2'=>"hm_button_top.gif", //Sciezka do obrazka srodek '3'=>"hr_button_top.gif", //Sciezka do obrazka prawo boxv3 oznacza box trzy elementowy w układzie pionowym (vertical) 'boxv3_newsletter'=> array ( '1'=>"vt_button_small.gif", //Sciezka do obrazka góra '2'=>"vm_button_small.gif", //Sciezka do obrazka srodek '3'=>"vb_button_small.gif", //Sciezka do obrazka dół Nazwy obrazków są dowolne proponuje jednak zachować pewną systematykę przedrostkową : Boxy ośmio elementowe box8_nazwa_boxa lt_white.gif left top tl_white.gif top line rt_white.gif right top ll_white.gif left line m_white.gif - middle rl_white.gif right line lb_white.gif left bottom bl_white.gif - bottom line rb_white.gif right bottom Boxy jedno elementowe box_nazwa_boxa Boxy trzy elementowe w układzie poziomym boxh3_nazwa_boxa

hl_button_top.gif horizontal left hm_button_top.gif horizontal middle hr_button_top.gif horizontal right Boxy trzy elementowe w układzie pionowym bovh3_nazwa_boxa vt_button_top.gif vertical top vm_button_top.gif vertical middle vb_button_top.gif vertical bottom Spis funkcji odpowiedzialnych za wyświetlanie boxów po stronie htdocs Funkcje te znajdują się w pliku theme.inc.php wybranego tematu desctop() DesctopOpen8() DesctopClose8() DesktopOpenBox() DesktopCloseBox() DesktopOpen3Vertical() DesktopClose3Vertical() DesktopOpen3Horizontal() DesktopClose3Horizontal() SetOpenPosition() SetClosePosition() desktopboximage() desktopboximagereturn() desktop() pseudo konstruktor pobiera dane konfiguracyjne boxów z danego tematu konfiguracja ta znajduje się w _cfg/desktop.cfg.php po wywołaniu tej funkcji można korzystać z innych funkcji boxów. DesktopOpen8($desctopData, $width='',$height='',$valign='',$align='', $style='', $left='', $top='', $position='relative') funkcja odpowiedzialna za otwarcie boxa składającego się z 8 elementów $desctopdata tablica zawierająca ścieżki do plików obrazków lub kolorów w hex. Tablica wszystkich tych elementów znajduje się w pliku konfiguracyjnym tematu _cfg/desktop.cfg.php. przykład tablicy 'box8_white'=> array ( '1'=>"lt_white.gif", //Ścieżka do obrazka lewy górny róg '2'=>"tl_white.gif", //Ścieżka do obrazka górna belka '3'=>"rt_white.gif", //Ścieżka do obrazka prawy górny róg

'4'=>"ll_white.gif", '5'=>"#ffffff", '6'=>"rl_white.gif", '7'=>"lb_white.gif", '8'=>"bl_white.gif", '9'=>"rb_white.gif", //Ścieżka do obrazka lewa belka //Ścieżka do obrazka wypełnienie lub kolor w hex np.(#ffffff) //Ścieżka do obrazka prawa belka //Ścieżka do obrazka lewy dolny róg //Ścieżka do obrazka dolna belka //Ścieżka do obrazka prawy dolny róg $width - szerokość boxa $height wysokość boxa $valign rozmieszczenie elementów w środku boxa $align - rozmieszczenie elementów w środku boxa $style nazwa classy stylu przypisanego do boxa może być ona umieszczona jako ostatni element tablicy w pliku konfiguracyjnym określenie stylu może być zarówno lokalne i jak i globalne zdefiniowane w głównym pliku styli css. 'box8_white'=> array ( '1'=>"lt_white.gif", '2'=>"tl_white.gif", '3'=>"rt_white.gif", '4'=>"ll_white.gif", '5'=>"#ffffff", '6'=>"rl_white.gif", '7'=>"lb_white.gif", '8'=>"bl_white.gif", '9'=>"rb_white.gif", '10'=>''style:normal'', // nazwa stylu $left pozycja boxa od lewej strony $top pozycja boxa od góry $position określanie pozycji relative absolute itd.. DesktopClose8($desctopData) funkcja odpowiedzialna za zamknięcie boxa składającego się z 8 elementów $desctopdata tablica zawierająca ścieżki do plików obrazków lub kolorów w hex. Tablica wszystkich tych elementów znajduje się w pliku konfiguracyjnym tematu _cfg/desktop.cfg.php. przykład tablicy 'box8_white'=> array ( '1'=>"lt_white.gif", //Ścieżka do obrazka lewy górny róg '2'=>"tl_white.gif", //Ścieżka do obrazka górna belka

'3'=>"rt_white.gif", '4'=>"ll_white.gif", '5'=>"#ffffff", '6'=>"rl_white.gif", '7'=>"lb_white.gif", '8'=>"bl_white.gif", '9'=>"rb_white.gif", //Ścieżka do obrazka prawy górny róg //Ścieżka do obrazka lewa belka //Ścieżka do obrazka wypełnienie lub kolor w hex np.(#ffffff) //Ścieżka do obrazka prawa belka //Ścieżka do obrazka lewy dolny róg //Ścieżka do obrazka dolna belka //Ścieżka do obrazka prawy dolny róg DesktopOpenBox($desctopData, $width='',$height='',$valign='left',$align='top', $style='', $left='', $top='', $position='relative') funkcja odpowiedzialna za otwarcie pojedynczego boxa składającego się z jednego elementu $desctopdata tablica zawierająca ścieżki do pliku obrazka lub koloru w hex. Tablica wszystkich tych elementów znajduje się w pliku konfiguracyjnym tematu _cfg/desktop.cfg.php. przykład tablicy 'box_empty'=> array ( '1'=>"empty", //Ścieżka do obrazka wypełnienie lub kolor w hex np.(#ffffff) empty - pusty '2'=>"style:normal2", // nazwa stylu reszta parametrów analogicznie do funkcji DesctopOpen8 DesktopCloseBox() funkcja odpowiedzialna za zamknięcie pojedynczego boxa składającego się z jednego elementu DesktopOpen3Vertical($desctopData, $width='',$height='',$valign='',$align='', $style='', $left='', $top='', $position='relative') funkcja odpowiedzialna za otwarcie boxa składającego się z 3 elementów w układzie pionowym $desctopdata tablica zawierająca ścieżki do plików obrazków lub kolorów w hex. Tablica wszystkich tych elementów znajduje się w pliku konfiguracyjnym tematu _cfg/desktop.cfg.php. przykład tablicy 'boxv3_button_top'=> array ( '1'=>"vl_button_top.gif", //Sciezka do obrazka gora '2'=>"vm_button_top.gif", //Sciezka do obrazka srodek '3'=>"vb_button_top.gif", //Sciezka do obrazka dół '4'=>"style:normal", reszta parametrów analogicznie do funkcji DesctopOpen8 DesktopClose3Vertical($desctopData)

funkcja odpowiedzialna za zamknięcie boxa składającego się z 3 elementów w układzie pionowym $desctopdata tablica zawierająca ścieżki do plików obrazków lub kolorów w hex. Tablica wszystkich tych elementów znajduje się w pliku konfiguracyjnym tematu _cfg/desktop.cfg.php. DesktopOpen3Horizontal($desctopData, $width='',$height='',$valign='',$align='', $style='', $left='', $top='', $position='relative') funkcja odpowiedzialna za otwarcie boxa składającego się z 3 elementów w układzie poziomym $desctopdata tablica zawierająca ścieżki do plików obrazków lub kolorów w hex. Tablica wszystkich tych elementów znajduje się w pliku konfiguracyjnym tematu _cfg/desktop.cfg.php. przykład tablicy 'boxh3_button_top'=> array ( '1'=>"hl_button_top.gif", //Sciezka do obrazka lewo '2'=>"hm_button_top.gif", //Sciezka do obrazka srodek '3'=>"hr_button_top.gif", //Sciezka do obrazka prawo '4'=>"style:normal", reszta parametrów analogicznie do funkcji DesctopOpen8 DesktopClose3Horizontal($desctopData) funkcja odpowiedzialna za zamknięcie boxa składającego się z 3 elementów w układzie poziomym $desctopdata tablica zawierająca ścieżki do plików obrazków lub kolorów w hex. Tablica wszystkich tych elementów znajduje się w pliku konfiguracyjnym tematu _cfg/desktop.cfg.php. SetOpenPosition($left='', $top='', $position='relative') funkcja odpowiedzialna za rozmieszczenie zamkniętego wewnątrz obiektu na ekranie (otwiera blok) $left pozycja boxa od lewej strony $top pozycja boxa od góry $position określanie pozycji relative absolute itd.. SetClosePosition() funkcja odpowiedzialna za rozmieszczenie zamkniętego wewnątrz obiektu na ekranie (zamyka blok)

desktopboximage($name) funkcja odpowiada za wyświetlenie pojedynczego obrazka $name nazwa boxa zawierającego pojedynczy obrazek desktopboximagereturn($name) funkcja odpowiada za wyświetlenie pojedynczego obrazka (funkcja ta nie wyświetla tylko zwraca kod) $name nazwa boxa zawierającego pojedynczy obrazek