Ważne: Ta strona jest za pomocą plików cookie (cookies). Za pomocą tej strony internetowej bez wyłączania plików cookie w przeglądarce, oznacza to, że użytkownik zgadza się za to.
Kup Teraz! Funkcje Pliki do pobrania

Zarabiaj z nami!

Jeśli chcieliby Państwo rozpocząć zarabianie pieniędzy z vBET dołączyć do Program partnerski.
Strona 1 z 2 12 OstatniLast
Wyniki 1 do 10 z 13

Wątek: Komentarze HTML wyświetlany w zgłoszonych użytkownika postu

  1. #1
    Senior Member
    Zarejestrowany
    Listopad 2009
    Wiadomości
    168

    Default Komentarze HTML wyświetlany w zgłoszonych użytkownika postu

    To drobny błąd występuje, gdy wiadomość przez użytkownika z tłumaczone użytkownika jest zgłaszane do moderatora i wysłana do wątku. HTML komentarze są wyświetlane, ponieważ są one konwertowane do postaci HTML-safe przed globalnym hak uruchamiany.

    Przed-


    Po-


    Fix-
    W functions_vbenterprisetranslator_hooks.php znaleźć:
    PHP Code:
    if (strpos($output,'<!--vBET_ENTA-->')) {
    $output =& str_replace(array('<!--vBET_SNTA--><!--vBET_NRE-->',
    '<!--vBET_ENTA-->'), ''$output); 
    Zamień na:
    PHP Code:
    if (strpos($output,'<!--vBET_ENTA-->') || strpos($output,'&lt;!--vBET_ENTA--&gt;')) {
    $output =& str_replace(array('<!--vBET_SNTA--><!--vBET_NRE-->',
    '<!--vBET_ENTA-->','&lt;!--vBET_SNTA--&gt;','&lt;!--vBET_ENTA--&gt;'), ''$output); 
    Jest prawdopodobnie mądrzejszy ustalić, które pozwoliłyby te uwagi do wykorzystania np. w "kod" bbcode, ale to nie jest problemem w moim przypadku.

  2. #2
    vBulletin Enterprise Tłumacz (vBET) Personel
    Zarejestrowany
    Maj 2010
    Wiadomości
    1,000

    Default

    Ok. Więc muszę odtworzyć tego błędu na mój test forum. Jak to zrobić? Może być to konflikt z innym modów? Możesz to sprawdzić (znajduje konfliktu).
    Postaram się je potwierdzić. Pokażę to rozwiązanie Michał.
    Dzięki
    Ostatnio edytowane przez kamilkurczak; 09-08-10 W 09:43.

  3. #3
    Senior Member
    Zarejestrowany
    Listopad 2009
    Wiadomości
    168

    Default

    Jeśli się stanowisko w języku innym niż język domyślny na forum, to nazwy użytkowników są przechowywane snta i Enta tagów wokół nich w bazie danych. Wystarczy zgłosić taką wiadomość, a w wątku generowane automatycznie, połączona nazwa użytkownika będzie zawierać komentarzy.

  4. #4
    vBulletin Enterprise Tłumacz (vBET) Personel
    Zarejestrowany
    Maj 2010
    Wiadomości
    1,000

    Default

    I nie można odtworzyć ten problem na moim forum.

    oczywiście muszę znać - może być konflikt. Należy opisać, jak znaleźć konfliktu w poprzednim poście, więc opiszę je teraz.

    proszę, wyłącz wszystkie inne mody, jeden po drugim (vBET musi być włączony) i spróbować znaleźć ten problem ponownie. Jeśli jeden z tej mody jest wyłączona i nie można fint ten problem - mamy konflikt z tego moda.

    Tak więc, proszę spróbować znaleźć tego konfliktu

  5. #5
    Senior Member
    Zarejestrowany
    Listopad 2009
    Wiadomości
    168

    Default

    Nie mogę tego zrobić na moim forum teraz, jak to jest żyć witryny, a nie do badań.

    Oto informacje, mogę zapewnić:
    1. SNTA i komentarze Enta są zapisywane w "postusername" pola w 'post' tabeli w bazie danych.
    2. Kiedy jest sprawozdanie, vBulletin pobiera nazwę użytkownika z tego pola, a tym samym, komentarze są widoczne.

    Jeśli nie możesz znaleźć błąd, nie martw się-to może być określone na mojej stronie, chociaż wątpię.

  6. #6
    Michał Podbielski (vBET pracowniczego)
    Zarejestrowany
    Październik 2009
    Wiadomości
    3,037

    Default

    Nie ma kolumnie "postusername 'w' post 'tabeli. Przypuszczam, że ta kolumna została dodana przez niektórych mod - w tym przypadku powinno to być problem jak kilka kwestii integracji. Ale nie wiemy, z którym mod.

    Tabela po masz kolumnie "nazwa" - ale nie ma wartości ze znacznikami NTA. Sprawdziłem to w naszej bazie danych przez tę kwerendę:
    Code:
    SELECT * FROM post where username like '%SNTA%'
    A na naszym forum jest dużo wiadomości napisanych w różnych językach.

    Można określić, które z Twoich modów dodanej "postusername" kolumnę do 'post' tabeli. To byłoby pomocne, aby dowiedzieć się co się tam dzieje. W tej chwili mogę przenieść tego wątku do sekcji Rozwiązywanie problemów, a my go przenieść do sekcji integracji, gdy będziemy wiedzieli, z których mod integrujemy tutaj.

  7. #7
    Senior Member
    Zarejestrowany
    Listopad 2009
    Wiadomości
    168

    Default

    Myślę, że miałem na myśli użytkownika. Będę zapewnić Państwu zdjęcie wkrótce.

  8. #8
    Senior Member
    Zarejestrowany
    Listopad 2009
    Wiadomości
    168

    Default

    To właśnie polu nazwy.

    Zobacz tutaj przykład:

    Co ciekawe, nie wszystkie przetłumaczone posty zawierają Enta i SNTA tagów wokół użytkownika.



    BTW-należy zwiększyć ograniczeń rozdzielczości na załączone obrazki.

  9. #9
    vBulletin Enterprise Tłumacz (vBET) Personel
    Zarejestrowany
    Maj 2010
    Wiadomości
    1,000

    Default

    ok, jest to "nazwa użytkownika". teraz jest on poprawny.
    Code:
    If you can't find the bug, no worries- it might be specific to my site, even though I doubt that.
    ok, ale chcielibyśmy, aby podręcznik integracji z modem, który powoduje ten błąd. (Jeśli jest to problem spowodowany przez konflikt).

    po drugie - chcielibyśmy, aby potwierdzić rozwiązanie dla naszych użytkowników.

  10. #10
    Senior Member
    Zarejestrowany
    Listopad 2009
    Wiadomości
    168

    Default

    Czy na pewno jest to spowodowane przez konflikt, i po prostu nie zdarza się w określonych okolicznościach? Niestety, tak naprawdę nie można zrobić dodatkowe badania na mój koniec. Tylko 8 posty w mojej całej bazy danych mają nazwy użytkowników z komentarzami NTA owinięty wokół nich. Należy również pamiętać, że system tłumaczenie jest szeroko stosowane na mojej stronie-bazy danych pamięci podręcznej może wzrosnąć do 10 Gb +. To musi zatem oznaczać jedną dwie rzeczy: albo błąd istniały w przeszłości i obecnie jest stałe, lub, że błąd występuje bardzo rzadko.

    Czy sprawdzono tabeli post w bazie danych na tej stronie?

Strona 1 z 2 12 OstatniLast

Tagi dla tego tematu

Uprawnienia

  • Państwo nie może wysyłać nowe wątki
  • Państwo nie może odpowiedzi po
  • Państwo nie może załączników postu
  • Państwo nie może edytować swoich postów
  •