Witam nabywców książki Drupal - poznaj go z każdej strony

Witam.

Stworzyłem tutaj stronę startową dla osób, które kupiły książkę "Drupal - poznaj go z każdej strony". Jeśli interesuje Cię jakie zmiany zaszły w Drupalu od jej napisania, albo chcesz zdobyć więcej informacji o tym systemie - postaram się pomóc.

Przede wszystkim - strona ta nie służy do zadawania pytań ani składania próśb o pomoc ogólną (nie związaną z materiałem opisywanym w książce). Proszę, zapoznaj się z dokumentem "Problem z Drupalem - jak i gdzie szukać pomocy?", żeby uniknąć nieporozumień.

Prywatna prośba - jeśli kupiliście i przeczytaliście tę książkę napiszcie recenzję na helion.pl - pomoże mi ona w pracy nad kolejnymi materiałami.

Będę tu co jakiś czas zamieszczał odpowiedzi na Wasze pytania, aktualizacje, poprawki, uzupełnienia. Spróbuję też zebrać "klikalne" odnośniki jakie pojawiły się w książce, oraz może zamieścić nieco materiałów dodatkowych, rozszerzających pewne wątki, których w książce nie mogłem dalej ciągnąć z braku miejsca.

Jeśli macie jakiekolwiek pytania do książki - proszę zadawać je w komentarzach bądź przez formularz kontaktowy. Zastrzegam prawo do publikowania w tej części mojej strony pytań wysłanych mailem, wraz z moimi odpowiedziami.

Poniżej znajdziecie zestaw odnośników do podstron tej części serwisu.

Przy okazji zapraszam gorąco na elimu.pl, stronę na której zbieram nagrane przez siebie i innych screencasty oraz napisane (na przeróżne okazje) instrukcje. Znajdziecie tam między innymi zestaw lekcji ułożonych w kursy, stronę z odnośnikami do najważniejszych polskich zasobów, wyszukiwarkę najładniejszych (zdaniem redakcji) skórek, listę projektów zbudowanych na systemach CMS, a także, w przyszłości, inne działy. Zaznaczam, że elimu.pl nie traktuje jedynie o Drupalu - nawigując po zasobach tego serwisu należy zwrócić uwagę na kategorie w jakich się poruszamy.

Kolejnym miejscem jakie warto odwiedzić to Drupalowy IRC - spotkania co czwartek, godzina 22, kanał #drupal-pl na freenode

.

Zmiany w Drupalu od wydania książki

Ta strona przeznaczona jest na umieszczanie informacji o zmianach jakie zaszły w projekcie Drupal od napisania książki.

Póki co największą zmianą jaką zauważą czytelnicy jest całkiem inny wygląd strony http://drupal.org, z której pochodzi kilka rysunków w książce. Rysunki w książce prezentują np. strony projektów, sposób pobierania polskiego tłumaczenia do Drupala, bądź wyszukiwanie modułów.

Ponieważ http://drupal.org przesżło metamorfozę w październiku 2010 a książkę oddałem w okolicach lipca, nie było możliwe umieszczenie w niej rysunków prezentujących nowy układ serwisu. Zmiany nie są drastyczne ale znaczne, więc część czytelników może się troszkę pogubić.

Aby tego uniknąć wkrótce postaram się umieścić tu klika rysunków z książki i porównać je z obecnym stanem na drupal.org.

Pobieranie i instalacja plików językowych

Mechanizmy obsługi i instalowania tłumaczeń napisów interfejsu nie zmieniły się specjalnie, ale pojawiło się nieco nowości.

Po pierwsze, podczas instalacji Drupala (opisanej na stronie 60) nadal można skorzystać ze sposobu opisanego w książce, ale są też inne, lepsze sposoby.

Plik z tłumaczeniem wskazany w książce nie był poprawiany od dłuższego czasu, zatem rozsądniejszym wyjściem jest pobranie projektu "Localized Drupal install profile", który zawiera już wszystkie właściwe pliki językowe i pozwala wybrać język podczas instalacji.

Jeśli już mamy zainstalowany system możemy skorzystać z mechanizmu importu plików .po, który jest opisany na stronach 127 i 129. Najpopularniejsze polskie pliki pobierzemy pod adresem http://localize.drupal.o..., natomiast wszystkie tłumaczenia przeszukamy za pomocą odnośnika http://localize.drupal.o....

Jest jeszcze wygodniejszy sposób instalacji i aktualizacji tłumaczeń. Polega on na instalacji modułu Localization Update. Moduł ten sam pobierze i zainstaluje tłumaczenia do modułów jakie zainstalujemy w systemie. Upraszcza to do minimum całą procedurę utrzymania aktualnych plików z polskimi napisami.

Errata

Na stronach wydawnictwa Helion jest specjalny mechanizm do zgłaszania zauważonych błędów. Zgłoszone błędy są dostępne pod adresem http://helion.pl/errata....

Odnośniki do ciekawych stron jakie znalazły się w książce

Serwisy ważne dla twórców stron

Zagraniczne

Polskie

Ciekawe wdrożenia Drupala

Polskie - zbiory

Polskie - strony

Zagraniczne - zbiory

Zagraniczne - strony

Drupalowi zawodowcy i firmy

Polskie

Zagraniczne

... do uzupełnienia:

Polskie

Zagraniczne

Problem z Drupalem - jak i gdzie szukać pomocy?

UWAGA - to jest zalążek artykułu

Praca z Drupalem może być z początku frustrująca. Często dochodzimy do przysłowiowej "ściany" i zaczynamy szukać pomocy. Co wtedy zrobić? Opiszę ci moją standardową ścieżkę:

1) Google. Potężne, ale niedoceniane narzędzie. Jakieś 80% problemów udaje się rozwiązać wpisując komunikat błędu w Google i ewentualnie precyzując wersję Drupala, albo zawężając wyniki do ostatniego roku.

Rada 1 - skopiuj komunikat błędu, wpisz go w Google i otocz cudzysłowem. W ten sposób wyszukasz tylko strony zawierające dokładnie taki sam ciąg znaków. Oprócz komunikatu błędu (który może być generowany nie przez system Drupal ale przez PHP, MySQL albo Apache, dodaj słowo Drupal. Zobacz, że inne wyniki zwraca taka fraza a inne (bardziej adekwatne) taka.

Rada 2 - jeśli twój Drupal wyświetla w komunikacie błędu jakąś ścieżkę do pliku, nazwę własną, albo coś co może być zmienne (u różnych ludzi będzie różne), np.:

"Fatal error: Allowed memory size of 33554432 bytes exhausted"

to zadaj Google pytanie usuwając część, która u innych może być różna, czyli np. zapytaj o:

"Fatal error: Allowed memory size" Drupal

Unikniesz odsiania wyników, które nie są identyczne z Twoim przypadkiem. Może się zdarzyć, że będzie to większość a nawet 100% wyników, wystarczy, że wyszukując w Google nie usuniesz z komunikatu błędu ścieżki do plików, która jest unikalna, np.:

""Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 2761 bytes) in /home/gotantan/public_html/rwolfefamily/modules/views/views_cache.inc on line 146""

Jeśli szukanie w Google nic nie pomaga próbuj szczęścia na forach:

http://drupal.pl
http://drupal.org.pl
http://goldenline.pl (grupa drupal)

Pliki użyte w książce

Zestaw plików jakie były używane podczas pisania książki.

PodglądZałącznikRozmiar
admin_menu-6.x-1.5.tar_.gz44.22 KB
advanced_help-6.x-1.2.tar_.gz77.47 KB
ajax_trigger-6.x-1.x-dev.tar_.gz9.32 KB
backup_migrate-6.x-2.2.tar_.gz64.43 KB
backup_migrate_files-6.x-1.x-dev.tar_.gz8.96 KB
cck-6.x-2.6.tar_.gz413.58 KB
demo-6.x-1.3.tar_.gz23.36 KB
demo-6.x-1.4.tar_.gz23.49 KB
drupal-6.15.tar_.gz1.04 MB
pl-6.x-0.3.tar_.gz374.87 KB
zen-6.x-1.1.tar_.gz131.69 KB
imagecache-6.x-2.x-dev.tar_.gz229.89 KB
potx-6.x-3.2.tar_.gz46.1 KB

Recenzje książki

Zbiór recenzji mojej książki. Podstrona raczej mało ciekawa dla osób, które ją kupiły i przeczytały, ale może komuś się przyda.

Recenzje "Drupal - poznaj go z każdej strony!" znalezione w sieci:

http://www.idg.pl/news/3...

Wpisy na blogu dotyczące książki

Drupal na półce w Twoim domu

Czekanie dobiegło końca i już od dziś każdy może zamówić moją książkę o Drupalu. Przedsprzedaż zakończona i wkrótce na półkach pierwszych odważnych pojawi się niebieska, niemal 500-stronicowa pozycja. Strasznie jestem ciekaw jej przyjęcia, nie mogę się też doczekać swoich egzemplarzy autorskich. W końcu to moje pierwsze drukowane dziecko w tej kategorii wagowej.