Bu başlık altında fırsat buldukça modifikasyonlardan kaynaklı xhtml hatalarını listeleyip nasıl düzeltileceğini anlatacağım.
Hata 1: <ul id="breadcrumb">
Hataya neden olan modifikasyon: Link ağacı edit (http://smfdestek.com/index.php?topic=965.0)
Hatanın görüldüğü yerler: Forum anasayfa hariç tüm sayfalar
Çözüm:
Index.template.php
Bul:
<ul id="breadcrumb">';
Değiştir:
<ul class="breadcrumb">';
Index.css
Bul:
#breadcrumb {
background: url(../images/bc_bg.gif) repeat-x;
height:30px;
line-height:30px;
font-size: 12px;
border:solid 1px #cacaca;
width:100%;
overflow:hidden;
margin:0px;
padding:0px;
}
#breadcrumb li {
list-style-type:none;
padding-left:10px;
display:inline-block;
float:left;
}
#breadcrumb a {
display:inline-block;
background: url(../images/bc_separator.gif) no-repeat;
background-position: right;
padding-right: 15px;
text-decoration: none;
outline:none;
}
Değiştir:
.breadcrumb {
background: url(../images/bc_bg.gif) repeat-x;
height:13px;
line-height:13px;
font-size: 12px;
border:solid 1px #cacaca;
width:100%;
overflow:hidden;
margin:0px;
padding:0px;
}
.breadcrumb li {
list-style-type:none;
padding-left:10px;
display:inline-block;
float:left;
}
.breadcrumb a {
display:inline-block;
background: url(../images/bc_separator.gif) no-repeat;
background-position: right;
padding-right: 15px;
text-decoration: none;
outline:none;
}
Hata 2: required attribute "alt" not specified
...hemes/default/images/abm_avatar.gif" /><a href="http:
Hataya neden modifikasyon: Avatars on Board and/or MessageIndex (http://custom.simplemachines.org/mods/index.php?mod=4107)
Hatanın görüldüğü yerler: Konu listesi sayfaları
Çözüm:
abm_code.php
Bul:
$avatar = preg_replace($find[2], ' src="'.$settings['images_url']. '/abm_avatar.gif"', $avatar);
Değiştir:
$avatar = preg_replace($find[2], ' src="'.$settings['images_url']. '/abm_avatar.gif" alt="avatar"', $avatar);
Hata 3: end tag for "tbody" omitted, but OMITTAG NO was specified
</table>
✉
You may have neglected to close an element, or perhaps you meant to "self-close" an element, that is, ending it with "/>" instead of ">".
Hataya neden olan modifikasyon: Benzer Konular - Related Topics (http://smfdestek.com/index.php?topic=185.0)
Hatanın görüldüğü sayfalar: Konu içi
Çözüm:
Display.template.php
Bul:
echo '
</tr>
</thead>
<tbody>';
Değiştir:
echo '
</tr>
</thead>';
Hata 4: ID "skm_prof" already defined
<div id="skm_prof">
Hataya neden olan modifikasyon: mybb profil alanı (http://smfdestek.com/index.php?topic=297.0)
Çözüm:
Display.template.php
Bul:
<div',!empty($modSettings['enable_prof']) ? ' id="skm_prof"' : '','>
Değiştir:
<div',!empty($modSettings['enable_prof']) ? ' class="skm_prof"' : '','>
Index.css
Bul:
#skm_prof li.linkname
{
background: url(../images/camp_bg.png) repeat-x bottom left #FFF;
border-radius: 5px;
box-shadow: 0 0 6px #B6B6B6;
-webkit-box-shadow: 0 0 6px #B6B6B6;
font-size: 16px;
font-weight: bold;
margin-top: 5px;
padding: 10px;
}
#skm_prof li.prf_mybb
{
text-align: left;
}
#skm_prof li.prf_mybb ul li, .poster ul li.prf_mybb ul li
{
display: block;
margin: 0 !important;
text-align: center;
}
#skm_prof li.profile, #skm_prof li.im_icons, #skm_prof li.prf_mybb, #skm_prof li.add_this_style
{
background: url(../images/camp_bg.png) repeat-x bottom left #FFF;
border-radius: 5px;
box-shadow: 0 0 4px #B6B6B6;
-webkit-box-shadow: 0 0 4px #B6B6B6;
margin: 7px 0 !important;
padding: 5px !important;
}
#skm_prof
{
background: url(../images/bluebg.png) repeat-x top left #F9F9F9;
box-shadow: 2px 2px 5px #888;
-webkit-box-shadow: 2px 2px 5px #888;
border-radius: 10px;
margin: 0 auto;
margin-top: 5px;
padding: 5px 0;
text-align: center;
width: 95%;
text-shadow: 1px 1px 0 #FFF;
}
Değiştir:
.skm_prof li.linkname
{
background: url(../images/camp_bg.png) repeat-x bottom left #FFF;
border-radius: 5px;
box-shadow: 0 0 6px #B6B6B6;
-webkit-box-shadow: 0 0 6px #B6B6B6;
font-size: 16px;
font-weight: bold;
margin-top: 5px;
padding: 10px;
}
.skm_prof li.prf_mybb
{
text-align: left;
}
.skm_prof li.prf_mybb ul li, .poster ul li.prf_mybb ul li
{
display: block;
margin: 0 !important;
text-align: center;
}
.skm_prof li.profile, #skm_prof li.im_icons, #skm_prof li.prf_mybb, #skm_prof li.add_this_style
{
background: url(../images/camp_bg.png) repeat-x bottom left #FFF;
border-radius: 5px;
box-shadow: 0 0 4px #B6B6B6;
-webkit-box-shadow: 0 0 4px #B6B6B6;
margin: 7px 0 !important;
padding: 5px !important;
}
.skm_prof
{
background: url(../images/bluebg.png) repeat-x top left #F9F9F9;
box-shadow: 2px 2px 5px #888;
-webkit-box-shadow: 2px 2px 5px #888;
border-radius: 10px;
margin: 0 auto;
margin-top: 5px;
padding: 5px 0;
text-align: center;
width: 95%;
text-shadow: 1px 1px 0 #FFF;
}