Sziasztok!
A következőkkel küzdök: A szerző feltölti a dokumentumát, amit egy adminisztrátor hozzárendel két bírálóhoz (mindhárom szerepkör egy-egy felhasználói csoport a drupalban). A hozzárendelést a dokumentum tartalomtípusában egy user rerference cck mezővel valósítanám meg.
A problémám az, hogy az adminisztrátor hogyan valósítsa meg ezt? Ugyanis ha jól értem a dolgokat, akkor node kapcsán nem tudom letiltani a cím és az összefoglaló szerkesztését, amennyiben engedélyezem a szerkesztést, ami meg szükséges ahhoz, hogy a user reference mezőt szerkeszteni tudja.
(A conference modul elvileg tudná mindezt, próbálkozom is vele, csak éppen egy egyelőre nem javuló hibát produkál, ezért próbálkozom saját megoldással.)
Melyik modulhoz, modulokhoz kapcsolódik a téma?:
Drupal verzió:
Fórum:
hát akkor megcsavarjuk jól
cck alapcsomag része a field permissions modul, ezzel a jogosultságok oldalon minden cck mezőre megmondhatod, melyik csoportnak van joga szerkeszteni/megtekinteni azt. innen már gyerekjáték, csak a core title és body "mezőket" kell kiváltani/ccksítani és kész is vagyunk. fel kéne tenni egy auto_nodetitle modult. hozzáadsz egy "dolgozat címe" cck mezőt a "dolgozat" tartalom típushoz, aztán beállítod, hogy a node title "mező" legyen rejtett és automatikusan generálódjon a "dolgozat címe" mező értékéből. a "dolgozat címe" mezőre pedig az említett field permissions modullal csak a megfelelő szerepkörnek adsz jogot. a core node bodyt nem használod, helyette létrehozol két cck mezőt, összefoglaló és teljes szöveg, ezekre is csak a megfelelő szerepkörnek adsz jogot.
a user reference mezőre szintén csak a megfelelő szerepkör kap jogot és mindkét szerepkör szerkesztheti a dolgozat node, mindenki csak azokat a mezőket fogja látni, amire van joga.
-
clear: both;
Áhhááá!
Köszi, akkor cck-sítok mindent.