Adminként indítottam egy új témát, de az nem látszik más felhasználóknál. Első ránézésre nem találtam logikus megoldást. Mit szúrtam el? Mit kellene beállítani?
Közzétételi beállítások rendben (közzétett, nincs moderálási sorban)?
Mit jelent az, hogy nem látszik: egyáltalán nem látszik a node (www.valami.hu/node/1234 címen), vagy csak a fórum blokkokban/oldalakon nem jelenik meg listában?
Jobban elmélyedtem a rendszerben és kiderült, hogy az összes újonnan létrehozott node nem jelenik meg, annak aki nem admin.
Adatbázisban a "node" táblában benne vannak a node rekordok, de "node_access" táblában hiányzik a hozzájuk tartozó rekord. A "node_access" -ben rekord felvétele után meg jelenik az oldal, de egy új node létrehozásakór nem.
Véletlenül nem tiltottad le a hozzáférés szabályozás oldalon a "tartalmak hozzáférése" opciót? Egyébként alapesetben a node_access táblában csak egy nid=0 kezdetű sor van (lásd a dokumentációt).
Adminisztráció/Tartalom kezelés/Tartalmak beállításai
Itt kellet egy gombbal a jogosultság gyorsítótárat frissíteni. Ezért nem működött rendesen az egész.
(remélem csak ennyi volt a probléma)
Grrrrr...
"Ha a tartalmakra vonatkozó jogosultságokkal kapcsolatos gondok merülnek fel, szükség lehet a jogosultság gyorsítótár frissítésére. Az ilyen hibák lehetséges okai közé sorolható a modulok kikapcsolása vagy a jogosultságok beállításainak változtatása. A gyorsítótár frissítése minden tartalmakhoz kapcsolódó jogosultságot töröl, majd felveszi az aktuális modulok és beállítások alapján érvényes jogosultságokat."
Napokban a felhasználók felhívták a figyelmemet arra, hogy nem minden általuk feltöltött képet tudnak szerkeszteni (megtekintés, szerkesztés fül hiányzik). Valamelyiket igen, valamelyiket nem. Gondoltam a fent említett sorokat tiszteletben tartom és frissítem a jogosultság gyorsító tárat. De ilyen nincs a Tartalmak beállításainál. Egy rekord van node_access-ben, ha ez jelent valamit. Új modulként a book-ot használtam az nem kavarhat valamit? Gyorsítótárazást kikapcsoltam, cache tartalmát töröltem (remélem ezzel nem csináltam semmi rosszat). Ja és ötös a rendszerem.
közzétételi beállítások
Közzétételi beállítások rendben (közzétett, nincs moderálási sorban)?
Mit jelent az, hogy nem látszik: egyáltalán nem látszik a node (www.valami.hu/node/1234 címen), vagy csak a fórum blokkokban/oldalakon nem jelenik meg listában?
Hozzáférés megtagadva
Közzététel négyzet bejelölve.
Hozzáférés szabályozás:
forum modul:
Anonymként azt írja, a "?q=node/552"-ra hogy hozzáférés megtagadva.
5.1-es Drupalom van.
Közelebb a probléma gyökeréhez
Jobban elmélyedtem a rendszerben és kiderült, hogy az összes újonnan létrehozott node nem jelenik meg, annak aki nem admin.
Adatbázisban a "node" táblában benne vannak a node rekordok, de "node_access" táblában hiányzik a hozzájuk tartozó rekord. A "node_access" -ben rekord felvétele után meg jelenik az oldal, de egy új node létrehozásakór nem.
véletlenül
Véletlenül nem tiltottad le a hozzáférés szabályozás oldalon a "tartalmak hozzáférése" opciót? Egyébként alapesetben a node_access táblában csak egy nid=0 kezdetű sor van (lásd a dokumentációt).
Hát ez késsz
Meg van mi volt a baj!!!
Adminisztráció/Tartalom kezelés/Tartalmak beállításai
Itt kellet egy gombbal a jogosultság gyorsítótárat frissíteni. Ezért nem működött rendesen az egész.
(remélem csak ennyi volt a probléma)
Grrrrr...
"Ha a tartalmakra vonatkozó jogosultságokkal kapcsolatos gondok merülnek fel, szükség lehet a jogosultság gyorsítótár frissítésére. Az ilyen hibák lehetséges okai közé sorolható a modulok kikapcsolása vagy a jogosultságok beállításainak változtatása. A gyorsítótár frissítése minden tartalmakhoz kapcsolódó jogosultságot töröl, majd felveszi az aktuális modulok és beállítások alapján érvényes jogosultságokat."
Itt kötöttem ki a problémámmal!
Napokban a felhasználók felhívták a figyelmemet arra, hogy nem minden általuk feltöltött képet tudnak szerkeszteni (megtekintés, szerkesztés fül hiányzik). Valamelyiket igen, valamelyiket nem. Gondoltam a fent említett sorokat tiszteletben tartom és frissítem a jogosultság gyorsító tárat. De ilyen nincs a Tartalmak beállításainál. Egy rekord van node_access-ben, ha ez jelent valamit. Új modulként a book-ot használtam az nem kavarhat valamit? Gyorsítótárazást kikapcsoltam, cache tartalmát töröltem (remélem ezzel nem csináltam semmi rosszat). Ja és ötös a rendszerem.
Azóta
már szinte minden modult kikapcsoltam, frissítettem a rendszert és semmi. Valaki tud egy kiindulási alapot adni. Köszönöm előre is.
Jogosultságok rendben vannak?
Node tábla type mezője mit tartalmaz?
Palócz István
https://palocz.hu | https://tanarurkerem.hu
image
de a probléma előfordul blognál is.
Bocsánat
jogosultságok rendbe vannak, mert egy némelyik node szerkeszthető számukra, de érthetetlen a másik miért nem.
input format
nem php a node formatuma veletlenul?
Filtered!
De néhány hónapja a Full-ról átállítottam Filtered-re. Visszaállítva full-ra minden oké. Nem teljesen értem a kapcsolatot. Köszönöm a segítséget.