Kurs - Drupal dla początkujących

Kurs ten przeznaczony jest dla osób chcących poznać bliżej system zarządzania treścią Drupal w jego szóstej odsłonie.

Z kursu dowiesz się jak zainstalować zestaw aplikacji do pobawienia się Drupalem (pakiet XAMPP), oraz jak na tym zestawie zainstalować, skonfigurować, spolszczyć i wykorzystać najważniejsze opcje systemu. Dodatkowo nauczysz się modyfikować jego wygląd i dodawać nowe funkcje za pomocą rozszerzeń zwanych modułami.

Drupal to jeden z najpopulraniejszych i najbardziej elastycznych systemów CMS dostępnych na wolnej licencji GPL/GNU. Z jego pomocą stworzysz małe strony domowe, wizytówki i potężne portale społecznościowe czy informacyjne, a nawet skomplikowane aplikacje do zarządzania treścią. Co więcej nie ogranicza cię sztywno jeśli chodzi o formę i strukturę - treść, jej atrybuty, wygląd i relacje zdefiniujesz sam. Dzięki temu jeśli zechcesz zbudować bazę z adresami, portal z recenzjami płyt czy katalog stron www - wykonasz to korzystając z uniwersalnych narzędzi do budowy rodzajów zawartości z klocków, czyli pól i widoków.

Ramy kursu to:

- omówienie podstawowych definicji - LAMP/WAMP
- instalacja XAMPP,
- instalacja drupala na localhost,
- przeniesienie instalacji na serwer produkcyjny (opis ogólnej metody)
- konfiguracja drupala,
- podstawowe pojęcia typowo drupalowe,
- tworzenie nowych rodzajów zawartości,
- tworzenie widoków,
- budowa profili użytkowników, ustawienia,
- kategorie,
- blogi, forum,
- załączniki,
- formaty zawartości (filtry),
- instalacja CCK, Views, edytora Wysiwyg,
- pielęgnacja i konserwacja drupala,
- aktualizacje - moduły, rdzeń,

LEKCJE W TRAKCIE PRZYGOTOWYWANIA - prosimy o komentarze co do zakresu kursu.

PONIŻEJ JUŻ OPUBLIKOWANE LEKCJE:

Lekcje: 

Instalacja pakietu XAMPP Lite 1.7 w systemie Windows XP

Lekcja pokazująca jak zainstalować pakiet XAMPP.

XAMPP to zestaw aplikacji pozwalający uruchomić na swoim komputerze serwer www, serwer bazy danych mysql i interpreter PHP. Dzięki temu będziesz mógł uruchomić na nim większość aplikacji opartych o PHP i MySQL, takich jak systemy CMS (Joomla, Drupal, Wordpress), fora dyskusyjne (PHPBB, SMF, PunBB), czy inne skrypty.

Treść w lekcji:

Skąd pobrać pakiet,
Jak i gdzie go zainstalować,
Jak uruchomić usługę (serwer) Apache i MySQL,
Gdzie umieścić pliki ze stronami,
Jak wyświetlić skrypt pokazujący parametry PHP.

5
Twoja ocena: None Średnia: 5 (5 votes)

Drupal 6 - Lekcja 1 - instalacja na platformie XAMPP

Lekcja przedstawia uruchomienie Drupala 6.9 na zainstalowanej na komputerze platformie XAMPP (czyli na przysłowiowym localhost).

Plan lekcji:
Jak przygotować katalog dla strony z drupalem wewnątrz instalacji XAMPP,
Skąd pobrać drupala,
Gdzie rozpakować pliki,
Jak przygotować i założyć bazę danych za pomocą PHPMyadmin,
Jak założyć za pomocą PHPMyadmin użytkownika i nadać mu uprawnienia do bazy,
Jak przeprowadzić proces instalacji i co oznaczają niektóre błędy.

4.6
Twoja ocena: None Średnia: 4.6 (5 votes)

Drupal 6 - Lekcja 2 - pierwsze kroki po instalacji

Lekcja przedstawia kilka pierwszych kroków po instalacji drupala 6:

Jak zmienić hasło administratora,
Jak wejść do panelu administratora,
Jak sprawdzić status i błędy witryny,
Jak włączyć moduły do jakich mamy dostęp zaraz po instalacji (dostarczone w rdzeniu drupala),
Jak dodać nowy język oraz zaimportować plik z tłumaczeniem języka interfejsu, czyli jak spolonizować system,
Skąd wziąć plik z polskim tłumaczeniem,
Jak zmienić konfigurację skórki - wyświetlanie tytułu, misji i hasła strony,
Jak dodać pierwszy wpis w blogu,
Do czego służą opcje publikacji we wpisach,
Jak podzielić wpis na skrót (zajawkę, teaser) i rozwinięcie.

4.625
Twoja ocena: None Średnia: 4.6 (8 votes)

Drupal 6 - Lekcja 3 - kopia zapasowa plików i bazy oraz aktualizacja plików rdzenia systemu

Z lekcji dowiemy się jak postępować w momencie wydania nowej wersji drupala.\

Plan Lekcji:
Jak sprawdzić posiadaną wersję i gdzie widać komunikaty o pojawieniu się nowszej wersji,
Jak i skąd pobrać nowszą wersję drupala,
Jak wykonać kopię zapasową plików,
Jak wykonać kopię zapasową bazy danych za pomocą PHPMyadmin,
Jak ustawić stronę w tryb serwisowy, aby odwiedzający nie zobaczyli komunikatów błędów związanych z aktualizacją strony,
Gdzie rozpakować pobrane pliki nowego wydania drupala,
Jak sprawdzić czy wypakowane pliki na pewno są w odpowiedniej wersji,
Jak dokonać aktualizacji schematu bazy danych drupala,
Gdzie sprawdzić czy aktualizacja zakończyła się powodzeniem,
Jak wyłączyć tryb serwisowy,

4.57143
Twoja ocena: None Średnia: 4.6 (7 votes)

Drupal 6 - Lekcja 4 - instalacja skórki, ustawienia bloków i menu

Lekcja ta pokazuje jak zainstalować w naszym Drupalu skórkę, skąd ją pobrać, jak skonfigurować co się w niej pokazuje, czym są bloki oraz jak zmienić coś w menu nawigacyjnym strony.

Zobaczycie ciekawy sposób na dynamiczne rozwijane w dół menu, oparty o technikę suckerfish, wbudowaną w niektóre drupalowe skórki, w tym newsflash, którą używamy w trakcie tej lekcji.

Następnie w żołnierskim skrócie nauczymy się sterować widocznością bloku, w zależności od bieżącego adresu - na przykład pokazywanie bloku tylko na stronie głównej, bądź na wszystkich podstronach ze słowem blog w adresie.

5
Twoja ocena: None Średnia: 5 (5 votes)

Drupal 6 - Lekcja 5 - instalacja modułów Views, CCK

W lekcji tej przedstawimy ogólny sposób instalacji modułów dostępnych do drupala. Moduły są rozszerzeniami pozwalającymi na uzyskanie funkcji niedostępnych w standardowej instalacji systemu Drupal. Podczas pokazu zobaczysz jak:

- pobrać moduł z witryny drupal.org,
- zainstalować go we właściwej lokalizacji,
- uruchomić,
- skonfigurować,

Lekcja pokazuje jak zainstalować moduły Views, CCK (Content Construction Kit) i Print. Dwa pierwsze moduły to jedne z najważniejszych rozszerzeń do systemu Drupal. Następne lekcje będą opierały się między innymi na na tych modułach.

Przy okazji tej lekcji poznamy też jeden z najczęściej spotykanych błędów na jakie natykają się początkujący drupalowcy - braku pamięci dla PHP wyrażonego komunikatem podobnym do "Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 24 bytes) in /home/xxx/public_html/in­cludes/menu.inc on line 1083". Oczywiście powiemy też jak sobie z nim poradzić.

4.6
Twoja ocena: None Średnia: 4.6 (5 votes)

Drupal 6 - Lekcja 6 - wprowadzenie do CCK, Date, Imagecache i Lightbox

Lekcja ma za zadanie przedstawić stworzenie przykładowego rodzaju zawartości (będzie to Album z muzyką) z użyciem modułu CCK i dodatkowych pól - Date i Imagefield.

Zawartość lekcji:
utworzenie nowego rodzaju zawartości,
dodanie pola tekstowego, daty, obrazka,
prosty sposób na dodanie obrazków do treści,
ustawianie profilu imagecache - skalowanie obrazków,
ustawienia lightbox,
ustawienia wyświetlania pól w nowym rodzaju zawartości,
oraz z cyklu "typowe błędy popełniane podczas instalacji i konfiguracji" - nie czytanie plików readme, install i uwag na stronie projektu :).

4.833335
Twoja ocena: None Średnia: 4.8 (6 votes)

Drupal 6 - Lekcja 7 - jeszcze o CCK - minigaleria i modyfikacja wyglądu wpisu za pomocą CSS

Ta lekcja jest bezpośrednią kontynuacją poprzedniej traktującej o CCK. Dowiemy się między innymi:
- jak zbudować prostą minigalerię we wpisie,
- jak zmodyfikować wygląd wpisu za pomocą kaskadowych arkuszy styli (CSS),
- gdzie wprowadzić zmiany do CSS skórki,
- jak ułatwić sobie życie za pomocą firefoxa i wtyczki web developer.

5
Twoja ocena: None Średnia: 5 (6 votes)