-
Zrzut danych do pliku
Witam
Mam takie pytanie: zapis do pliku dowolnej informacji w funkcji wywoływanej w panelu administratora (dowolna akcja wykonywana na klawisz) przebiega bez problemu (tworzy się plik logu, a w nim odpowiednie zapisy). Problem mam natomiast ze zrzuceniem danych do pliku we wtyczce. Konkretnie jest to wtyczka cache_templates dla takiej akcji $vbulletin->options['sf_perm']. Zastanawiam się, czy w jakiś sposób może być zablokowany zapis do pliku? Do bazy danych też nie udało mi się nic wpisać :/ Potrzebuję tego, by wytropić błąd w niesupportowanej wtyczce. Wszelka pomoc mile widziana
-
Przenoszę temat do swojego działu
Pokaż kod swojej wtyczki i powiedz co chcesz osiągnąć, bo nie do końca zrozumiałem oprócz tego, że chcesz wytropić błąd.
Z poważaniem,
WoG
Ty też możesz pomóc spolszczać vBulletin 5: GitHub.com "Rozczarowanie spowodowane niską jakością pamięta się długo po przeminięciu radości spowodowanej niską ceną"
-
Wtyczka nie jest moja. Jest składnikiem tego produktu: SocialForums for vB3.8
Problem mam z nią taki, że w pliku functions_socialforums.php w funkcji ApplyPermissions() jest wykonywane rozszerzone sprawdzenie, czy użytkownik ma dostęp do forum grupy społecznościowej. Całość jest wykonywana w ramach wtyczki cache_templates dla akcji $vbulletin->options['sf_perm']. Już wiem, na czym polega problem związany z weryfikacją uprawnień (brakuje ustawienia braku dostępu do forum grupy społecznościowej, której użytkownik nie jest członkiem). Problem, z którym do Was przyszedłem dotyczy jednak czegoś innego: chciałbym w tej funkcji móc podglądać w trakcie jej wykonywania jak ustawiane są zmienne. Standardowo wrzuciłbym sobie informacje do pliku, albo do bazy danych. Jednak z jakiegoś powodu żadna z tych metod nie odnosi sukcesu. Ciekawi mnie, czy jest jakieś ograniczenie, jakaś blokada, związana z bezpieczeństwem, która uniemożliwia wykonywanie zapisu do bazy danych i zapisu do pliku logu wewnątrz wtyczki, w szczególności wewnątrz wtyczki cache_templates?
-
W cache_templates nie powinien znajdować się żaden kod odpowiadający za przypisywanie uprawnień.
To jest wtyczka, w której przypisuje się szablony do umieszczenia w datastore - nic innego.
Z poważaniem,
WoG
Ty też możesz pomóc spolszczać vBulletin 5: GitHub.com "Rozczarowanie spowodowane niską jakością pamięta się długo po przeminięciu radości spowodowanej niską ceną"