Zgłaszanie postów
Użyj funkcji "zbadaj element" i określ z jakiego szablonu korzysta okno zgłaszania postu. Następnie porównaj ten szablon z odpowiednikiem ze stylu w którym problem nie występuje. W razie czego wrzuć zawartość tego szablonu tutaj w odpowiednich tagach.
"Try not. Do... or do not. There is no try."
Poświęć 5 minut. Nie bądź ignorantem! - Jak zbadać element?
(02.09.2017, 12:45)ficus napisał(a): Użyj funkcji "zbadaj element" i określ z jakiego szablonu korzysta okno zgłaszania postu. Następnie porównaj ten szablon z odpowiednikiem ze stylu w którym problem nie występuje. W razie czego wrzuć zawartość tego szablonu tutaj w odpowiednich tagach.
Styl z jakiego korzystam to ten https://community.mybb.com/mods.php?action=view&pid=617
Błąd po zbadaniu to taki jest Jeśli dobrze to zrobiłem
Jeśli chodzi o Odpowiedniki w tym szablonie to porównywałem je tu Raport - szablony
i w szablonie poprzednim jaki miałem jest taki sam
Wklej proszę zawartość szablonu report i report_reasons. Dodatkowo uzupełnij pierwszy post o dane do konta testowego.
"Try not. Do... or do not. There is no try."
Poświęć 5 minut. Nie bądź ignorantem! - Jak zbadać element?
(02.09.2017, 13:05)ficus napisał(a): Wklej proszę zawartość szablonu report i report_reasons. Dodatkowo uzupełnij pierwszy post o dane do konta testowego.
<div class="modal">
<div style="overflow-y: auto; max-height: 400px;" class="modal_{$id}">
<form action="report.php" method="post" class="reportData_{$id}" onsubmit="javascript: return Report.submitReport({$id});">
<input type="hidden" name="my_post_key" value="{$mybb->post_code}" />
<input type="hidden" name="action" value="do_report" />
<input type="hidden" name="type" value="{$report_type}" />
<input type="hidden" name="pid" value="{$id}" />
<input type="hidden" name="no_modal" value="1" />
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
<tr>
<td class="thead" colspan="2"><strong>{$report_title}</strong>
</tr>
<tr>
<td class="tcat" colspan="2">{$lang->report_to_mod}</td>
</tr>
{$report_reasons}
</table>
</form>
<script type="text/javascript">
<!--
if($("#report_reason option:selected").val() != 'other')
{
$("#reason").hide();
}
$("#report_reason").change(function()
{
if($(this).find("option:selected").val() == 'other')
{
$("#reason").show();
return;
}
$("#reason").hide();
});
// -->
</script>
</div>
</div>
<tr>
<td class="trow1" align="left" style="width: 25%"><span class="smalltext"><strong>{$lang->report_reason}</strong></span></td>
<td class="trow1" align="left">
<select name="reason" id="report_reason">
{$reasonslist}
</select>
</td>
</tr>
<tr id="reason">
<td class="trow2"> </td>
<td class="trow2" align="left">
<div class="smalltext">{$lang->report_reason_other_description}</div>
<input type="text" class="textbox" name="comment" size="30" maxlength="250" />
</td>
</tr>
<tr>
<td colspan="2" class="tfoot"><input type="submit" class="button" value="{$report_title}" /></td>
</tr>
HasłoTest1234567890
W szablonie report_reasons podmień:
na
<select name="reason" id="report_reason">
{$reasonslist}
</select>
na
<select name="reason" id="report_reason">
<option value="rules">{$lang->report_reason_rules}</option>
<option value="bad">{$lang->report_reason_bad}</option>
<option value="spam">{$lang->report_reason_spam}</option>
<option value="wrong">{$lang->report_reason_wrong}</option>
<option value="other">{$lang->report_reason_other}</option>
</select>
"Try not. Do... or do not. There is no try."
Poświęć 5 minut. Nie bądź ignorantem! - Jak zbadać element?
Użytkownicy przeglądający ten wątek:
2 gości