Sziasztok!
Egy érdekes bug-ra bukkantam.
Sima keresés / Locations
Mondjuk beírok egy város nevet, és lejönnek a keresés eredményei.
A gond pusztán annyi, hogy azok a találatok is lejönnek, amelyeknek a megtekintéséhez nincs is jogosultsága az illetőnek. A találat linkjére rákattintva jön is a "Hozzáférés megtagadva" üzenet ez jó, viszont a találatok listázásánál a rövid bevezetőnél kiolvasható pl a teljes cím.
Hogy lehet beállítani a location keresőt úgy, hogy csak azokat a találatokat listázza, amelyeknek megtekintésére joga is van az illetőnek?
Sehol nem találok erre beállítást.
Lehet hogy ez valami bug?
Drupal verzió:
Fórum:
Az nem lehet, hogy az index
Az nem lehet, hogy az index azelőtt épült fel, hogy a jogosultságszabályozás be lett kapcsolva?
Én megpróbálnák újabb tartalomra keresni, és ha ott jó, akkor rebulid search index, bármennyi idő is.
----
Rájöttem, miért kérdezek olyan ritkán a drupal.hu-n. Amíg szedem össze az infokat a kérdéshez, mindig rájövök a megoldásra.
Sajnos a reindex nem segített!
Sajnos a webhely teljes újraindexelése nem segített.
Az eredmény ugyanaz.
Be nem jelentkezett felhasználóként beírok egy város nevet a Location keresőbe, majd a találatoknál lejönnek nem csak a tartalmak helyszínei, hanem a felhasználóké is, azok adatainak a megtekintéséhez pedig a a látogatónak nincs joga.
Ezért is van a találat linkjére kattintva "Hozzáférés megtagadva" üzenet.
Sajnos a találat listában viszont kiolvasható a felhasználó neve és a teljes címe is.
mi az a location kereső?
az egy nézet amit te csináltál egy felfedett szűrővel a városra?
-
clear: both;
Location + GMap modulok miatt
A keresésnél azóta jelenik meg a Location fül, amióta felraktam a Location + GMap modulokat.
Tartalom típusokhoz van location hozzárendelve, illetve userek is megadhatnak 1 helyszínt (jellemzően lakcím).
Átnéztem a Helyszín, GMap, GMap location beállításokat is, de még csak letíltani sem tudom ezt a kereső fület.