Modul vagy blokk? - kezdő kérdés

szistvan képe

Hi!

Lészen egy drupal 6 alapú weboldal épp fejlesztés, kialakítás alatt. Egyes funkciókkal kapcsolatban dilemázom, hogy blokk legyen, vagy saját modult érdemes készíteni hozzá?

Konkrétabban: van egy könyvtári katalógusban kereső form (Katalógus), amit integrálni szeretnék a drupalos oldalba egyszerűsített formában először - csak könyv címe és szerzője alapján lehetne keresni -, de lehetne bővített keresést is kérni, ahol az előző linkhez hasonló, több mezős űrlapot kapna.
Saját webszerver, saját linux felügyelet, szóval bármibe bele tudok nyúlni. Blokk esetén a beviteli módnál van lehetőség "PHP code" választására, lehet, ez is megzavar....
Namost a kérdés, hogy blokk vagy modullal érdemes nekifogni?

Lehet - sőt biztos - nem látom a lényeget, az egész rendszert egészében és ezért ez a kezdő kérdés. Modul esetén azt az előnyt látnám (ha igaz egyáltalán):
- másoknak könnyebb odadni
- több funkciót is bele lehet(ne) pakolni (nem csak ezt a konkrét kereséses feladatot) amik önálló blokkot alkotva elhelyezhetők tetszőleges régiókba.

Légyszíves, ha valamit rosszul látok - nagy marhaságot beszélek - javítsatok ki.

Segítségeteket, magyarázatotokat előre is köszönöm!

Drupal verzió: 
nevergone képe

A blokk szerkesztése nem programozásra való, hanem arra, hogy kisebb HTML részleteket tegyél bele. Olyannyira, hogy komolyabb oldalnál érdemes megfontolni a PHP beviteli forma kikapcsolását (PHP filter) vagy teljes kiirtását.
Programozásra a modul való, több lehetőséged van a rendszerrel való együttműködésre, biztonsági szempontból is előnyösebb, jobban karbantartható és tíz fogorvos közül tizenegy ezt ajánlja! :)

0
0
szistvan képe

Megértettem, köszönöm!
Mivel a PHP code _csak_ magamnak engedélyezett és a többi (3-4 fő) nem is ért hozzá, így meghagyom egyenlőre.
A modul fejlesztéséhez pedig keresek akkor egy leírást.

0
0
lili_ képe

Saját modul,mert ahogy látjuk az adatbázis meg a táblák már megvannak
vagy CCK + View + Taxonomy is jó megoldás lenne, akkor ha újonnan kerülne fel minden egyes rekord :)

Amúgy tök izgi feladat lesz annak, aki megírja fincsi:)

0
0

mini

szistvan képe

Ugyanis a könyvtári rendszert egy külsős cég fejleszti és egy gateway-en kommunikál .cgi-n keresztül a valós szerverrel. Ez a .cgi adja vissza a teljes oldalt (keresés eredményét, felhasználói bejelentkezés utáni oldalakat stb.), ezt szeretném integrálni a drupalba.
Annak örülök, hogy tapasztalt - és segítőkész - emberkék vannak itt és nem egyből iframe-zni kezdtek ;-)

Egyébként valamikor és valamivel el kell kezdeni a modulfejlesztést... és valóban izgi feladat lesz sok-sok lehetőséggel, biztos lesz még kérdésem.

Köszönöm a hozzászólást!

0
0
pp képe

Modul egyértelműen.
Egy blokkba Te ezt sose gyűröd bele.

pp

0
0