Lista absolwentów

Witam. Tym razem zmagam się z przedstawieniem listy absolwentów według roczników. Poszukuję jakiegoś modułu, który by to ogarnął. Generalnie lista jest podzielona według roczników, wygląda to aktualnie w ten sposób: http://www.traugutt.miasto.zgierz.pl/~staroc/abs/ (kliknąć na lista absolwentów)

Marzy mi się plugin, któremu podam każde nazwisko w nowej linii, ewentualnie rozdzielane jakimś separatorem, przypiszę do rocznika i mi je po prostu wyświetli wg alfabetu. Mile widziany link typu ‚pokaż wszystkich’ oraz ‚szukaj osoby’, lecz niekoniecznie.

Próbowałem użyć taksonomii, ale nie miałem z tym wcześniej do czynienia i nie mam pojęcia zbytnio z czym to się je i w jaki sposób mogę ją wykorzystać.

Byłbym wdzięczny za jakieś wskazówki jak mogę osiągnąć założony cel. Może są jakieś moduły, o których jeszcze nie słyszałem, które mi to umożliwią?

Z góry dziękuję i pozdrawiam.

Sposób wyświetlania odpowiedzi

Wybierz preferowany sposób wyświetlania odpowiedzi i kliknij "Zachowaj ustawienia", by wprowadzić zmiany.

CCK + Views.

CCK + Views.

Portret użytkownika warna

Generalnie przez te kilka

Generalnie przez te kilka miesięcy nie chciało mi się za to wziąć, ale teraz trzeba się ogarnąć i mieć to z głowy.

CCK + Views? W jaki sposób dokładniej miałbym to wykorzystać? Prezentacja treści to jest już do przejścia, nawet dla mnie. Nie mam pomysłu tylko jak optymalnie dodawać to do bazy.

W międzyczasie zaktualizowałem Drupala do wersji 6.19 jeśli ma to jakieś znaczenie.

Zmienił się też link do tej starej listy absolwentów: http://www.traugutt.miasto.zgierz.pl/~staroc/abs/

Pozdrawiam i z góry dziękuję za pomoc.

CCK + Views

Każdy absolwent jest wprowadzany jako oddzielny węzeł (swoją drogą, pytanie do Archetwista: to Twój pomysł, żeby węzły nazywać „segmentami”???). Masz już pewnie w oddzielnych węzłach listy z danego rocznika – poradzisz sobie w miarę sprawnie jak podziałasz bezpośrednio w bazie danych, tylko sobie skonstruuj dobre zapytanie i w parę minut wprowadzisz wszystkich.

Oczywiście, absolwent będzie miał swój oddzielny rodzaj treści. Tam daj pola CCK jak imię, nazwisko (albo oba w jednym polu, jak chcesz), rocznik, co tam jeszcze chcesz.

Jak wprowadzisz absolwentów, to w Views ustaw sobie widok strony, układ tabeli, a w filtrach daj rodzaj zawartości: absolwent. I w sumie tyle, możesz jeszcze dać standardowe sortowanie. Dalej w Polach ustaw, które pola mają być widoczne i w jakiej kolejności. Ostatecznie wróć do układu tabeli i popraw ustawienia (wszystkie pola sortowalne, standardowe sortowanie: po imieniu i nazwisku).

Teoretycznie powinieneś mieć absolwentów w eleganckiej tabeli, a jak klikniesz na etykiecie kolumny (np. rocznik), to po niej się tabela na bieżąco posortuje.

Portret użytkownika warna

Super, dzięki za tak szybką

Super, dzięki za tak szybką odpowiedź :) Tyle tylko, że pojawił się nowy problem. Zaktualizowałem sobie moduły do najnowszej wersji, w tym również CCK. Przy jakiejkolwiek zabawie z polami (edycja, nowe pole, nie ma znaczenia) wyrzuca mi błąd:

Fatal error: Cannot redeclare content_types_o­verview() in /home/www/mias­to.zgierz.pl/trau­gutt/modules/in­cludes/conten­t.admin.inc on line 13

Są dostępne gdzieś starsze wersje CCK? Google nie wie zbyt wiele na temat tego błędu.

Aktualizacja

A jak zaktualizowałeś? Powinieneś wyłączyć dany moduł, skasować stary, wrzucić nowy, włączyć i uruchomić update.php. Jeśli tego nie zrobiłeś, to może gdzieś masz jakieś stare pliki kolidujące z nowymi. Jeśli musisz downgrade'ować, to masz tutaj wszystkie wydania CCK: http://drupal.org/…8429/release?…[]=87

Dodatkowo, sprawdź ścieżkę. Z tego, co widzę, moduły wrzucasz do /modules. Nigdy tego nie rób! Wyłącz moduł, usuń go i wrzuć do /sites/all/modules. Katalog /modules jest tylko do wbudowanych modułów Drupala, a własne powinno się wrzucać tam, gdzie podałem.

Jakby dalej były problemy, to pisz i będziemy dalej kombinować.

Portret użytkownika warna

Dzięki za radę. Zrobiłem

Dzięki za radę. Zrobiłem porządek w modułach, teraz siedzą w /sites/all/mo­dules/. CCK działa, pola dodane, ale teraz braknie mi czasu, żeby z tym kombinować dalej. W tygodniu nad tym przysiądę i dam znać co uda mi się zdziałać :)

Jeszcze raz dziękuję :D

Spoko

No to spoko – w razie problemów pisz, jak tylko będę na linii, to bez problemów pomogę z czym tylko będę w stanie.

Portret użytkownika warna

Super. Teraz jak już się za

Super. Teraz jak już się za to wziąłem, pojawiła się wątpliwość, czy można nazwiska uczniów publikować. Muszę poczekać z wszystkim na decyzję -.-

GIODO się kłania :/. Też

GIODO się kłania :/. Też miewam takie sytuacje od czasu do czasu.