Helló!
Adott egy 5.x rendszerű Drupal, ahol vannak a "normál" userek, akik csak übercart segítségével vásárolnak, nincs különösebb feladatuk az oldalon.
Van az adminisztrátor akinek mindenhez van joga, tiszta sor.
Van egy kiemelt user, akit külön csoportba tettem, szeretném ha bizonyos node-okat ez a felhasználó maga is tudna szerkeszteni FCKEditorral.
Mivel bárhogyan is próbáltam az alaprendszeren beállítani, hogy ez a felhasználói csoport módosíthasson néhány node-ot, utánaolvastam itt a fórumon.
Letöltöttem és bekapcsoltam tehát az alábbi két modult.
ACL 5.x-1.6 -----> Access control list API. Has no features on its own.
Content Access 5.x-1.4 -----> Provides flexible content access control
Ezek után már megjelent az adminisztrátor számára a node-ok szerkesztésénél egy új fül az edit mellett ACCESS CONTROL néven. Eddig jó. Ott beállítottam az én egyszemélyes kis csoportomnak az adott node-ra edit jogot.
Látszatra tehát minden rendben van, azonban a felhasználó ha belép, sajnos ugyanúgy nem tudja adminisztrálni az oldalt....
Valamit még be kellett volna kapcsolnom? Mit csinálok rosszul?
Egyáltalán ez a módja annak, hogy egy user csoportnak engedélyezzem a node szerkesztés lehetőségét?
Legvégső esetben az is megfelelő lenne, hogy minden node-ot tudjon ez a csoport adminisztrálni (módosítani legalább) de magához az egyéb admin dolgokhoz ne férhessen hozzá.
Nagyon köszönöm a segítséget.
e.
Nodeaccess
...nézted már?
Kipróbáltam
Nahát, egy újabb modul, köszönöm!
Feltelepítettem, beállítottam, de ugyanúgy nem kapja meg a StoreAdmin user csoport az editálás lehetőségét. Mondjuk a másik két modult nem kapcsoltam ki, kipróbálom úgy is.
Mindenesetre itt van, hogy miket állítottam be egy screenshoton:
http://kepfeltoltes.hu/080828/drupal_www.kepfeltoltes.hu_.jpg
Nem lehet, hogy valami globális beállításom szar...? :(
Részsiker
Kicsit haladtam előre! :)
Az újonan létrehozott tartalmaknál már működik az access kontrol, a régebbieknél sajnos nem.
De csak megoldom! :)
Újabb dilemma
Azt hiszem kezdek a megoldás körül járni...
Ha a jogosultságokat figyelő NODE-on az input type-ot Filtered HTML-ről FULL HTML-re teszem, azon nyomban eltűnik az adminisztrációra szánt csoportnak az EDIT fül, amint visszateszem a NODE típusát Filtered HTML-re, rögtön megjelenik....
De vajon miért?!?!
Full HTML jogosultság
Szia.
A "Beviteli formák" oldalon a csoportnak megadtad a hozzáférést a Full HTML típushoz?
Üdv: Zoli
Igen
Szia, köszönöm a választ!
Igen megadtam, különben adminisztrátorként sem látszana.
Viszont közben megtaláltam a megoldást!
Az ACCESS CONTROL oldalon a filter module szekcióban a csoportnak kellett engedélyeznem az administer filters beállítást, így most már a kérdéses felhasználói csoport FULL HTML-ben adminisztrálhatja az általam kijelölt nodeokat!!!!!
Nagyon köszönöm még egyszer az ötleteket! :)
e.
FULL HTML-t ne!
Ha van rá mód, inkább csinálj egy újabb beviteli szűrőt szélesebb jogosultságokkal, de ezt lehetőleg senkinek ne engedd meg!
Nagy Gusztáv