Professional Documents
Culture Documents
Tworzenie, edycja
i zarzdzanie stron.
Niebieski podrcznik
Autor: Ric Shreves
Tumaczenie: ukasz Suma
ISBN: 978-83-246-0998-7
Tytu oryginau: Mambo: Your visual blueprint
for building and maintaining Web sites with
the Mambo Open Source CMS
Format: B5, stron: 344
Przystpny podrcznik dla uytkownikw
Chcesz szybko tworzy rozbudowane witryny internetowe?
Chcesz wygodnie zarzdza uytkownikami wasnych serwisw WWW?
Chcesz mc atwo dodawa nowe informacje do witryny?
Zaawansowane systemy zarzdzania treci (CMS), takie jak Mambo, pozwalaj tworzy
rozbudowane i atwe w zarzdzaniu witryny internetowe nawet osobom, ktre nie znaj
jzykw programowania uywanych w aplikacjach sieciowych. Mambo umoliwia midzy
innymi byskawiczne budowanie stron internetowych za pomoc edytora wizualnego,
sprawne zarzdzanie kontami uytkownikw czy kontrolowanie wygldu serwisu przy
uyciu prostych szablonw. Ponadto w internecie dostpnych jest wiele bezpatnych
rozszerze, ktre pozwalaj rozbudowa witryn o sklep internetowy czy fora, a take
doda wiele innych ciekawych funkcji, zwikszajcych funkcjonalno serwisu.
Ksika Mambo. Tworzenie, edycja i zarzdzanie stron pomoe Ci szybko pozna
moliwoci jednego z najpopularniejszych systemw zarzdzania treci. Dziki niej
dowiesz si, jak zainstalowa i skonfigurowa Mambo, przygotowywa atwe w edycji
serwisy i zapewnia atrakcyjny styl witryny przy uyciu arkuszy CSS. Nauczysz si
zarzdza kontami uytkownikw, instalowa dodatkowe narzdzia w celu rozszerzenia
moliwoci witryny czy dodawa boty oferujce wartociowe usugi.
Wydawnictwo Helion
ul. Kociuszki 1c
44-100 Gliwice
tel. 032 230 98 63
e-mail: helion@helion.pl
Spis treci
Jak uywa tej ksiki.........................................................xii
Rozdzia 1. W
prowadzenie do systemu Mambo......................... 2
Dlaczego powiniene skorzysta z Mambo?...................................................................................... 2
Znaczenie podstawowych poj zwizanych z Mambo................................................................. 4
Dostp do systemu administracyjnego................................................................................................ 6
Wprowadzenie do interfejsu administracyjnego.............................................................................. 7
Zmiana widocznych zakadek................................................................................................................ 8
Przeczanie pomidzy trybem uproszczonym i zaawansowanym............................................ 9
Przegldanie plikw pomocy................................................................................................................10
Przegldanie informacji na temat systemu...................................................................................... 11
Przeczanie serwisu w tryb offline...................................................................................................12
Wczanie uprawnie do zapisywania plikw................................................................................13
Odpowiednie narzdzia pracy..............................................................................................................14
Zanim rozpoczniesz prac.....................................................................................................................15
Rozdzia 2. K
onfigurowanie systemu Mambo...........................16
Wprowadzenie do narzdzia Konfiguracja serwisu...................................................................... 16
Zmiana nazwy serwisu...........................................................................................................................17
Zmiana ikony serwisu............................................................................................................................. 18
Wybr edytora WYSIWYG..................................................................................................................20
Zmiana czasu, jzyka i ustawie regionalnych serwisu...............................................................21
Konfiguracja sposobu wywietlania artykuw..............................................................................22
Wczanie odnonikw przekierowujcych z tekstu wprowadzajcego.................................23
Wczanie moliwoci oceniania artykuw...................................................................................24
Wywietlanie informacji o autorze....................................................................................................25
Wywietlanie informacji na temat czasu publikacji artykuw.................................................26
Uruchamianie funkcji zwizanych z tworzeniem plikw PDF,
drukowaniem i wysyaniem maili.................................................................................................27
Konfigurowanie opcji zwizanych z poruszaniem si po treci................................................28
Konfigurowanie opcji zwizanych z baz danych.........................................................................29
Znaczenie opcji zwizanych z serwerem..........................................................................................30
Tworzenie metadanych zwizanych z serwisem............................................................................31
Konfigurowanie opcji zwizanych z poczt elektroniczn..........................................................32
Wczanie obsugi pamici podrcznej.............................................................................................33
Wczanie statystyk serwisu................................................................................................................34
Poprawianie wydajnoci dziaania mechanizmw wyszukiwania............................................35
iv
mambo_00.indd 4
2007-11-19 17:19:40
Rozdzia 3. Z
arzdzanie szablonami w systemie Mambo............36
Znaczenie szablonw systemu Mambo.............................................................................................36
Wprowadzenie do narzdzia sucego do zarzdzania szablonami........................................38
Zmiana standardowego szablonu serwisu.........................................................................................39
Automatyczne instalowanie nowego szablonu................................................................................40
Rczne instalowanie nowego szablonu..............................................................................................42
Uywanie wielu rnych szablonw..................................................................................................44
Usuwanie szablonu..................................................................................................................................46
Edytowanie szablonu...............................................................................................................................47
Edytowanie pliku CSS zwizanego z szablonem...........................................................................48
Wskazwki i rozwizania pomocne w pracy z plikami CSS systemu Mambo.....................49
Rozdzia 4. Z
arzdzanie uytkownikami serwisu
w systemie Mambo............................................. 50
Wprowadzenie do narzdzia sucego do zarzdzania uytkownikami...............................50
Znaczenie grup uytkownikw systemu Mambo...........................................................................51
Dodawanie nowego uytkownika........................................................................................................52
Zmiana szczegw zwizanych z istniejcym uytkownikiem...............................................54
czenie formularza kontaktowego z kontem uytkownika........................................................55
Okrelanie praw uytkownika..............................................................................................................56
Blokowanie uytkownika.......................................................................................................................57
Wymuszanie wylogowania uytkownika..........................................................................................58
Usuwanie konta uytkownika...............................................................................................................59
Zarzdzanie zawartoci serwisu z poziomu strony frontowej..................................................60
Wczanie i konfigurowanie rejestrowania uytkownikw.........................................................62
v
mambo_00.indd 5
2007-11-19 17:19:40
Spis treci
Edytowanie istniejcej kategorii..........................................................................................................75
Przenoszenie kategorii............................................................................................................................76
Duplikowanie sekcji................................................................................................................................77
Duplikowanie kategorii..........................................................................................................................78
Usuwanie sekcji........................................................................................................................................79
Usuwanie kategorii..................................................................................................................................80
Ograniczanie dostpu do sekcji lub kategorii.................................................................................81
vi
mambo_00.indd 6
2007-11-19 17:19:40
Rozdzia 7. K
orzystanie z plikw mediw
i obrazw graficznych w systemie Mambo.............116
Podstawowe informacje na temat narzdzia sucego do zarzdzania mediami..............116
Wczytywanie mediw..........................................................................................................................117
Usuwanie mediw.................................................................................................................................118
Pobieranie cza do pliku.....................................................................................................................119
Wstawianie obrazu za pomoc funkcji MOSimage.................................................................... 120
Rczne wstawianie obrazu................................................................................................................. 122
Wstawianie pliku do artykuu........................................................................................................... 124
Rozdzia 8. Z
aawansowane techniki tworzenia artykuw....... 126
Tworzenie strony gwnej bez uycia Menadera strony startowej..................................... 126
Tworzenie serwisu o ukadzie bloga............................................................................................... 128
Tworzenie strony zaawansowanego wyszukiwania.....................................................................130
Wywietlanie aktualnej daty i godziny...........................................................................................131
Wywietlanie treci za pomoc narzdzia Wrapper...................................................................132
Uywanie moduw do osadzania treci i czy...........................................................................134
Zarzdzanie skomplikowanymi hierarchiami treci....................................................................136
Zarzdzanie treci z poziomu frontowej czci serwisu...........................................................138
Tworzenie artykuw z poziomu frontowej czci serwisu......................................................139
Edytowanie artykuw z poziomu frontowej czci serwisu................................................... 140
Publikowanie artykuw z poziomu frontowej czci serwisu................................................ 141
vii
mambo_00.indd 7
2007-11-19 17:19:40
Spis treci
Uywanie obrazkw w menu.............................................................................................................162
Tworzenie menu uytkownika...........................................................................................................164
Usuwanie menu......................................................................................................................................166
Przenoszenie pozycji menu do kosza...............................................................................................167
Przywracanie pozycji menu z kosza.................................................................................................168
Permanentne usuwanie pozycji menu............................................................................................. 170
Rozdzia 10. M
etody korzystania z komponentw..................172
Znaczenie komponentw rdzeniowych........................................................................................... 172
Automatyczne instalowanie komponentu...................................................................................... 174
Rczne instalowanie komponentu.................................................................................................... 176
Odinstalowywanie komponentu........................................................................................................ 178
Tworzenie klientw kampanii reklamowych i zarzdzanie nimi........................................... 179
Tworzenie bannerw i zarzdzanie nimi........................................................................................180
Wysyanie korespondencji seryjnej do uytkownikw serwisu..............................................182
Zarzdzanie kategoriami kontaktw................................................................................................183
Zarzdzanie elementami kontaktw.................................................................................................184
Tworzenie sondy....................................................................................................................................186
Konfigurowanie edytora MOStlyCE...............................................................................................187
Korzystanie z komponentu MOStlyDBAdmin DB Tools.........................................................188
Zarzdzanie kategoriami nagwkw RSS....................................................................................190
Zarzdzanie nagwkami RSS...........................................................................................................191
Udostpnianie zawartoci witryny w formie nagwkw RSS...............................................192
Zarzdzanie kategoriami czy sieciowych....................................................................................194
Zarzdzanie czami sieciowymi......................................................................................................195
Rozdzia 11. P
odstawowe informacje na temat
moduw serwisu............................................196
Znaczenie moduw rdzenia systemu Mambo.............................................................................196
Wprowadzenie do narzdzia sucego do zarzdzania moduami serwisu...................... 200
Publikowanie moduu.......................................................................................................................... 201
Zmiana pozycji moduu...................................................................................................................... 202
Zmiana kolejnoci moduw............................................................................................................. 203
Przypisywanie moduu do strony.................................................................................................... 204
Ograniczanie dostpu do moduu.................................................................................................... 205
Automatyczne instalowanie moduu............................................................................................... 206
Kopiowanie istniejcego moduu..................................................................................................... 208
Odszukiwanie znacznikw pozycji moduu................................................................................. 209
Konfigurowanie moduu Bannery................................................................................................... 210
viii
mambo_00.indd 8
2007-11-19 17:19:40
ix
mambo_00.indd 9
2007-11-19 17:19:40
Spis treci
Automatyczne instalowanie nowego bota...................................................................................... 254
Rczne instalowanie nowego bota.................................................................................................... 256
Odinstalowywanie bota....................................................................................................................... 258
Konfigurowanie narzdzia MOSimage.......................................................................................... 259
Konfigurowanie narzdzia sucego do ukrywania adresw poczty elektronicznej...... 260
Konfigurowanie narzdzia sucego do adowania pozycji moduw................................ 261
Konfigurowanie narzdzia sucego do wstawiania znacznikw stron............................. 262
Rozdzia 14. Z
arzdzanie serwisem Mambo..........................264
Tworzenie kopii zapasowej serwisu dziaajcego w oparciu o system Mambo................. 264
Przywracanie bazy danych systemu Mambo............................................................................... 266
Wykonywanie zapyta na bazie danych systemu Mambo....................................................... 267
Dostosowywanie wartoci ustawie zwizanych z wydajnoci systemu.......................... 268
Zmiana szablonu administratora...................................................................................................... 269
Automatyczne instalowanie nowego szablonu administratora................................................ 270
Rczne instalowanie nowego szablonu administratora.............................................................. 272
Wsppraca wielu administratorw systemu................................................................................ 274
Wprowadzenie do narzdzia sucego do zarzdzania
wiadomociami administracyjnymi.......................................................................................... 275
Konfigurowanie funkcji przekazywania wiadomoci administracyjnych........................... 276
Wysyanie wiadomoci administracyjnych.................................................................................. 277
Przegldanie wiadomoci administracyjnych.............................................................................. 278
Odblokowywanie elementw serwisu............................................................................................. 279
Edytowanie pliku wersji jzykowej.................................................................................................. 280
Instalowanie drugiego systemu Mambo w tej samej domenie................................................ 282
Rozdzia 15. R
ozszerzanie serwisu Mambo...........................284
Wyszukiwanie nowych komponentw, moduw i botw........................................................ 284
Wywietlanie reklam Google AdSense.......................................................................................... 285
Dodawanie wasnego menu za pomoc narzdzia TransMenu.............................................. 286
Instalowanie pakietu jzykowego..................................................................................................... 288
Zapewnianie moliwoci dodawania komentarzy do zawartoci serwisu........................... 290
Konfigurowanie komponentu Mamboboard Forum................................................................... 292
Konfigurowanie komponentu Remository sucego do zarzdzania plikami................... 294
Tworzenie treci w wielu wersjach jzykowych za pomoc narzdzia Mambel Fish..... 296
Konfigurowanie komponentu Pony Gallery.................................................................................. 300
x
mambo_00.indd 10
2007-11-19 17:19:40
xi
mambo_00.indd 11
2007-11-19 17:19:40
Dlaczego powiniene
skorzysta z Mambo?
Zarzdzanie treci
Sia Mambo tkwi w moliwociach systemu zwizanych z za
rzdzaniem treci. Narzdzie to oferuje bowiem funkcje two
rzenia, edytowania i ukadania treci nalecych do rnych
rodzajw i formatw, a wszystko to tylko i wycznie za pomo
c zwykej przegldarki internetowej. System administracyjny
pozwala na korzystanie z narzdzi uatwiajcych zarzdzanie
zawartoci stron WWW, a wrd nich prostego edytora wi
zualnego (ang. What You See Is What You Get dostajesz to,
co widzisz; w skrcie WYSIWYG). Edytor WYSIWYG umoliwia
edycj i formatowanie tekstu bez koniecznoci uywania czy
nawet rozumienia kodu HTML. Oglnie rzecz biorc, jeli po
trafisz korzysta z edytora tekstowego Word firmy Microsoft
w celu tworzenia i formatowania dokumentw tekstowych,
bez problemu powiniene te poradzi sobie z edytorem WY
SIWYG oferowanym przez system Mambo, gdy zarwno sam
interfejs, jak i wygld oraz dziaanie poszczeglnych narzdzi
i kontrolek s w tych programach bardzo podobne.
System zarzdzania treci Mambo oferuje rwnie dostp do
narzdzi pozwalajcych na grupowanie odpowiednich treci
w sekcje i kategorie na stronach oraz tworzenie waciwych
pocze midzy nimi. Struktura nawigacji moe doskonale od
zwierciedla stosowane hierarchie zawartoci, jednak mona j
rwnie oddzieli od schematw organizacyjnych uytych dla
treci. Elastyczno w tworzeniu rnorakich struktur nawiga
cyjnych stanowi klucz pozwalajcy na zarzdzanie stronami in
ternetowymi, na ktrych udostpniane s znaczne iloci treci.
2
mambo_01-05.indd 2
2007-11-12 17:58:57
Moliwoci rozszerzania
Elastyczno systemu
3
mambo_01-05.indd 3
2007-11-12 17:58:57
4
mambo_01-05.indd 4
2007-11-12 17:58:57
Komponenty
Boty
Moduy
Moduy wystpuj w trzech zasadniczych odmianach. Maj
posta aplikacji, ktrych zadaniem jest zapewnianie kompo
nentom pomocy w realizowaniu waciwych im zada, by
waj niewielkimi, niezalenymi jednostkami funkcjonalnymi
lub te stanowi proste narzdzia pozwalajce na wywiet
lanie treci w skrconej formie. Moduy pojawiaj si zwy
kle na stronach w postaci kolumn bocznych lub w postaci
paskw widocznych na samej grze bd na samym dole
stron internetowych. Moduy zostay szczegowo opisane
w rozdziaach 11. i 12.
5
mambo_01-05.indd 5
2007-11-12 17:58:58
Dostp do systemu
administracyjnego
Jeli zdecydowae si na
zainstalowanie przykadowego
zestawu danych, moesz w tym
celu rwnie klikn pozycj
Administrator znajdujc si
w gwnym menu nawigacyjnym
serwisu.
2
3
6
mambo_01-05.indd 6
2007-11-12 17:58:58
Wprowadzenie
do interfejsu administracyjnego
Pasek lokalizacji
Wywietla informacje na
temat aktualnego pooe
nia w systemie i aktywnego
w danej chwili komponentu
administracyjnego.
Pasek zakadek
Zdalna pomoc
Wylogowywanie
Wiadomoci
A
H
Uytkownicy
7
mambo_01-05.indd 7
2007-11-12 17:58:58
Zakadka
Zalogowani przedstawia
list zarejestrowanych uytkowni
kw, ktrzy s aktualnie zalogowa
ni w systemie.
8
mambo_01-05.indd 8
2007-11-12 17:58:59
9
mambo_01-05.indd 9
2007-11-12 17:58:59
Przegldanie
plikw pomocy
10
mambo_01-05.indd 10
2007-11-12 17:58:59
Tytu
Przegldanie
tytu tytuinformacji
tytu tytu
tytu
na temat
tytu tytu
systemu
(tytu tytu tytu)
2 Wybierz polecenie
Informacje o systemie.
2
W oknie przegldarki
pojawi si strona
zawierajca podstawowe
informacje dotyczce
systemu.
11
mambo_01-05.indd 11
2007-11-12 17:58:59
Wprowadzenie
Przeczanie serwisu
do
w systemu
tryb offline
Mambo
12
mambo_01-05.indd 12
2007-11-12 17:59:00
Wczanie uprawnie
do zapisywania plikw
3
Na ekranie pojawi si okienko
dialogowe z informacjami na
temat uprawnie zwizanych
z plikiem.
13
mambo_01-05.indd 13
2007-11-12 17:59:00
Wprowadzenie
Odpowiednie
do
narzdzia
systemu pracy
Mambo
Przegldarka internetowa
14
mambo_01-05.indd 14
2007-11-12 17:59:00
Dbaj o bezpieczestwo
Pamitaj o aktualizacjach
System Mambo to rozwijajcy si dynamicznie projekt Open
Source, co oznacza, e nowe wersje pakietu s udostpniane
do regularnie. Niektre z nowych wyda systemu nie wno
sz wiele istotnych zmian i ich instalacja nie jest konieczno
ci. Inne jednak mog mie charakter at przeznaczonych do
naprawy bdw dostrzeonych w dziaaniu programu lub
mog dotyczy wanych kwestii zwizanych z bezpiecze
stwem. Najlepsz praktyk jest zatem korzystanie z najnow
szej, stabilnej wersji oprogramowania. Aby by na bieco
z aktualizacjami systemu, staraj si regularnie odwiedza
oficjalne strony Mambo i sprawdza na nich dostpno naj
nowszych wersji programu.
15
mambo_01-05.indd 15
2007-11-12 17:59:00