• Rejestracja
vBHELP.pl - polskie wsparcie vBulletin
  1. #1
    white_tigger jest nieaktywny Początkujący
    Dołączył
    sty 2010
    Posty
    8

    Domyślnie 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



  2. #2
    Awatar WoG
    WoG
    WoG jest nieaktywny vB Specialist
    Dołączył
    lut 2008
    Posty
    2 812
    Przydatne posty
    297
    Wpisów
    1

    Domyślnie

    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ą"


  3. #3
    white_tigger jest nieaktywny Początkujący
    Dołączył
    sty 2010
    Posty
    8

    Domyślnie

    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?


  4. #4
    Awatar WoG
    WoG
    WoG jest nieaktywny vB Specialist
    Dołączył
    lut 2008
    Posty
    2 812
    Przydatne posty
    297
    Wpisów
    1

    Domyślnie

    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ą"


Chmurka.pl

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67