 |
Informatyka : Wydawnictwo Nakom
Jak stworzyć własny CMS
wydawnictwo: Wydawnictwo Nakom autor: Łukasz Sosna
format: B5, str. 279, oprawa miękka
Niniejsza książka to kompleksowy poradnik na temat tworzenia własnego systemu zarządzania treścią. Przedstawiono w niej sposób tworzenia platformy CMS począwszy od konstruowania baz danych na serwerze wraz z omówieniem każdego typu pola i funkcji jaką będzie spełniało, poprzez dokładny opis każdego pliku i elementów, jakie należy w nim umieścić, aż po zagadnienia zarządzania systemem. Po jej przeczytaniu nie tylko będziesz znał tajniki tworzenia platformy CMS, ale przekonasz się, że napisanie systemu nie jest zbyt trudne, a dzięki niemu można zbudować interaktywną witrynę WWW, na której wprowadzanie i aktualizowanie treści nie stanowi żadnego problemu.
http://phpbluedragon.pl/linuxmagpl-cms-wersja-polska/ Bezpośredni adres do pliku: http://phpbluedragon.pl/pliki_pobierz/linuxmag_v1.0.zip
Wstęp 11
Co jest potrzebne do zbudowania platformy CMS 12
Baza danych MySQL 13
Tabela konfiguracji systemu 13 Tabela bloków 15 Tabela banowania użytkowników 16 Tabela banowania adresów IP 17 Tabela z ustawieniami szablonów i języków 17 Tabela z użytkownikami 18 Tabela z modułami 20 Tabela z menu 20 Tabela ze stronami w systemie 21 Tabela z nowościami 22 Tabela modułu pobierania plików 24 Tabela z danymi kontaktowymi 25 Tabela z artykułami 25 Plik z tabelami 27
Interfejs połączenia z bazą danych MySQL 28
Silnik systemu 32
Plik z konfiguracją systemu 44
Plik z indeksem strony 45
Bloki 47 Blok menu 47 Blok zaloguj 48 Plik języka do bloku zaloguj 49 Blok nowe_pobier 50 Blok popularne_pobier 51 Blok nowe_arty 52 Blok popularne_arty 53 Blok nowe_nowosci 54 Blok popularne_nowosci 55
Języki 56 Język dla strony 56 Język dla panelu administratora 57
Szablony 64 Arkusz styli CSS 65
Moduły 72 Moduł zarejestruj 72Główny plik 72 Plik modułu 73 Plik języka 79 Plik z informacją 81 Moduł zaloguj 81Główny plik 81 Plik modułu 84 Plik języka 86 Plik z informacją 87 Moduł wyloguj 87 Główny plik 87 Plik modułu 89 Plik języka 89 Plik z informacją 90 Moduł aktywuj_konto 90 Główny plik 90 Plik modułu 91 Plik języka 93 Plik z informacją 93 Moduł profil 94 Główny plik 94 Plik modułu 95 Plik języka 102 Plik z informacją 103 Moduł przyp_haslo 103 Główny plik 104 Plik modułu 104 Plik języka 108 Plik z informacją 109 Moduł index 109 Główny plik 109 Plik modułu 110 Plik języka 110 Plik z informacją 110 Moduł strona 110Główny plik 110 Plik modułu 111 Plik języka 112 Plik z informacją 112 Moduł artykul 112 Główny plik 112 Plik modułu 114 Plik administracyjny 118 Plik języka 127 Moduł nowosc 128 Główny plik 128 Plik modułu 130 Plik administracyjny 134 Plik języka 143 Moduł pobieranie 144Główny plik 144 Plik pobierania 145 Plik modułu 146 Plik administracyjny 149 Plik języka 158 Moduł kontakt 159Główny plik 159 Plik modułu 160 Plik administracyjny 162 Plik języka 168
Strony HTML 170
Panel zarządzania 171
Edytor WYSIWYG 171 Plik panelu administratora 171 Panel administratora: style.css 177 Panel administratora: index.php 182 Panel administratora: bloki.php 182 Panel administratora: jezyki.php 193 Panel administratora: menu.php 197 Panel administratora: strona_glowna.php 204 Panel administratora: szablony.php 208 Panel administratora: konta.php 212 Panel administratora: modul.php 220 Panel administratora: strony.php 224 Panel administratora: ip.php 234 Panel administratora: opcje.php 237
Zarządzanie systemem 245 Edycja kont użytkowników 246 Banowanie adresów IP 248 Ustawienia generalne systemu 249 Zarządzanie językami 250 Zarządzanie szablonami 251 Zarządzanie blokami 252 Zarządzanie stronami 255 Zarządzanie menu systemu 257 Zarządzanie stroną główną 259 Zarządzanie modułami 259 Moduł: kontakt 260 Moduł: artykul 262 Moduł: nowosc 264 Moduł: pobieranie 266
Podsumowanie 268
Dodatek. Edytor WYSIWYG 269
|