-
data publikacji: 25.04.2010
Drupal – szybki start
kategoria: CMSy autor: designconcept
Drupal jest systemem zarządzania treścią, który umożliwia łatwe publikowanie i zarządzanie zawartością witryny. System wykorzystuje język PHP, współpracuje z bazami danych MySQL i PostgreSQL oraz serwerami Apache i IIS.
Instalacja
Najpierw pobieramy Drupala i polski pakiet językowy ze strony: http://drupal.org/
Rozpakowujemy archiwum do głównego katalogu na serwerze. Moim serwerem będzie localhost.
Wchodzimy na stronę http://localhost/drupal-6.15/
Naszym oczom ukazuje się widok.
Tu mamy wybór czy chcemy korzystać z angielskiej czy innej wersji językowej. Ja wyrażam chęć instalacji innej wersji językowej.
Rozpakowujemy paczkę językową do katalogu z drupalem. Następnie korzystając z linku powrotnego przechodzimy do ekranu wyboru języka i wybieramy język polski.
Następnie pojawia się ekran:
Postępujemy zgodnie z opisem na tej stronie.
Po stworzeniu pliku konfiguracyjnego można dalej instalować drupala. Klikamy na spróbuj ponownie.
Naszym oczom ukazuje się okno konfiguracji bazy danych.
Wybieramy typ, nazwę i użytkownika bazy danych. Możemy tez ustawić zaawansowane opcje dotyczące m.in. hosta bazy danych, portu oraz prefiksu dla tabel. Należy pamiętać aby wybrać istniejącą na serwerze bazę danych. Trwa instalacja drupala…
Konfiguracja
Teraz konfigurujemy witrynę.
Tworzymy konto administratora. Jeśli na serwerze mamy włączony moduł mod_rewrite możemy włączyć tzw. przyjazne URL-e. Wtedy linki typu /?q=node/5 będą zamieniane na /node/5.
Otrzymujemy informację, że instalacja Drupala przebiegła pomyślnie. Możemy teraz odwiedzić stronę i zalogować się jako administrator.Moduły
Drupala można wzbogacać o nowe funkcje za pomocą tzw. "modułów". Cały system jest złożony z modułów. Niektóre z nich są dostępne od razu po instalacji, a inne trzeba dodatkowo pobrać. Zajmiemy się teraz aktywacją wybranych modułów. W tym celu wchodzimy na stronę http://localhost/drupal-6.15/admin/build/modules i zaznaczamy moduły, których chcemy używać.
Pobierzemy kilka dodatkowych modułów:
http://drupal.org/project/admin_menu
http://drupal.org/project/pathauto
http://drupal.org/project/token
http://drupal.org/project/cck
CCK - służy do wzbogacenia naszej treści o nowe pola, w które uprawnione osoby będą mogły wpisywać dane dodając treść do naszej witryny.
http://drupal.org/project/views
Views - to moduł, który pozwala w praktycznie dowolny sposób generować listy i tabele z elementów taksonomii systemu.Pobrane moduły należy umieścić w katalogu sites/all/module naszej witryny. Zajmiemy się teraz aktywacją wybranych modułów. W tym celu wchodzimy na stronę http://localhost/drupal-6.15/admin/build/modules i zaznaczamy moduły, których chcemy używać. Jeżeli folder module nie istnieje należy takowy stworzyć. Na powyższej stronie zaznaczamy następuje moduły
- Administration - Administration Menu
- Core - Blog
- Core - Contact
- Core - Path
- Content - Content
- Content - Text
- Other - Pathauto
- Other - Token
- Views - Views
- Views - Views UI
a następnie klikamy zachowaj konfigurację.
Rodzaje zawartości
Wchodzimy na stronę http://localhost/drupal-6.15/admin/content/types. Możemy tu tworzyć, edytować i usuwać różne rodzaje zawartości. Są one umieszczone w tabelce, w której znajduje się nazwa, typ i opis rodzaju zawartości. Domyślnie dysponujemy trzema rodzajami: blog, strona i artykuł. Stworzymy nowy typ – link. Będzie on zawierał url, tytuł i krótki opis. Klikamy na nowy rodzaj zawartości (http://localhost/drupal-6.15/admin/content/types/add). W pole nazwa wpisujemy Link, typ – link (typ może się składać jedynie z małych liter, liczb i znaków podkreślenia) oraz dodajemy krótki opis. Następnie określamy ustawienia formularza dodawania zawartości tak jak na poniższym rysunku.
Pozostaje nam jeszcze określenie cech rodzaju zawartości oraz ustawienia odpowiedzi czyli popularnych komentarzy. Ustawiamy opcję „do publikacji”, a odznaczamy „na stronie głównej” co oznacza brak automatycznej promocji na stronie głównej. W ustawieniach odpowiedzi zaznaczamy opcję „Wyłączony”, co oznacza, że nie będzie można dodawać komentarzy. Po kliknięciu zachowania rodzaju zawartości zostaniemy przekierowani z powrotem do tabelki z rodzajami zawartości. Widnieje już tam nowy dodany przed chwilą rodzaj – link. Kliknijmy na odnośnik „manage fields” dotyczący rodzaju zawartości link. Dodamy teraz nowe pole url.
Po kliknięciu zachowaj można jeszcze ustawić dodatkowe opcje. My pozostawiamy ustawienia domyślne.
Dodamy teraz kilka linków. W tym celu wchodzimy na stronę dodawania zawartości: http://localhost/drupal-6.15/node/add, wybieramy z dostępnych opcji Link i uzupełniamy pola formularza.
Utworzony link możemy zobaczyć pod adresem: http://localhost/drupal-6.15/content/wp .
Widoki i dodawanie zawartości
Views to moduł, który pozwala w praktycznie dowolny sposób generować listy i tabele z elementów taksonomii systemu. Moduł ten jest dość rozbudowany. My stworzymy na początek widok listy linków. Wejdźmy zatem na stronę http://localhost/drupal-6.15/admin/build/views. Następnie klikamy na zakładkę „dodaj”.
Podajemy nazwę widoku (może ona zawierać tylko znaki alfanumeryczne i podkreślenia) np. lista_linkow. Wprowadzamy też krótki opis widoku oraz tag widoku (w naszym przypadku może to być np. linki). Jako typ widoku pozostawiamy zaznaczony segment. Klikamy na przycisk „Następne”. Mamy tu dostęp do określenia formy widoku. Na początek wybieramy z rozwijanego menu po lewej „Strona”, co oznacza że chcemy wypisać nasze linki na pełnej stronie. Z ustawień podstawowych zmieniamy nazwę, tytuł oraz styl rzędu (zmieniamy na segment). Klikamy na przycisk „dodaj podgląd” znajdujący się w lewej części strony (pod listą rozwijaną). Teraz określimy ustawienia strony: ścieżkę i menu. Ustawiamy ścieżkę na „linki” – oznacza to, że strona z linkami będzie widoczna (oczywiście dla naszej obecnej instalacji) pod adresem http://localhost/drupal-6.15/linki. W przypadku ustawień menu wybieramy „zwykły wpis menu”, w pole tytuł wpisujemy „Linki” oraz z listy rozwijanej wybieramy „Odnośniki podstawowe”.
Teraz ograniczymy nasz widok do wyświetlania tylko elementów typu link. W ostatniej kolumnie na stronie edycji klikamy na znak plusa przy napisie „Filtry”. Z długiej listy rozwijanej, która pokaże się poniżej zaznaczamy opcję Segment: Typ i klikamy przycisk „dodaj”. Następnie wybieramy typ segmentu „odnośnik”. Po całej konfiguracji strona powinna wyglądać podobnie do widocznej poniżej.
Na koniec zapisujemy widok klikając na przycisk „Zachowaj”.
Łatwo zauważyć, że w górnej części strony pojawił się pierwszy odnośnik menu „Linki”. Prowadzi on do naszego widoku linków.
Teraz stworzymy stronę główną. Klikamy na link dodaj zawartość i z dostępnych typów wybieramy – Strona.
W pole tytuł wpisujemy tytuł strony np. Strona główna. W pole tekst odnośnika menu wpisujemy np. Główna (jest to tekst widoczny na linku do strony). W polu select pozostawiamy wybraną opcję odnośniki podstawowe. Pozostaje tylko uzupełnić treść i kliknąć przycisk „Zachowaj”. W górnym menu obok „Linki” powinien pojawić są odnośnik „Główna”.
Zbudujemy teraz formularz kontaktowy dla naszej witryny. Wybieramy z menu „Zarządzaj”, a następnie „Formularz kontaktowy” (znajduje się on w boxie Budowa witryny) lub od razu wchodzimy na adres http://localhost/drupal-6.15/admin/build/contact. Klikamy na „Dodaj kategorię”. Pojawia się formularz, który trzeba uzupełnić. W pole kategoria wpisujemy nazwę formularza np. Formularz kontaktowy. Następnie wpisujemy adres lub adresy e-mail, na które formularz ma być wysłany. Na samym dole wybieramy jeszcze z menu rozwijanego „Tak”, aby formularz był domyślnym formularzem kontaktowym na stronie i klikamy „Zachowaj”. Stworzony formularz możemy zobaczyć na stronie http://localhost/drupal-6.15/contact.
Przydałoby się dodać do naszego górnego menu odnośnika prowadzącego do formularza kontaktowego. W tym celu wchodzimy na stronę http://localhost/drupal-6.15/admin/build/menu-customize/primary-links. (Zarządzaj > Budowa witryny > Menu > Odnośniki podstawowe).
Wybieramy „Dodaj element” i uzupełniamy formularz. W pierwsze pole wpisujemy ścieżkę do formularza kontaktowego (tzn. wszystko za http://localhost/drupal-6.15/). Następnie podajemy tekst odnośnika menu. Pozostałe pole pozostawiamy niezmienione.
Dodatkowo można zmienić kolejność odnośników w menu metodą przeciągnij i upuść. Jak widać na poniższej ilustracji przesunęłam odnośnik Kontakt na koniec.
Na pewno zauważyłeś/aś, że po wejściu na naszą drupalową witrynę http://localhost/drupal-6.15/ pojawia się domyślna strona startowa zaczynająca się od słów „I tak powstała nowa drupalowa witryna!”. Czas to zmienić. Chcemy aby domyślnie pojawiała się nasza strona główna. Najpierw przejdźmy na naszą stronę główną klikając odnośnik Główna w menu. Następnie wybieramy Edytuj i patrzymy na pasek adresu. U nas powinien wyglądać następująco: http://localhost/drupal-6.15/node/3/edit. Dla nas najważniejsza jest cyfra 3. Przechodzimy teraz na stronę Zarządzaj > Konfiguracja witryny > Podstawowe dane (bezpośredni link: http://localhost/drupal-6.15/admin/settings/site-information). Na samym dole formularza wpisujemy w pole domyślna strona główna adres: http://localhost/drupal-6.15/node/3 i klikamy przycisk „Zachowaj konfigurację”.
Dodamy teraz kilka blogowych notek. Wchodzimy na „Dodaj zawartość” i wybieramy „Wpis w blogu”. Pojawia się formularz, który trzeba uzupełnić. Podajemy tytuł i treść wpisu, a resztę opcji pozostawiamy bez zmian. Zachęcam jednak do zapoznania się z nimi w wolnej chwili
.
W celu dodania odnośnika do blogowych wpisów w górnym menu wchodzimy na stronę http://localhost/drupal-6.15/admin/build/menu-customize/primary-links/add i w formularzu w polu ścieżka wpisujemy blog. Uzupełniamy jeszcze pole „Tekst odnośnika menu” i klikamy „Zachowaj”.
Skórki
Drupal oferuje zmianę domyślnego wyglądu strony. W tym celu wchodzimy na stronę Zarządzaj > Budowa witryny > Skórki. Pojawia się poniższa strona.
Możemy tu określić, które ze skórek powinny być dostępne dla użytkowników, a także, która skórka ma być domyślną. Między innymi na stronie http://drupal.org/project/themes dostępnych jest wiele skórek tworzonych przez użytkowników Drupala. Wejdźmy na powyższą stronę i pobierzmy jakąś skórkę (ja pobrałam skórkę Acquia Slate). Należy pobraną paczkę rozpakować do katalogu themes. Gdy ponownie wejdziemy na stronę http://localhost/drupal-6.15/admin/build/themes będzie już możliwość wyboru nowej skórki.
---
Zapraszam na moje portfolio. -
13 Responses to “Drupal – szybki start”
Leave a Reply
Komentarze
Kategorie
Top 10
alan27pbll: Query_posts, czyli jak ujarzmić loopa część 1.
alan27pbll: Query_posts, czyli jak ujarzmić loopa część 1.
Michał: Inspirujące strony www: wrzesień 2010
czi: Gravatar, czyli jak mieć globalnego avatara
learn italian online: Query_posts, czyli jak ujarzmić loopa część 1.
hotelpalermo: Jak poprawnie osadzić Flasha w kodzie (X)HTML strony?
Michał: jQuery Cycle
Windscreen: Inspirujące strony www: wrzesień 2010
EMAAR MGF GURGAON: Query_posts, czyli jak ujarzmić loopa część 1.
Tomek: Cforms, czyli zaawansowane formularze w Wordpressie
- CMSy Artykuły dotyczące różnego rodzaju systemów zarządzania treścią CMS.
- Flash Podstawowe informacje pomocne przy tworzeniu animacji w Adobe Flash.
- Fotografia Samouczki dotyczące nie tylko robienia zdjęć ale też ich cyfrowej obróbki.
- Grafika Ogólnie pojęta grafika komputerowa, od inspiracji, po tworzenie layoutów oraz mniejszych form graficznych.
- Inne tutoriale wordpressowe Wszystkie inne zagadnienia dotyczące WordPressa.
- Inspiracje Inspirujące materiały graficzne z dziedziny projektowania stron www, projektów DTP, digital painting, itp.
- Obróbka zdjęć Techniki retuszu fotografii cyfrowych.
- Rysunek Tworzenie rysowanych ilustracji w Adobe Photoshop.
- Skóry do Wordpressa Darmowe oraz płatne – najlepsze skóry do WordPressa.
- Skrypty client-side
- Skrypty server-side
- Tutoriale
- Webdesign Tutoriale z zakresu projektowania stron www i grafiki użytkowej na rzecz internetu.
- Wieczór z Open Source
- Wordpress Ulubieniec naszej publiczności CMS WordPress: nowości, tricki, wtyczki, skóry i wszystko to co może przydać się przy korzystaniu z tego systemu.
- Wtyczki do Wordpressa Recenzje oraz instrukcje najbardziej popularnych i najbardziej niezbędnych pluginów do WordPressa.
- XHTML/CSS Ciekawostki z dziedziny kodowania stron www: XHTML, CSS, jQuery.
Najnowsze newsy
Wieczór z Open Source 2010
Jak co roku WSINF organizuje konferencję Wieczór z Open Source.
Chciałbym zaprosić was na tegoroczna konferencję Wieczór z Open Source 2010! Czytaj dalej
Grafart.org i WACOM zapraszają na konkursy!
Witam!
Myślę, że czas najwyższy nadmienić, że za niedługi czas zostanie zorganizowany pierwszy z trzech konkursów, w których główną nagrodą będą tablety firmy WACOM!
Za miejsca drugie oraz trzecie nagrodami będą kubki i koszulki firmy WACOM oraz magazyny graficzne PSD PHOTOSHOP oraz COMPUTERARTS.
Czytaj dalej
Zapraszamy na forum graficzne Graffika.pl
Każda osoba interesująca się grafiką komputerową ma czasami ochotę porozmawiać o swoich pracach, posłuchać rad, krytyki i pochwał innych osób. Idealnym miejscem na realizowanie takich potrzeb jest forum graficzne Graffika.pl.
Czytaj dalej
Polecane strony
- No bookmarks avaliable.























[...] This post was mentioned on Twitter by vivee.info. vivee.info said: Drupal – szybki start http://bit.ly/d3pTpY [...]
O zapowiada się fajna seria, może w końcu się przełamię i spróbuję tego drupala.
Mam nadzieje, że na szybkim starcie się nie zakończy, bo prawda taka że instalacja i konfiguracja to dość intuicyjna sprawa.
Interesowałby mnie tutek o tworzeniu skórki, bo o ile w przypadku WP przyszły mi to dość naturalnie to co do drupala nie umiem złapać o co chodzi.
Myślę, że ten skrypt będzie bardzo przydatny i łatwy w obsłudze . Czytałem na forum, że to ma być bardzo dobry skrypt zarządzania treścią . Na pewno go przetestuję . Jak go przetestuję to opiszę wam ten skrypt .
Drupal wygląda w porządku, na pewno jako podstawowy system do wprowadzania treści na strony dobrze się sprawdza jednak patrząc na jego etapy rozwoju – nie wydaje mi się aby kiedykolwiek przeskoczył WordPressa.
@Musiorex
"Jak go przetestuję to opiszę wam ten skrypt ." – może sprawdź tworzenie skórek do tego, bo reszte raczej już znamy na poziomie podstawowym.
Akurat czy nie przeskoczy wordpressa, to jest pojęcie względne. Akurat z tego co się orientuję dupal może się o wiele lepiej zachowywać pod większym obciążeniem niż WP. A przede wszystkim są to dwie różne kategorie skryptów.
Patrząc jeszcze na popularność WordPressa, otwarty kod i dzięki temu masę zainteresowanych nim osób – szczególnie programistów, którzy codziennie tworzą nowe moduły i udoskonalenia, myślę, że ma większe możliwości na rozwój, uniwersalność (bo przecież nie jest to skrypt tylko do blogów….). WP nie zaliczałabym do "innej kategorii" bo on moze byc na dzień dzisiejszy właściwie w każdej.
[...] Adres URL: Drupal – szybki start | Vivee – wordpress, webmastering, grafika i … [...]
[...] Czytaj więcej: Drupal – szybki start | Vivee – wordpress, webmastering, grafika i … [...]
[...] więcej: Drupal – szybki start | Vivee – wordpress, webmastering, grafika i … lnie-dysponujemy, one-umieszczone, opis-rodzaju, rej-znajduje, rodzaje-zawarto, trzema, [...]
Mnie też Drupal kusi. Moja przygoda z cmsami zaczęła się od Joomli. Teraz używam trochę WordPressa. Miałem zamiar wrócić do Joomli wraz z wersją 1.6. Wczoraj przetestowałem wersję beta Joomla 1.6 i jestem rozczarowany. Dlatego może zabiorę się za Drupala. Zawsze to nowe doświadczenia. Z tego co pamiętam od Drupala odstraszało mnie to, że nie ma tylu fajnych themów co do WP, no i plikownia mi się nie podobała, nie mogłem się odnaleźć w zbiorowisku wtyczek, by dobrać te odpowiednie. Może sobie zainstaluję Drupala na Bitnami, by się zapoznać z panelem admina.
uuu drupal nie jest taki dobry przy dużym ruchu daje ciała. Miałem z nim do czynienie przy dużym portalu i nie podołał może to była wina dużej ilości zmian czyli instalacja de-instalacji wtyczek no ale w ostateczności serwis się sypie i czeka na przeinstalowanie (co też nie jest takie proste)
Drupal jest w zasadzie frameworkiem CMS. Jeśli nie umiesz programować no podziałasz na drupalu. Chociasz musze przyznać, że na samych modułach można ciekawe stronki postawić. Jak ty to zrobiłeś że ci się drupal sypie na wiekszych portalach??Ja tak nie potrafie. A postawiłem kilka większych serwisów. Zapraszam zainteresowanych do serwisów: http://www.idrupal.pl http://www.elimu.pl
drupal.pl
drupal.org.pl
goldenline.pl
drupalomania.pl
no i najważniejsza strona: http://www.GOOGLE.PL