Sziasztok!
Keresgéltem a fórumon, de erre nem találtam a megoldást, bocs, ha béna voltam.
Adott egy általam, CCKban létrehozott tartalomtípus, amit szeretnék csak a "bejelentkezett felhasználók" számára láthatóvá tenni.
Ráadásul szeretném, hogy a Views-el már létrehozott nézetem, továbbra is kilistázza ezeknek a tartalmaknak a címét a főoldalon, ahogy eddig is, és ezt a listát lássa bárki, aki arra jár.
Ez egyfajta csalogató tehát, hogy regisztráljanak, mert, ha be vannak jelentkezve akkor láthatják is a tartalmat.
Ráadásul, az lenne a legtutibb, hogy...
abban az esetben, ha be nem jelentkezett látogató klikkel a főoldalon az egyik ilyen tartalom címére, akkor egy előre elkészített oldal jönne be, amin közölném vele, hogy amennyiben regisztrál, és bejelentkezik, akkor máris hozzáférhet a tartalomhoz.
Kérem, ha valakinek volt hasonló, vagy csak tudja a megoldást, mert zseni, akkor mondja el nekem!
Köszi
hm...
a tartalomtípus az az írás, oldal, stb, a CCK-ban asszem mezőknek hívják és ha jól értettem, akkor ezeknek szeretnéd a jogosultságait piszkálni. Erre szerintem ez való, bár nem próbáltam: http://drupalmodules.com/module/cck-field-privacy
Kiindulási pontnak jó ez a
Kiindulási pontnak jó ez a modul, de sajnos nem tudom használni ebben a formájában.
Valóban lehet használni, és újonnan létrehozott mezők jogosultságát beállítani, de csak a következő csoportoknak. Everyone, Buddies, Nobody.
Valahogy át kellene írnom, hogy legyen olyan csoport is, hogy bejelentkezett felhasználók.
Na ez az, amihez nem értek.
Biztos csak pár sort kell írni, de én nem tudom, hogyan.
Ha valaki aki ért hozzá, és egy perc alatt össze tudja hozni, akkor nagyon hálás lennék :)
És talán másnak is hasznos lehet.
Esetleg van másik megoldás?
Talán
Ezt nézted már?: http://drupal.org/project/cck_field_perms (Szntén nem próbáltam :) )
Ez lenne az igazi, csak nincs
Ez lenne az igazi, csak nincs drupal 6-hoz.
Tud valaki esetleg bármi más megoldást?
cck része a field permissions nevű modul
azt kapcsold be, ha mezőket akarsz rejteni.
ezután minden létrehozott meződnek szabadon állíthatod a megtekintés/szerkesztés jogosultságát csoportonként.
ha node típus alapján akarsz hozzáférést szabályozni a nodeokhoz, akkor a content accessre lesz szükséged, de ez a komplett node elérést szabályozza ezért a viewsban nem fog listázódni egy node se olyan csoportnak, akinek nincs joga megtekinteni azt. secíme sesemmilye. mert ugye nincs joga. :)
-
clear: both;
Ismét köszönöm aboros a
Ismét köszönöm aboros a segítséget!
Te mindig segítesz, ha kell:)
Megoldom content access-el!
Egy story-ban pedig megoldom a hírverést, és belinkelem a rejtett tartalmakat!
Köszi szépen!