Lightbox2 - nem jelenik meg az eredeti képre mutató hivatkozás

Csete Attila képe

Sziasztok!

Az alábbi problémával kapcsolatban kérném a segítségeteket.

Drupal 6-ban cck image field + lightbox2 + imagecache kombinációt használok.

A node-hoz hozzáadott képek megjelennek rendesen a lightbox-al, a slide show is működik, de az eredeti képre mutató hivatkozás nem jelenik meg csak az rendszergazdai jogsultsággal belépve.

Már megnéztem minden beállítást. Mindenkinek van hozzá jogosultsága:
lightbox2 modul - download original image be van pipálva mindenhol, de semmi.

Van valakinek ötlete, hogy mi lehet?

Köszönettel:
Attila

Az oldal: www.selyemfestes.com (az első oldal alján van pl. ilyen kép)
Itt látszik, hogy minek kellene megjelennie: www.selyemfestes.com/sites/default/files/hiba.jpg

Melyik modulhoz, modulokhoz kapcsolódik a téma?: 
Drupal verzió: 
szato képe

Ha minden igaz, erről beszélünk:
http://drupal.org/node/370181

Sajnos a 6.x-1.x-dev verzióban is így van, ezért amíg nem jön ki a megfelelő frissítés, saját modulon belül definiálhatod a hiányzó jogosultságot:

function MODULODNEVE_perm(){
  return array('view imagefield uploads');
}

Kipróbáltam, működik, miután a létrehozott jogot kiosztod a megfelelő felhasználói csoportnak.
0
0
Csete Attila képe

Kedves szato!

Először is nagyon köszönöm az info-t. Sajnos én nem vagyok még ennyire spieler. Egy kicsit kínai volt, amit írtál. Kérlek magyarázd meg mit jelent, hogy saját modulodon belül. Hová kell a kódot beillesztenem pontosan?

Köszönettel:
Attila

0
0
szato képe

A "trükk" lényege, hogy létre kell hozni a hiányzó jogosultságot. Ezt a Drupal maximálisan támogatja, egy ú.n. hook_perm() fgv-vel. A lényeg, hogy készítened kell egy saját module-t, amibe beilleszted a leírt kódot (MODULODNEVE=az általad létrehozott module neve), így ez a module létrehozza a hiányzó jogosultásgot, ami automatikusan megjelenik a jogosultságok beállításánál.
Az ismerkedést a module írással itt kezd.
A 3.pont épp a jogosultságra mutat példát.
Sok sikert!

Ui:arra ügyelj, hogy a module-od neve ne ütközzön más module/theme nevével. Azaz egyedi nevet válassz.

0
0