Webboard

Pełna wersja: Uciekł kawałek stopki
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
wersja skryptu MyBB: 1608
adres forum: lionshead.com.pl

Cześć. Wiecie co, ostatnio coś mieszałem w szablonie index, tak mi się wydaje, że to w tym szablonie problem :D. I uciekł mi kawałek kodu, co spowodowało wyjechanie stopki po za szablon strony. Można to ujrzeć na forum na dole. Te wszystkie linki/licznik powinny być na białym, nie zielonym tle. :)

Od razu dodam kod INDEX:
Kod PHP:
<html>
<
head>
<
title>{$mybb->settings['bbname']}</title>
{
$headerinclude}
<
script type="text/javascript">
<!--
    
lang.no_new_posts "{$lang->no_new_posts}";
    
lang.click_mark_read "{$lang->click_mark_read}";
// -->
</script>
<
style type="text/css">
.
buttons {
    
backgroundurl(images/arrowright.pngno-repeat;
    
width80px;
    
height18px;
    
displayblock;
    
cursorpointer;
}

.
clickedbuttons {
    
backgroundurl(images/arrowleft.pngno-repeat;
    
width80px;
    
height18px;
    
displayblock;
    
cursorpointer;
}
</
style>



<
body>
{
$header}




<
class="buttons" style="float: right;"></a>

<
class="clickedbuttons" style="float: right;"></a>

<
br class="clear" />

<
div class="sidebar" style="float: right;width: 19%;">

{
$sb_welcome}{$sb_search}{$sb_stats}{$ttposters}
<
br>{$sb_latestthreads}{$sb_additional}
{
$whosonline}
{
$index_whosonline}


<
div class="forums" style="float: left;width: 80%;">
<
table width="100%"  border="0">
  <
tr>
    <
td width="75%" valign="top">
{
$forums}</td>
   
</
table>
</
div>

<
br class="clear" />
{
$changfcb}
<
script type="text/javascript" src="whcookies.js"></script>

{
myshoutbox_abcd}
{
$boardstats}
{
$whosonline}
{
$index_whosonline}
{
$sb_stats}


<
dl class="forum_legend smalltext">
</
dl>
<
br style="clear: both" />
{
$footer}
</
head>
</
body>
</
html
Raczej poszukaj błędu w szablonie footer w stopce bo tam jest zawarte to co uciekło ;)
Najlepszym sposobem byłoby przywrócenie indexu domyślnego czyli od początku potem byś sobie tam pozmieniał w nim bo nie wiemy jaki to kod :)

krych0 autor tematu napisał że uciekł mu kod z indexu i to spowodowało lecz jeżeli chodzi o footer i dobrze powiedziałeś to autor źle trochę opisał sytuacje
Spróbuj taki:
Kod:
<html>
<head>
<title>{$mybb->settings['bbname']}</title>
{$headerinclude}
<script type="text/javascript">
<!--
    lang.no_new_posts = "{$lang->no_new_posts}";
    lang.click_mark_read = "{$lang->click_mark_read}";
// -->
</script>
<style type="text/css">
.buttons {
    background: url(images/arrowright.png) no-repeat;
    width: 80px;
    height: 18px;
    display: block;
    cursor: pointer;
}

.clickedbuttons {
    background: url(images/arrowleft.png) no-repeat;
    width: 80px;
    height: 18px;
    display: block;
    cursor: pointer;
}
</style>
</head>
<body>
{$header}




<a class="buttons" style="float: right;"></a>

<a class="clickedbuttons" style="float: right;"></a>

<br class="clear" />

<div class="sidebar" style="float: right;width: 19%;">

{$sb_welcome}{$sb_search}{$sb_stats}{$ttposters}​
<br>{$sb_latestthreads}{$sb_additional}
{$whosonline}
{$index_whosonline}


<div class="forums" style="float: left;width: 80%;">
<table width="100%"  border="0">
  <tr>
    <td width="75%" valign="top">
{$forums}</td>
  
</table>
</div>

<br class="clear" />
{$changfcb}
<script type="text/javascript" src="whcookies.js"></script>

{myshoutbox_abcd}
{$boardstats}
{$whosonline}
{$index_whosonline}
{$sb_stats}


<dl class="forum_legend smalltext">
</dl>
<br style="clear: both" />
{$footer}
</body>
</html>

SekreT, Po co przywracać jak wystarczy wpatrzyć się w kod.

Skąd </head> znalazł się tuż nad </body> ??
Zmieniłem, lecz jak widać nie pomogło. Wydaje mi się że problem tkwi gdzieś w DIVach, ale nie mogę tego rozgryźć. :)
Zauważyłem że sidebar nie jest zamknięty, ale nie wiem które zmienne są do sidebar`a oraz za "szybko" zamknięty <div class="forums">. Musiałbyś tak jak mówił SekreT- przywrócić oryginał i wklejać zmienne.
Przywróciłem szablon INDEX i nie zadziałało, potem przywróciłem FOOTER i też nic to nie dało. Ma ktoś pomysł? :)

Doszedłem do tego co było w porządku. W szablonie footer był jeden </div> za dużo. Usunąłem go i wszystko gra. Każdemu kto starał się pomóc, dziękuję.