Eseménynaptár

realdream képe

Eseménynaptár felhasználónként

Felhasználónként szeretnék egy eseménynaptárt készíteni. Pl. rendelési idő v. konferencia stb...
A felhasználó megadhatja, hogy melyik napokon és mikor (óra, perc Pl. Hétfő 8:30-9:30) áll rendelkezésre.
Ennek a naptárnak különböző elemeire kereshetnek a többi felhasználók, beállított jogosultságok alapján. A felhasználók különböző időzónákban vannak, ennek megfelelően kell megjeleníteni a naptárat.

Az a kérdésem, hogy hogy érdemes hozzákezdenem:

a, Drupal beépített lehetőségeit használjam (ha igen akkor melyiket)
b, A saját modulomhoz létrehozok saját adatbázis táblákat a naptár kezelésére és ezeket saját mysql lekérdezésekkel a modulból kezelem, és a drupalnak csak a téma és felhasználókezelését használom.

Várom a javaslatokat...

Köszönöm!

Drupal verzió: 
aboros képe

egy ilyenhez (felhasználók beküldhetnek ilyen-olyan kategóriákba nodeokat, amiknek van dátum infoja és aztán ezekből listák, naptárak, stb..)
kelleni fog:
cck + date
dateAPI
views
calendar
(taxonomy)

modulok.
az egyediségeket valszeg csak sminkből meg lehet csinálni, persze ezt nem tudhatom, mert nem tudom mik az egyediségek, de akkor is szerintem célravezetőbb a kész megoldásokból indulni és csak azokra írni induri-pinduri modulkákat, amik ilyen finomcsiszolások, mint egyedül nekilátni egy komplex modulnak.

0
0

-
clear: both;

realdream képe

1 dolgot még nem írtam, hogy gyorsnak kell lenni a rendszernek és min. 20000 felhasználót kell tudni kezelni. Valamint az időzónákat is pontosan kell kezelni, és vannak ismétlődő események is pl. konferencia minden szerdán este 8-10ig stb...

A személyre szabhatóságban elvileg nincsenek határok a drupalban, csak nehogy lassú legyen.
A nagyobb rekordszámnál nem lassulnak le a beépített modulok?

0
0

-------------------------------
http://www.realdream.hu

realdream képe

Tartalomként tárolni a naptár bejegyzéseket.

Gondolkoztam rajta amit írtál.
Ha saját tartalom típust készítek, és úgy tárolom, akkor tudom használni a views-et is és az egyéb drupal lehetőségeket.
Ha saját táblában tárolom, és az oldalt üzemeltető admin (aki nem programozó lesz) szeretne egy sql lekérdezést, akkor azt nem teheti meg a views-el...
A tartalomként való tárolás is jó, de a későbbi egyedi kéréseket is meg majd valósítani, erre kell felkészülnöm.

0
0

-------------------------------
http://www.realdream.hu

Hojtsy Gábor képe

Ha az egyediség felhasználónkénti, vagy bejegyzés típusonkénti akkor ezekre mind lehet views szűrőt tenni, és máris annyiféle tartalmú naptárad van, ami kell. Szerintem ez egy elég könnyen kivitelezhető megoldás.

0
0
realdream képe

Ma kiadták drupal 6.x-re az Event modult, bár még csak dev verzió.

Ez igencsak felkeltette az érdeklődésemet, mert nagyon témába vág.

http://drupal.org/project/event

0
0

-------------------------------
http://www.realdream.hu

aboros képe

nem tudom mi extrát nyújt, amit a cck, date, dateapi, views, calendar csokorral ne tudnál megcsinálni. ezek közül ha jól tudom egyik se dev. ;)

0
0

-
clear: both;

realdream képe

Különböző naptár nézetek pl.: Hó, Hét, Nap, stb... vannak benne, valamint tudja azt, hogy mindezt a lekérdező user időzónája szerint jelenítse meg.

Igazad van, valószínű elég egy saját tartalomtípust kezelő modul, de az eventből lehet egy pár ötletet venni. Egyébként egy az egyben úgysem használható egyedi célra.

0
0

-------------------------------
http://www.realdream.hu