Witam
I kolejny problem :/
Użytkownik napisał kilka postów, po tym dopiero wstawił sobie podpis i niestety w starych postach go nie widać. Próbowałem robić: Opróżnij Cache Sygnatur ale nie pomaga.
Wersja do druku
Witam
I kolejny problem :/
Użytkownik napisał kilka postów, po tym dopiero wstawił sobie podpis i niestety w starych postach go nie widać. Próbowałem robić: Opróżnij Cache Sygnatur ale nie pomaga.
Jeśli już to użyj "Rebuild Post Cache". Jednak podpis powinien się z czasem pojawić.
Ok dzięki za odpwiedź, ale problem leży w czymś innym:/ otóż miałem wyłączone wyświetlanie sygnatur i jak user dodawał temat miał odznaczone: wyświetlaj sygnature i dlatego jej nie ma w starych postach. Czy jest jakieś zapytanie, które włączyło by we wszystkich postach tę opcję? Dodam, że zapytanie z panelu admina: Wyświetlaj sygnatury to nie jest to, te zapytanie włącza ogólnie w panelu tę opcję, nie w postach.
Proponuję:
To teoretycznie w każdym poście włączy pokazanie sygnatury. Jednak nie jestem pewien czy opcja ta nie jest z czymś powiązana (jakąś inną tabelą, polem). W 99% nie, jednak proszę o potwierdzenie kogoś innego na forum. Nie biorę odpowiedzialności za skutek. ;)Kod:UPDATE prefix_post SET showsignature ="1";
Na jednym forum zapytanie poszło normalnie tylko w postaci:
ponieważ te co ty podałeś jest jeśli ma się prefix w bazie, a na forum, gdzie mam problem z tymi sygnaturami, wywala błąd po wydaniu zapytania:Kod:UPDATE post SET showsignature ="1"';
Kod:An error occurred while attempting to execute your query. The following information was returned.
error number: 1064
error desc: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''' at line 1
Wydaj te zapytanie w takiej formie i będzie OK
Kod:UPDATE post SET showsignature = 1