Webboard

Pełna wersja: Po wysłaniu wiadomości, aby zobaczyć ją należy odświeżyć stronę.
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
wersja skryptu MyBB: 1.8.3
adres forum: http://trucksimulator24.pl
na czym polega problem (screen, opis, komunikaty):
Problem polega na tym, że jak dodam odpowiedź w jakimś temacie za pomocą szybkiej odpowiedzi to strona automatycznie nie odświeża się wyświetlając nowy post, tylko trzeba samemu odświeżyć stronę.

Konto testowe:
Testowy
testowe
Zacznijmy od tego, że brakuje Ci pliku edytor.js w jscripts.
Tego pliku nawet nie ma oryginalnej paczce 1.8.3 z Downloadu.
Spróbuj ponownie wgrać styl, bo wydaje mi się, że na innym działa prawidłowo.
Niestety wgranie stylu na nowo nie wchodzi w grę. Musiałbym wszystko przerabiać od początku.

Wgrałem ten sam styl pod nową nazwą i edytowałem postbit_classic i od razu występował ten problem z szybką odpowiedzą.

Tak wygląda oryginalny postbit
Kod PHP:
{$ignore_bit}
<
a name="pid{$post['pid']}id="pid{$post['pid']}"></a>
<
table border="0" cellspacing="0" cellpadding="6" class="postborder" style="{$post_extra_style} {$post_visibility} margin: 5px 0;" id="post_{$post['pid']}">
    <
tr>
    <
td class="postcat" align="center" style="padding: 8px 8px 8px 8px;">
     <
div class="largetext centered" style="padding-bottom: 0px;">{$post['onlinestatus']} {$post['profilelink']}</div>
    </
td>
<
td class="postcat" valign="middle" style="padding: 8px 6px 4px 6px;">
<
span class="smalltext">{$post['postdate']}, {$post['posttime']}</span

<
div style="float: right; width: auto; vertical-align: top;"><span class="smalltext">{$post['posturl']}</span></div>
</
tr>
     <
tr>
        <
td class="trow1" width="17%" valign="top" style="white-space: nowrap; text-align: center; border-right: 1px solid #;">
        {
$post['usertitle']}<br />
        <
span class="smalltext">
            {
$post['useravatar']}
            {
$post['groupimage']}
          <
div class="author_statistics" style="margin: 0 auto; width: 120px;">
            {
$post['user_details']}
          </
div>
            <
br />
        
            </
span></div></div>
   </
td>
    <
td class="trow1" valign="top">
        <
table width="100%">
            <
tr><td>
            <
div id="pid_{$post['pid']}class="post_body">
                {
$post['message']}
            <
div style="text-align: right; vertical-align: bottom;" id="post_meta_{$post['pid']}">
            </
div>
         {
$post['attachments']}{$post['signature']}
        </
td>
     </
tr>
  </
table>
</
td>
</
tr>
<
tr valign="bottom">
    <
td class="buttons" align="left" valign="bottom">
<
span class="float_left">{$post['button_email']}{$post['button_pm']}{$post['button_www']}{$post['button_find']}{$post['button_rep']}    {$post['iplogged']}</span></td>
    <
td class="buttons" align="right" valign="bottom">
<
span class="float_right">{$post['button_edit']}{$post['button_quickdelete']}{$post['button_quickrestore']}{$post['button_quote']}{$post['button_multiquote']}{$post['button_report']}{$post['button_warn']}{$post['button_purgespammer']}{$post['button_reply_pm']}{$post['button_replyall_pm']}{$post['button_forward_pm']}{$post['button_delete_pm']}</span>
</
td>
</
tr>
</
table

A tak mój zmodyfikowany
Kod PHP:
{$ignore_bit}
<
a name="pid{$post['pid']}id="pid{$post['pid']}"></a>
<
table width="100%" cellspacing="0" cellpadding="{$theme['tablespace']}border="0" align="center">
<
tr>
<
td valign="top" width="18%" class="arrow_box"><br/>

    
<
center><div class="post_author scaleimages" style="margin-left: 20px; margin-top: 10px;">
     <
div class="user_details_2">{$post['onlinestatus']} <strong><span class="largetext" style="font-size: 18px; padding-top: 10px;">{$post['profilelink']}</span></strong
    <
div style="margin-top: 5px;">{$post['useravatar']}</div>
    <
div class="author_information">
            <
div style="margin-top: 10px;">
              <
span class="smalltext">
                {
$post['usertitle']}<br />
                {
$post['userstars']}
                {
$post['groupimage']}
            </
span></div>
   </
div>
    <
div class="author_statistics">
      <
div class="user_details">{$post['user_details']}</div>
      </
div></div>
</
div></center>
    

<
br/><br/><br/>
</
td>
<
td>&nbsp;</td>
<
td valign="top">

  
  <
div class="post_content">
    <
div class="post_head">
        {
$post['posturl']}
        {
$post['icon']}
        <
span class="post_date">{$post['postdate']} <span class="post_edit" id="edited_by_{$post['pid']}">{$post['editedmsg']}</span></span>
    {
$post['subject_extra']}
    </
div><div class="border2">
    <
div class="post_body scaleimages" id="pid_{$post['pid']}">
    <
br/>{$post['message']}<br/>
    </
div>
    <
center>{$post['attachments']}
  {
$post['signature']}</center>
</
div>
</
div>
  
<
br/><br/><br/>
</
td>
</
tr>
</
table>
<
div class="post_controls">
    <
div class="postbit_buttons author_buttons float_left">
        {
$post['button_email']}{$post['button_pm']}{$post['button_www']}{$post['button_find']}{$post['button_rep']}
    </
div>
    <
div class="postbit_buttons post_management_buttons float_right">
        {
$post['button_edit']}{$post['button_quickdelete']}{$post['button_quickrestore']}{$post['button_quote_fast']}{$post['button_quote']}{$post['thanks']}{$post['button_multiquote']}{$post['button_report']}{$post['button_warn']}{$post['button_purgespammer']}{$post['button_reply_pm']}{$post['button_replyall_pm']}{$post['button_forward_pm']}{$post['button_delete_pm']}<a href="#top" style="text-shadow: 1px 1px 0px #0d0d0d;"><i style="font-size: 14px;" class="fa fa-chevron-circle-up fa-fw"></i></a>
    </
div>{$post['thxdsp_outline']}
</
div>
</
div>{$post['adsaf']}{myadvertisements[zone_3]} 

W czym może leżeć problem?

Wygląda na to że sobie poradziłem, moglibyście przetestować?
Temat ponawiam, znowu występuje problem z szybką odpowiedzią. Problem występuje na dwóch stylach, gdzie jeden styl jest głównym.
A spróbuj bez pluginu na zaawansowaną odpowiedź.
Niestety nie posiadam takiego pluginu, chyba że kryje się on pod inną nazwą.
Przecież sam z siebie się nie dodał:
[Obrazek: 54bd35bd7f211.png]
Poszukaj pod fazą Advanced Quick Reply.
To jest CKEditor i bez niego również nie działa poprawnie szybka odpowiedź. Owy plugin zainstalowany ~2h temu.
Przywróć szablony newreply, newthread, editpost do oryginału.
Szablony nie były ruszane, także są oryginalne.