Üdv!
Van egy saját tartalomtípus 1-2 mezővel. Azt szeretném csak beállítani, hogy ilyen tartalom létrehozásakor csak a létrehozó user láthassa a tartalmat. A többi user megnézni se tudja.
Ezt hogyan célszerű megoldani?
A content_access modul többször használtam, jó kis modul. De a létrehozandó tartalom jogait nem lehet beállítani.
Szóval, mivel lehet ezt megoldani?
Drupal verzió:
Fórum:
Rejtett állapot vagy Views tiltás
Nem tudom pontosan hol van szükséged rá, de a Drupalban van egy ilyen funkció. Méghozzá ha a tartalom beküldésekor elveszed a pipát a "Közzétett" mellől.
Ilyenkor rejtett tartalmat hozol létre, és csak az admin és a létrehozó láthatja. Persze elég felelősségteljes jogokat kell adni a felhasználóknak, tehát akiben nem bízol azoknak ne adj ilyen jogokat.
Ha nagyon szükség lenne ilyesmire, akkor hozzá lehet fűzni a tartalomtípushoz egy mezőt, ami megjelölné, hogy rejtett-e. És a tartalomlistázó nézetekben pedig beállítani, hogy ha ki van jelölve a rejtett mező, akkor az ne jelenjen meg.
Persze ettől még hozzáférhető a tartalom, de nem listázza sehol, tehát a többi felhasználó a cím hiányában nem is találná meg.
Szakmai blogom: blog.serpens.hu
„Ilyenkor rejtett tartalmat
„Ilyenkor rejtett tartalmat hozol létre, és csak az admin és a létrehozó láthatja. Persze elég felelősségteljes jogokat kell adni a felhasználóknak, tehát akiben nem bízol azoknak ne adj ilyen jogokat.”
Szerintem nem kell parázni ezen, mert ha valaki tud létrehozni tartalmat, akkor nyugodtan adható neki "saját rejtett tartalmak megtekintése" jogosultság.
pp
Palócz István
https://palocz.hu | https://tanarurkerem.hu
ok
köszönöm! azt hiszem egy kicsit el akartam bonyolítani a dolgot. :)