Webboard

Pełna wersja: Walidacja forum kilka problemów
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
wersja skryptu MyBB:
adres forum:

Na wstępie dodam iż prosiłbym admina o utworzenie takiej kategorii na forum lub działu o tytule " WALIDACJA WASZYCH FOR/FORÓW" ponieważ szczerze powiedziawszy uważam to za dobry pomysł i przy okazji sam nie wiedziałem gdzie ten post napisać w jakim dziale. Bo błędy mogą dotyczyć wszystkiego od skryptu po style i wtyczki czyli całego forum. Prosbe tez wysłałem do admina na PW oraz e-mail

A więc powoli kończę budować forum i chciałem je poddać validacji na
http://validator.w3.org/

No i tak sobie rozwiązywałem problemy i zszedłem już ze 120 na 55 a w sumie może na 21 (co wytłumaczę w dalszej cześci posta) az w pewnym momencie stanąłem i jestem w kropce mianowicie poniższe błędy wam powinny to wytłumaczyć niestety jednak prosze wejśc na validator i wpisać adres mojego forum i tam ładnie zaznaczy na czerwono błędy. bo tu beda one raczej nie widoczne.

Kod:
Line 104, column 120: end tag for "span" omitted, but OMITTAG NO was specified
… Glamurek</a></strong><font size="1"><span class="discription"> - </font></div>
Line 104, column 126: end tag for "td" omitted, but OMITTAG NO was specified
… Glamurek</a></strong><font size="1"><span class="discription"> - </font></div>
Line 104, column 126: end tag for "tr" omitted, but OMITTAG NO was specified
… Glamurek</a></strong><font size="1"><span class="discription"> - </font></div>
Line 104, column 126: end tag for "thead" omitted, but OMITTAG NO was specified
… Glamurek</a></strong><font size="1"><span class="discription"> - </font></div>
Line 104, column 126: end tag for "table" omitted, but OMITTAG NO was specified
… Glamurek</a></strong><font size="1"><span class="discription"> - </font></div>
Line 176, column 112: end tag for "span" omitted, but OMITTAG NO was specified
…p Kobieta</a></strong><font size="1"><span class="discription"> - </font></div>
Line 176, column 118: end tag for "td" omitted, but OMITTAG NO was specified
…p Kobieta</a></strong><font size="1"><span class="discription"> - </font></div>
Line 176, column 118: end tag for "tr" omitted, but OMITTAG NO was specified
…p Kobieta</a></strong><font size="1"><span class="discription"> - </font></div>
Line 176, column 118: end tag for "thead" omitted, but OMITTAG NO was specified
…p Kobieta</a></strong><font size="1"><span class="discription"> - </font></div>
Line 176, column 118: end tag for "table" omitted, but OMITTAG NO was specified
…p Kobieta</a></strong><font size="1"><span class="discription"> - </font></div>
Line 228, column 136: end tag for "span" omitted, but OMITTAG NO was specified
…Kobietach</a></strong><font size="1"><span class="discription"> - </font></div>
Line 280, column 124: end tag for "span" omitted, but OMITTAG NO was specified
…Kosmetyki</a></strong><font size="1"><span class="discription"> - </font></div>
Line 385, column 98: end tag for "span" omitted, but OMITTAG NO was specified
…da"> Moda</a></strong><font size="1"><span class="discription"> - </font></div>
Line 460, column 138: end tag for "span" omitted, but OMITTAG NO was specified
…la Kobiet</a></strong><font size="1"><span class="discription"> - </font></div>
Line 522, column 102: end tag for "span" omitted, but OMITTAG NO was specified
…"> Zakupy</a></strong><font size="1"><span class="discription"> - </font></div>
Line 586, column 156: end tag for "span" omitted, but OMITTAG NO was specified
…ecznictwo</a></strong><font size="1"><span class="discription"> - </font></div>
Line 670, column 132: end tag for "span" omitted, but OMITTAG NO was specified
…erzyństwo</a></strong><font size="1"><span class="discription"> - </font></div>
Line 741, column 122: end tag for "span" omitted, but OMITTAG NO was specified
… Kondycja</a></strong><font size="1"><span class="discription"> - </font></div>
Line 791, column 126: end tag for "span" omitted, but OMITTAG NO was specified
… Intymnie</a></strong><font size="1"><span class="discription"> - </font></div>
Line 843, column 108: end tag for "span" omitted, but OMITTAG NO was specified
…Kulinaria</a></strong><font size="1"><span class="discription"> - </font></div>
Line 865, column 108: end tag for "span" omitted, but OMITTAG NO was specified
…Magicznie</a></strong><font size="1"><span class="discription"> - </font></div>
Line 907, column 110: end tag for "span" omitted, but OMITTAG NO was specified
…głoszenia</a></strong><font size="1"><span class="discription"> - </font></div>
Line 949, column 100: end tag for "span" omitted, but OMITTAG NO was specified
…a"> Praca</a></strong><font size="1"><span class="discription"> - </font></div>
Line 991, column 140: end tag for "span" omitted, but OMITTAG NO was specified
…Moderacja</a></strong><font size="1"><span class="discription"> - </font></div>

Jak się domyślam błędy są w szablonie forumbit_depth1_cat

oto co jest w moim szablonie forumbit_depth1_cat:

Kod:
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
<thead>
<tr>
<td class="thead" colspan="5">
<div class="expcolimage"><img src="{$theme['imgdir']}/{$expcolimage}" id="cat_{$forum['fid']}_img" class="expander" alt="{$expaltext}" title="{$expaltext}" /></div>
<strong><a href="{$forum_url}"> {$forum['name']}</a></strong><font size="1"><span class="discription"> - {$forum['description']}</font></div>
<div class="thead_image"><img src="{$theme['imgdir']}/thead_left.png" alt="" /></div>
</td>
</tr>
</thead>
<tbody style="{$expdisplay}" id="cat_{$forum['fid']}_e">
<tr>
<td class="tcat" colspan="2"><span class="smalltext"><strong>{$lang->forumbit_forum}</strong></span></td>
<td class="tcat" width="85" align="center" style="white-space: nowrap"><span class="smalltext"><strong>{$lang->forumbit_threads}</strong></span></td>
<td class="tcat" width="85" align="center" style="white-space: nowrap"><span class="smalltext"><strong>{$lang->forumbit_posts}</strong></span></td>
<td class="tcat" width="200" align="center"><span class="smalltext"><strong>{$lang->forumbit_lastpost}</strong></span></td>
</tr>
{$sub_forums}
</tbody>
</table>
<br />

Wydaje mi się że błąd leży tutaj:
Kod:
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
<thead>
<tr>
<td class="thead" colspan="5">
<div class="expcolimage"><img src="{$theme['imgdir']}/{$expcolimage}" id="cat_{$forum['fid']}_img" class="expander" alt="{$expaltext}" title="{$expaltext}" /></div>
<strong><a href="{$forum_url}"> {$forum['name']}</a></strong><font size="1"><span class="discription"> - {$forum['description']}</font></div> NIE POWINNO BYĆ TEGO DIVA
<div class="thead_image"><img src="{$theme['imgdir']}/thead_left.png" alt="" /></div>
</td>
</tr>
</thead>
<tbody style="{$expdisplay}" id="cat_{$forum['fid']}_e">
<tr>
<td class="tcat" colspan="2"><span class="smalltext"><strong>{$lang->forumbit_forum}</strong></span></td>
<td class="tcat" width="85" align="center" style="white-space: nowrap"><span class="smalltext"><strong>{$lang->forumbit_threads}</strong></span></td>
<td class="tcat" width="85" align="center" style="white-space: nowrap"><span class="smalltext"><strong>{$lang->forumbit_posts}</strong></span></td>
<td class="tcat" width="200" align="center"><span class="smalltext"><strong>{$lang->forumbit_lastpost}</strong></span></td>
</tr>
{$sub_forums}
</tbody>
</table>
<br />

No i jeśli wywalę ten znacznik div wtedy schodze z 55 błędów na 21 błędów.
Pytanie czy dobrze kombinuję że ten div jest tam zbedny oraz co dalej co do reszty, bo tam nie mam juz zielonego pojęcia co powoduje błąd PONIEWAZ WYDAJĘ MI SIĘ ŻE TAGI SĄ POPRAWNIE ZAMKNIĘTE
Owszem, nie widać jego rozpoczęcia. A i proponował bym wywalić <font> tego się używało x lat temu.
nie masz zamkniętego spana...
Kod PHP:
<font size="1"><span class="discription"> - {$forum['description']}</font></div

Powinno być:
Kod PHP:
<span class="discription" style="font-size: 11px"> - {$forum['description']}</span
i czy klasa w ogóle jest dobrze wpisana/nazwana? discription??
Dzięki wam panowie za potwierdzenie tezy.
Nidrax dzięki za podanie tego kodu zszedłem już do 5 błędów.

Co do nazwy klasy widzę własnie ze to jakieś jaja są "discription" lol.
Pytanko czy ja tu zmienię nazwę tej klasy to gdzies jeszcze muszę zmienić? Bo jeszcze tak do końca nie mam "obczajonego MyBB skryptu"
Najprawdopodobniej wszystkie klasy masz w global.css twojego stylu i tam też musisz zmienić ich nazwę, by móc ich używać w szablonach.
No własnie takiej klasy nie mam w global.css
Szukaj description. Może gość od szablonu się rypnął i w szablonie tylko źle wpisał.