Hello!
Valószínűleg csak balfék vagyok és rosszul állítok valamit, sőt tulajdonképpen a probléma is pitiáner, de magamtól képtelen vagyok rájönni mit szúrok el.
Le kell írnom részletesen mit csináltam hogy érthető legyen:
Felvettem két új tartalom típust:
Saját hír/cikk
Átvett hír/cikk
A regisztrált felhasználóknak csak create joguk van mindegyikre, illetve a ?tartalmak hozzáférése? jog be van állítva a regisztrált és az anonymous felhasználóknak is.
Most jön a probléma:
A Tartalom beküldése menüpont ugye alapesetben csak a regisztrált felhasználóknak jelenik meg. Ez így jó.
De ha a Tartalom beküldése menüpontot átnevezem bármi másra, nálam Hír/cikk beküldése lett volna, abban a pillanatban már a be nem jelentkezett felhasználók is látják a menüpontot. És innentől bármit állítok rajta vagy mindenki látja vagy senki. Hangsúlyozom semmi mást nem változtattam meg csak a nevét.
Mit szúrok el?
5.2-es Drupal
Köszi!
karaktersorozatok kezelése
Hogy ez mitől van azt pontosan nem tudom, de ha a karaktersorozatok kezelésénél nevezed át a menüt, akkor úgy fog viselkedni, ahogy szeretnéd. Először a visszaállítással rakd vissza a menüpont eredeti nevét.
Hozzáférési jogosultságok.
Köszi RaptoR, a megoldás jó!
DE!
Nincs ara valami lehetőség hogy egy menüpontra megmondhassam hogy csak regisztrált vagy ne add uram, valamilyen definiált csoport láthassa? Esetleg valami modul a menü tulajdonságainak kiterjesztésére?
Korábban egy PHP-Nuke klónt használtunk, ott ez alapból megadható volt. Arról már ne is beszéljünk, hogy a tartalmak hozzáférésénél sem adható meg hogy bizonyos felhasználói csoportok milyen tartalmakhoz férhetnek hozzá. Csak vagy mindenki vagy senki.
Számomra mindenesetre most csak a menü probléma égető, bármilyen javaslatot köszönettel fogadok.
2 megoldás
2 megoldást jutott eszembe erre:
1. Egyik az, hogy a menüpontokat csoportosítod külön-külön menükben, és amikor hozzáadsz az oldalhoz egy menüt blokként, akkor beállítod, hogy mely csoportok láthassák (ha nem állítasz be egyet sem, akkor mindenki látni fogja).
2. Ezt a modult találtam még: Menu per Role. Nem próbáltam ki, de a leírásából pont erre találták ki, azonban vigyázz, mert a Drupal menu.module fájlát felül kell sajnos írni, amit frissítéskor el szokott felejteni az ember. :) Szóval ha ezt választod, akkor írd föl magadnak, hogy változtattál a Drupal egyik alapmodulján.
Én próbáltam, működik.
Én próbáltam, működik. Pár sort kell beilleszteni a menu.inc fileba.
Konkrétan a menu.inc-en belül
Konkrétan a menu.inc-en belül hová illesszem a patch-ből azt a 3 sort?
Mert úgy látom nem mind1...
Köszönöm a segítséget.
Taxonomy Access
A fent nevezett modul meg tudja oldani a tartalmak szelektált hozzáférését, bár a beállítása nem egyszerű.