Webboard

Pełna wersja: relatedThreads nie wyświetlają się podobne tematy
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
wersja skryptu MyBB:1.8
adres forum:storagemp3.pl/index.php
na czym polega problem (screen, opis, komunikaty, nazwa i wersja wtyczki):


Witam, mam taki problem, że po zainstalowaniu relatedThreads nie wyświetlają się podobne tematy.

Nie wiem gdzie twki problem, w instrukcji instalacji nic nie pisze o dodawaniu kodu itp.
Moja konfiguracja.
[Obrazek: 9u0d8lj.png]

jak widać temat już taki jest:
[Obrazek: 9gJvm5a.png]

a to jak chciałem napisać taki sam. nic się nie wyświetliło.
[Obrazek: KFZrss5.png]


ktoś wie może jak to naprawić?
@ odświeżam! :)
Podaj konto testowe i sprawdź czy jest dodana zmienna od pluginu.
(22.05.2016, 13:01)Divir napisał(a): [ -> ]Podaj konto testowe i sprawdź czy jest dodana zmienna od pluginu.
test
test12345

Zmienna jest dodana: {$relatedThreads}
newthread

Kod PHP:
<html>
<
head>
<
title>{$lang->newthread_in}</title>
{
$headerinclude}
<
script type="text/javascript" src="{$mybb->asset_url}/jscripts/post.js?ver=1800"></script>
<
script type="text/javascript" src="jscripts/relatedThreads.js"></script>
</
head>
<
body>
{
$header}
{
$preview}
{
$thread_errors}
{
$attacherror}
{
$moderation_notice}
<
form id="full" action="newthread.php?fid={$fid}&amp;processed=1" method="post" enctype="multipart/form-data" name="input">
<
input type="hidden" name="my_post_key" value="{$mybb->post_code}/>
<
table border="0" cellspacing="{$theme['borderwidth']}cellpadding="{$theme['tablespace']}class="tborder">
<
tr>
<
td class="thead" colspan="2"><strong>{$lang->post_new_thread}</strong></td>
</
tr>
{
$loginbox}
<
tr>
<
td class="trow2" width="20%"><strong>{$lang->thread_subject}</strong></td>
<
td class="trow2">{$prefixselect}<input type="text" class="textbox" name="subject" onkeyup="return relatedThreads.init(this.value);" size="40" maxlength="85" value="{$subject}tabindex="1" /></td>
</
tr>
<
tr id="relatedThreadsRow" style="display:none;"><td class="trow2"></td><td class="trow2" id="relatedThreads">{$relatedThreads}</td></tr>
{
$posticons}
<
tr>
<
td class="trow2" valign="top"><strong>{$lang->your_message}</strong>{$smilieinserter}</td>
<
td class="trow2">
<
textarea name="message" id="message" rows="20" cols="70" tabindex="2">{$message}</textarea>
{
$codebuttons}
{
$multiquote_external}
</
td>
</
tr>
<
tr>
<
td class="trow1" valign="top"><strong>{$lang->post_options}</strong></td>
<
td class="trow1"><span class="smalltext">
<
label><input type="checkbox" class="checkbox" name="postoptions[signature]" value="1" tabindex="7"{$postoptionschecked['signature']} /> {$lang->options_sig}</label>
{
$disablesmilies}</span></td>
</
tr>
{
$modoptions}
{
$subscriptionmethod}
{
$pollbox}
{
$captcha}
</
table>
{
$attachbox}
<
br />
<
div style="text-align:center"><input type="submit" class="button" name="submit" value="{$lang->post_thread}tabindex="4" accesskey="s" />  <input type="submit" class="button" name="previewpost" value="{$lang->preview_post}tabindex="5" />{$savedraftbutton}</div>
<
input type="hidden" name="action" value="do_newthread" />
<
input type="hidden" name="posthash" value="{$posthash}/>
<
input type="hidden" name="attachmentaid" value="" />
<
input type="hidden" name="attachmentact" value="" />
<
input type="hidden" name="quoted_ids" value="{$quoted_ids}/>
<
input type="hidden" name="tid" value="{$tid}/>
{
$editdraftpid}
</
form>

<
form id="form-responsive" action="newthread.php?fid={$fid}&amp;processed=1" method="post" enctype="multipart/form-data" name="input">
<
input type="hidden" name="my_post_key" value="{$mybb->post_code}/>
<
table border="0" cellspacing="{$theme['borderwidth']}cellpadding="{$theme['tablespace']}class="tborder">
<
tr><td class="thead"><strong>{$lang->post_new_thread}</strong></td></tr>

<
tr><td class="tcat"><strong>{$lang->thread_subject}</strong></td></tr>
<
tr><td class="trow2">{$prefixselect}<input type="text" class="textbox" name="subject" onkeyup="return relatedThreads.init(this.value);" style="width: 100%;" maxlength="85" value="{$subject}tabindex="1" /></td></tr>

<
tr><td class="tcat"><strong>{$lang->your_message}</strong></td></tr>
<
tr><td class="trow2" align="center">
<
textarea name="message" style="width: 100%; height: 150px;" tabindex="2">{$message}</textarea>
{
$multiquote_external}
</
td></tr>
<
tr><td class="tcat" valign="top"><strong>{$lang->post_options}</strong></td></tr>
<
tr><td class="trow1">
<
label><span class="float_left"><input type="checkbox" class="checkbox" name="postoptions[signature]" value="1" tabindex="7"{$postoptionschecked['signature']} /> </span>&nbsp;{$lang->gomobile_showsig}</label>
{
$disablesmilies}
</
td></tr>
{
$modoptions}
{
$subscriptionmethod}
{
$captcha}
{
$attachbox}
<
tr><td class="tfoot" align="center"><input type="submit" class="button" name="submit" value="{$lang->post_thread}tabindex="4" accesskey="s" />  <input type="submit" class="button" name="previewpost" value="{$lang->preview_post}tabindex="5" /></td></tr>
</
table>
<
input type="hidden" name="action" value="do_newthread" />
<
input type="hidden" name="posthash" value="{$posthash}/>
<
input type="hidden" name="attachmentaid" value="" />
<
input type="hidden" name="attachmentact" value="" />
<
input type="hidden" name="quoted_ids" value="{$quoted_ids}/>
<
input type="hidden" name="tid" value="{$tid}/>
<
input type="hidden" name="mobile" value="1" />
{
$editdraftpid}
</
form>

{
$forumrules}
{
$footer}
<
script type="text/javascript">
$(
".author_avatar img").error(function () {
$(
this).unbind("error").closest('.author_avatar').remove();
});
</
script>
</
body>
</
html
Pokaż jeszcze SS z ustawień pluginu.
Btw. konsola zwraca ci błąd (masz skrypty używające jQuery przed zdefiniowaniem go) i używasz więcej niż jednej biblioteki jQuery co może powodować błędy.
(22.05.2016, 13:33)Divir napisał(a): [ -> ]Pokaż jeszcze SS z ustawień pluginu.
Btw. konsola zwraca ci błąd (masz skrypty używające jQuery przed zdefiniowaniem go) i używasz więcej niż jednej biblioteki jQuery co może powodować błędy.

Grafika jest podana w 1 poście :)
Co do tych jQuery nie wiem czem sie tak zrobiło, zawsze wgrywam js takie jak są podane w pluginach.
A, no tak. Odznacz wyszukiwanie pełnotekstowe.
Tak, ale pewnie te pluginy nie zakładały, że możesz mieć już jQuery wgrane.
I jak teraz mogę te jQuery nie potrzebne pousuwać? Jak zobaczyć które są nie potrzebne lub są niepoprawne. W tym jestem zielony niestety.
1.Wejdź do headerinclude.
2. Usuń z niego:
Kod:
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
3. Przenieś wszystkie skrypty wykorzystujące jQuery (te, które są obecnie nad dołączaniem biblioteki) pod:
Kod:
<script type="text/javascript" src="http://storagemp3.pl/jscripts/jquery.js?ver=1800"></script>
<script type="text/javascript" src="http://storagemp3.pl/jscripts/jquery.plugins.min.js?ver=1800"></script>
<script type="text/javascript" src="http://storagemp3.pl/jscripts/general.js?ver=1800"></script>
<script type="text/javascript" src="http://storagemp3.pl/images/netpen/js/theme.js"></script>
odznaczyłem wyszukiwanie i nic to nie pomogło :(

ale gdzie je mam przenieść? do headerinclude?
Pokaż SS za wszystkimi ustawieniami pluginu.
(22.05.2016, 19:12)Divir napisał(a): [ -> ]Pokaż SS za wszystkimi ustawieniami pluginu.
łap :)

[Obrazek: w0rC5Fc.png]
[Obrazek: 6aynoCx.png]
Na pewno masz aktualną wersję? U mnie nie ma ostatniej opcji i jednej z pierwszych.
U mnie: http://i.imgur.com/9yPUyLG.png