Folyóirat kezelés rovatok szerint

yaanno képe

Tippeket várok a következő probléma megoldásához:

Egy drupal webhely folyóiratot fog kezelni. Azt szeretném, ha az egyes node-ok rovat szerint csoportosítva jelennének meg a címlapon ill. más aloldalakon, pl. évfolyamok oldalain. Az elsődleges a címlap lenne.

Tehát kb. erről lenne szó:

rovatcím1:

node1
node4
node5

rovatcím2:
node3
node6

stb.

Mármost gondolom, hogy kódszinten kell belenyúlni a dologba, ezt milyen irányban kezdjem?

Fórum: 
Hojtsy Gábor képe

Hát először is érdemes kipróbálni a meglévő taxonómia modulokat, mondjuk taxonomy_menu, hiszen a rovatok ezesetben taxonómia kifejezések formájában fognak megvalósulni, és akkor azok szerinti node listázás kell, amire van pár taxonómia megjelenítő modul.

0
0
yaanno képe

Azt hiszem a folyóirat építésre ki kellene dolgoznom valami ésszerű megoldást. Talán többféle modell is lehetséges, itt kettőt említek meg, hátha valaki más is belevág efféle projektbe (talán egy cikk is születhet végül a dologból).

Az alapprobléma az, hogy többféle szempont szerint kell kategorizálni a tartalmakat:

1. Archívum -> Évfolyam -> Szám -> Cikk
2. Rovatok-> Rovat -> Cikk
3. Szerzők-> Szerző -> Cikk

Első modell: taxonómiákra épülő hierarchikus rendszer.
Előny:
-könnyen átlátható és adminisztrálható.
Problémák:
- a cikkek sorrendisége alapvetően csak dátum alapján kontrollálható
Példák:
- elegáns: http://weblabor.hu/cikkek/rovatok
- kevésbé elegáns: http://www.szv.hu/cikkek/cikkrovatok

Második modell: könyv/könyvlapokra épülő hierarchikus rendszer.
Előny:
- az archívum építése, cikkek sorrendisége jól kontrollálható
- a könyv navigáció kényelmes és kellemes, igazi folyóiratélményt nyújt
Problémák:
- a tartalomjegyzék csak címeket tartalmaz
Példák:
- http://drupal.hu/kezikonyv

Közös probléma, hogy a cikk szerzője többnyire != az userrel, de ez egy Szerzők taxonómia felállításával többé-kevésbé megoldható.

0
0
talger képe

nem tudom ez segít-e, de a leírása alapján valami ilyesmire van szükséged:
http://drupal.org/project/epublish

0
0
yaanno képe

Máris kipróbálom, remélem pgsql alatt is működik.

0
0