PHP Nuke cwiczenia.pdf

(260 KB) Pobierz
IDZ DO
PRZYK£ADOWY ROZDZIA£
SPIS TRE CI
KATALOG KSI¥¯EK
KATALOG ONLINE
ZAMÓW DRUKOWANY KATALOG
PHP Nuke.
Æwiczenia praktyczne
Autor: Marek Nowakowski
ISBN: 83-7197-883-9
Format: B5, stron: 128
TWÓJ KOSZYK
DODAJ DO KOSZYKA
Wêdrujesz codziennie po Internecie i na widok niektórych stron WWW po prostu
ogarnia Ciê zazdro æ? Jak stworzyæ w³asny serwis internetowy, który bêdzie zawiera³ te
wszystkie ciekawe i u¿yteczne gad¿ety? Czy naprawdê jest to tak skomplikowane?
Otó¿ nie — korzystaj¹c z programu PHP Nuke, swoj¹ wymarzon¹ stronê zrobisz bez
specjalnego wysi³ku. Mo¿esz dodawaæ, usuwaæ i modyfikowaæ gotowe komponenty,
a wygl¹d i dzia³anie strony zale¿y tylko od twojej wyobra ni!
Zagadnienia zawarte w ksi¹¿ce „PHP-Nuke. Æwiczenia praktyczne” obejmuj¹ m. in.:
Instalacjê i konfiguracjê PHP-Nuke
Zarz¹dzanie artyku³ami
Tworzenie nowych kategorii i nowych stron
Dodawanie plików do ci¹gniêcia
Zarz¹dzanie u¿ytkownikami
Encyklopedie i efemerydy
Tworzenie FAQ
Forum dyskusyjne
Tworzenie ankiet
Katalogi odno ników
CENNIK I INFORMACJE
ZAMÓW INFORMACJE
O NOWO CIACH
ZAMÓW CENNIK
CZYTELNIA
FRAGMENTY KSI¥¯EK ONLINE
Wydawnictwo Helion
ul. Chopina 6
44-100 Gliwice
tel. (32)230-98-63
e-mail: helion@helion.pl
Spis treści
Wprowadzenie ............................................................................................................................................ 7
Rozdział 1.
Podstawy....................................................................................................................................................... 8
Czym są PHP i MySQL?..............................................................................................................8
Idea portali i systemów administracyjnych................................................................................10
Czym jest PHP-Nuke?................................................................................................................11
Skąd pobrać najświe szą wersję?...............................................................................................12
Strony i grupy dyskusyjne poświęcone tematyce PHP, MySQL i PHP-Nuke...........................12
Rozdział 2. Instalujemy PHP-Nuke ......................................................................................................................... 14
Instalacja krok po kroku.............................................................................................................14
Pobranie niezbędnych plików ....................................................................................................14
Rozpakowanie plików ................................................................................................................14
Kopiowanie plików ....................................................................................................................16
Utworzenie bazy danych ............................................................................................................17
Zmiana uprawnień plików i katalogów ......................................................................................18
Pierwsze uruchomienie ..............................................................................................................19
Rozdział 3. Konfiguracja PHP-Nuke ....................................................................................................................... 21
Hasło dostępu administratora .....................................................................................................21
Preferencje..................................................................................................................................23
Rozdział 4. Zarządzanie artykułami.......................................................................................................................29
Dodawanie nowego artykułu......................................................................................................29
Zarządzanie kategoriami artykułów ...........................................................................................32
Edycja i usuwanie artykułów .....................................................................................................33
Zatwierdzanie artykułów............................................................................................................34
Rozdział 5. Kopia zapasowa bazy danych ......................................................................................................... 35
Pobieranie pliku SQL .................................................................................................................35
Wykonywanie pliku SQL...........................................................................................................36
Rozdział 6. Bloki .............................................................................................................................................................. 37
Zarządzanie istniejącymi blokami..............................................................................................37
Dodawanie nowego bloku..........................................................................................................38
Edycja bloku...............................................................................................................................40
Dezaktywacja i aktywacja bloku................................................................................................40
4
PHP Nuke. Ćwiczenia praktyczne
Usuwanie bloku..........................................................................................................................41
Zmiana bloku na stronie głównej ...............................................................................................41
Rozdział 7.
Mened er zawartości ...........................................................................................................................43
O Mened erze zawartości ..........................................................................................................43
Dodawanie nowej kategorii........................................................................................................44
Edycja i usuwanie kategorii .......................................................................................................44
Dodawanie nowej strony............................................................................................................45
Edycja strony..............................................................................................................................47
Dezaktywacja i aktywacja strony ...............................................................................................48
Usuwanie strony.........................................................................................................................48
Rozdział 8. Download....................................................................................................................................................49
Dodawanie głównej kategorii.....................................................................................................49
Edycja i usuwanie kategorii .......................................................................................................50
Dodawanie podkategorii ............................................................................................................51
Edycja i usuwanie kategorii .......................................................................................................51
Dodawanie nowego pliku...........................................................................................................52
Edycja pliku................................................................................................................................54
Usuwanie pliku...........................................................................................................................55
Przenoszenie plików pomiędzy kategoriami..............................................................................56
Czyszczenie liczby głosów oddanych na pliki...........................................................................57
Zgłoszenia niedziałających linków ............................................................................................57
Zgłoszenia modyfikacji opisów plików .....................................................................................58
Rozdział 9. Zarządzanie administratorami....................................................................................................... 59
Dodawanie nowego administratora............................................................................................59
Edycja i usuwanie administratorów ...........................................................................................60
Rozdział 10. Zarządzanie u ytkownikami..............................................................................................................62
Dodawanie nowego u ytkownika ..............................................................................................62
Edycja i usuwanie u ytkowników..............................................................................................64
Rozdział 11. Encyklopedia ........................................................................................................................................... 66
Dodawanie nowej encyklopedii .................................................................................................66
Edycja encyklopedii ...................................................................................................................67
Dezaktywacja i aktywacja encyklopedii ....................................................................................68
Usuwanie encyklopedii ..............................................................................................................68
Dodawanie nowego hasła...........................................................................................................69
Edycja i usuwanie haseł .............................................................................................................70
Rozdział 12. Efemerydy................................................................................................................................................... 72
O efemerydach ...........................................................................................................................72
Dodawanie nowej efemerydy.....................................................................................................73
Edycja i usuwanie efemerydy ....................................................................................................73
Rozdział 13. FAQ.................................................................................................................................................................. 75
Dodawanie nowej kategorii........................................................................................................75
Edycja i usuwanie kategorii .......................................................................................................75
Dodawanie nowego pytania .......................................................................................................76
Edycja i usuwanie pytania..........................................................................................................77
Spis treści
5
Rozdział 14. Forum............................................................................................................................................................ 79
Preferencje..................................................................................................................................79
Zarządzanie kategoriami ............................................................................................................81
Zarządzanie forum......................................................................................................................82
Zarządzanie rankingiem .............................................................................................................84
Zarządzanie u ytkownikami ......................................................................................................86
Rozdział 15. HTTP Referers........................................................................................................................................... 87
O HTTP Referers .......................................................................................................................87
Usuwanie linków........................................................................................................................87
Rozdział 16. Wiadomości............................................................................................................................................. 88
Dodawanie nowej wiadomości...................................................................................................88
Edycja i usuwanie wiadomości ..................................................................................................89
Rozdział 17. Moduły.......................................................................................................................................................... 91
Edycja modułu............................................................................................................................91
Dezaktywacja i aktywacja modułu.............................................................................................92
Umieszczanie modułu na stronie głównej..................................................................................92
Pisanie własnych modułów ........................................................................................................93
Rozdział 18. Biuletyn .......................................................................................................................................................94
Wysyłanie biuletynu...................................................................................................................94
Rozdział 19. Optymalizacja bazy danych.............................................................................................................. 95
Optymalizacja bazy ....................................................................................................................95
Rozdział 20. Recenzje...................................................................................................................................................... 97
Edycja strony z recenzjami ........................................................................................................97
Pisanie nowej recenzji................................................................................................................98
Recenzje oczekujące na sprawdzenie.......................................................................................100
Edycja i usuwanie recenzji.......................................................................................................101
Rozdział 21. Mened er sekcji....................................................................................................................................102
Dodawanie nowej sekcji...........................................................................................................102
Edycja i usuwanie sekcji ..........................................................................................................103
Dodawanie nowego artykułu w sekcji .....................................................................................104
Edycja i usuwanie artykułów ...................................................................................................104
Rozdział 22. Ankiety ...................................................................................................................................................... 106
Dodawanie nowej ankiety ........................................................................................................106
Edycja i usuwanie ankiety........................................................................................................107
Rozdział 23. Mened er tematów............................................................................................................................. 109
Dodawanie nowego tematu ......................................................................................................109
Edycja i usuwanie tematów......................................................................................................110
Rozdział 24. Linki ............................................................................................................................................................. 113
Dodawanie głównej kategorii...................................................................................................113
Edycja i usuwanie kategorii .....................................................................................................114
Dodawanie podkategorii ..........................................................................................................115
Edycja i usuwanie kategorii .....................................................................................................115
6
PHP Nuke. Ćwiczenia praktyczne
Dodawanie nowego linku.........................................................................................................116
Edycja linku..............................................................................................................................117
Usuwanie linku.........................................................................................................................119
Przenoszenie linków pomiędzy kategoriami............................................................................119
Czyszczenie liczby głosów oddanych na linki.........................................................................120
Zgłoszenia niedziałających linków ..........................................................................................120
Akceptowanie linków dodanych przez u ytkowników............................................................121
Rozdział 25. Portal ..........................................................................................................................................................122
Poruszanie się po stronie ..........................................................................................................122
Rejestracja u ytkownika ..........................................................................................................123
Dodawanie nowych artykułów.................................................................................................124
Komentowanie artykułów ........................................................................................................125
Statystyka strony ......................................................................................................................126
Inne funkcje..............................................................................................................................126
Zmiana wyglądu strony............................................................................................................127
Zgłoś jeśli naruszono regulamin