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!
modul
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! :)
Választ szeretnél? - Új kérdés, új téma - Tesztoldal - Trollkezelés - Frissítés
Ok.
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.
saját modul....
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:)
mini
Rosszul látod ;-)
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!
Modul egyértelműen. Egy
Modul egyértelműen.
Egy blokkba Te ezt sose gyűröd bele.
pp
Palócz István
https://palocz.hu | https://tanarurkerem.hu