Sziasztok!
Kérdésem feltétele előtt néhány szót magamról. Fejlesztéssel a 90-es évek eleje, PHP-alapú fejlesztéssel a 00-as évek eleje óta foglakozom. Néhány évig Joomla testreszabást csináltam, most egy éve Yii-zem.
Cégemnél felmerült, hogy meg kellene vizsgálni a Drupált. Így egy hete Drupálozom.
Maga a kérdés:
Gallery Assist (6.x-1.18)-ban készítettem egy gallériát, amely az adminisztrátor számára látható is. Amint kilépek, a galléria képei nem lesznek láthatóak.
( ha az ismert url-t kézzel beírom, jogosultsági problémára panaszkodik )
Többször végignéztem, de nem találtam erre utaló beállítást.
Melyik modulhoz, modulokhoz kapcsolódik a téma?:
Drupal verzió:
Fórum:
Kezdő drupálos
"jogosultsági problémára panaszkodik"
A jogosultságokat állítsad be az admin felületen.
Üdv. Peti
Sikerült
A következőket kellett tennem:
- létrehoztam egy role-t, pl. gallery_admin néven
- ezt bejogosítottam a "gallery_assist module" tevékenységeinek végrehajtásához
- az anonym user-t bejogosítottam a "gallery_assist module" - "galériasegéd tartalmak megtekintése" végrehajtására
Szemben több más
fórummal a drupal.hu fórumának alapkoncepciója, hogy ha felmerül egy kérdés azt addig próbáljuk boncolgatni amíg nem születik megoldás. Érdemes ezért, ha bármilyen problémába ütközöl utánanézni, hogy volt-e már hasonló felvetés a kereső remekül működik: http://drupal.hu/forum/gallery-assist-anonymous-megjelen%C3%ADt%C3%A9si-...
Ha ezek után sem sikerül megoldani a problémát akkor örömmel segítünk az újonnan felmerült probléma megoldásában, feltéve hogy tudunk.
Üdv a drupallal ismerkedők táborában! :)
Üdv!
Dudás József
Mea culpa
Pontosan ezt tapasztaltam én is.
Elnézést kérek.
Segítsetek, mi az a role ?
Nekem is ugyanez a problémám, és látom két fórum is indult e témában, én először is összefoglalnám az eddigieket:
- DJ mondta a másik oldalon , hogy be kell állítani a jogosultságokat a Gallery assist-nek, ezt a képen látható módon tettem:
http://img808.imageshack.us/img808/8983/galass1.gif
- DJ mondta szintén a másik oldalon, hogy be kellene állítani ezeket is:
imagecache modul:
view imagecache gallery_assist-default-preview-550
view imagecache gallery_assist-default-thumbnail-100
view imagecache gallery_assist-gallery_assist-preview-550
view imagecache gallery_assist-gallery_assist-thumbnail-100
Én ezeket nem találtam meg. Hol vannak ezek a beállítási lehetőségek?
Egyáltalán kell a Gallery assist-nek bár milyen más modul, van neki bármilyen függősége? Mert a modulok részen ha valaminek kelleni szokott más, akkor mindig reklamálni szokott, hogy telepítsen azt is fel.
- Drupiuser mondta másik oldalon, hogy az
/admin/settings/gallery_assist/assignments
részen két dolgot be kell pipálni:
* Gallery Assist (GA) settings::Common
* Gallery Assist (GA): settings::Common::Public status
itt róluk a kép:
http://img9.imageshack.us/img9/333/galass2.gif
Nálam a fenti két képen látható dolgok beállítása után sem változott semmi, a vendégek továbbra sem látják a galériát.
Itt ezen az oldalon pedig Zsocy mondta, hogy létrehozott egy role-t.
De mi az a role? Nekem még ez teljesen kínai. Megtudnátok mondani, mit is tett Zsocy illetve nekem is mit kellene tennem?
Aztán Zsocy még 2 másik dolgot is mond, az majd akkor derül ki, hogy azzal én magam mit tudok kezdeni, ha már tisztába jöttem a role-al.
Aztán ha segítettek nekem és nekem is okésan fog működni, akkor még majd mellékelek róla további képeket az utókor kedvért, hogy másnak már egyszerűbb lehessen a dolga, ha ugyanez a problémája adódik.
Várom a segítséget tőletek, és előre is köszönöm.
A role-ok a felhasználói csoportok.
Elméletileg a GA imagecache-t használ és van a bemutatottakon kívül annak is egy blokkja a jogosultságoknál, ahol a láthatóság állítható be a különböző felhasználói csoportoknak (roles).
Üdv!
Dudás József
Meg van a megoldás
Hát akkor először is köszi, akkor már tudom mi az a role.
Amit viszont amit Zsocy írt az butaság, nem értem mi benne a logika, ugyanazt a jogosultságot duplán adná meg, és teljesen felesleges is. Tehát nem kell semmiféle gallery_admin csoport.
Viszont egy dolgot meg én nem raktam fel, ez a
Gallery Assist ImageCache modul:
http://drupal.org/project/gallery_assist_ic
Ennek feltevése után újabb megtekintési jogok jelennek meg a jogosultságoknál, az ImageCache -nél, így ezeket meg is adtam a vendégeknek.
Azok, amiket fentebb írtál:
view imagecache gallery_assist-default-preview-550
view imagecache gallery_assist-default-thumbnail-100
view imagecache gallery_assist-gallery_assist-preview-550
view imagecache gallery_assist-gallery_assist-thumbnail-100
Aztán már nem tudom én nem vettem észre a következőt eddig?
Vagy Gallery Assist ImageCache modul feltétele után jelent csak meg?
Ugye, Gallery Assist létrehoz egy új tartalom típust, a gallery-t, mely tartalmazza az eddig vendégeknek meg nem jelenő galériámat. Ebben néztem szerkesztésként újra bele és ezt találtam:
"Gallery Assist (GA) settings" / "Általános" / "Galéria közzétételi beállítások:"
És itt a teljesen nyilvánost állítottam be. És azóta működik.
Így dupla "zár" védi a jogosultságokat:
- az általános megnézési jogosultság megadása esetén a látogatónak bejön a tartalom és olvashatja a galéria leírását
- maga a galéria viszont csak akkor jelenik meg, ha annak megtekintését pedig itt engedélyezem neki.