Ошибка </ul> в SMF 2.0 Beta 4

Автор lev78, 28 ноября 2008, 20:01:09

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

lev78

эта проблемв возникает после создания темы в форуме.
Ошибка в файле:
Display.template.php

стр. 233 по 251



// Show the profile, website, email address, and personal message buttons.
if ($settings['show_profile_buttons'])
{
echo '
<li>
<ul class="nolist">';
// Don't show the profile button if you're not allowed to view the profile.
if ($message['member']['can_view_profile'])
echo '
<li><a href="', $message['member']['href'], '">', ($settings['use_image_buttons'] ? '<img src="' . $settings['images_url'] . '/icons/profile_sm.gif" alt="' . $txt['view_profile'] . '" title="' . $txt['view_profile'] . '" border="0" />' : $txt['view_profile']), '</a></li>';

// Don't show an icon if they haven't specified a website.
if ($message['member']['website']['url'] != '' && !isset($context['disabled_fields']['website']))
echo '
<li><a href="', $message['member']['website']['url'], '" title="' . $message['member']['website']['title'] . '" target="_blank" class="new_win">', ($settings['use_image_buttons'] ? '<img src="' . $settings['images_url'] . '/www_sm.gif" alt="' . $txt['www'] . '" border="0" />' : $txt['www']), '</a></li>';

// Don't show the email address if they want it hidden.
if (in_array($message['member']['show_email'], array('yes', 'yes_permission_override', 'no_through_forum')))
echo '
<li><a href="', $scripturl, '?action=emailuser;sa=email;msg=', $message['id'], '" rel="nofollow">', ($settings['use_image_buttons'] ? '<img src="' . $settings['images_url'] . '/email_sm.gif" alt="' . $txt['email'] . '" title="' . $txt['email'] . '" />' : $txt['email']), '</a></li>';

// Since we know this person isn't a guest, you *can* message them.
if ($context['can_send_pm'])
echo '
<li><a href="', $scripturl, '?action=pm;sa=send;u=', $message['member']['id'], '" title="', $message['member']['online']['label'], '">', $settings['use_image_buttons'] ? '<img src="' . $settings['images_url'] . '/im_' . ($message['member']['online']['is_online'] ? 'on' : 'off') . '.gif" alt="' . $message['member']['online']['label'] . '" border="0" />' : $message['member']['online']['label'], '</a></li>';
}

echo '
</ul>
</li>';



Validation Output: 1 Errors
Line 293, Column 9: end tag for "ul" which is not finished.

Most likely, you nested tags and closed them in the wrong order. For example <p><em>...</p> is not acceptable, as <em> must be closed before <p>. Acceptable nesting is: <p><em>...</em></p>

Another possibility is that you used an element which requires a child element that you did not include. Hence the parent element is "not finished", not complete. For instance, in HTML the <head> element must contain a <title> child element, lists (ul, ol, dl) require list items (li, or dt, dd), and so on.


P.S. как не странно но таких проблем нет в SMF 1.1.7
I left from paradise!?...

lev78

#1
Ошибки с валидацией XHTML
1. Версию форума SMF 2.0 Beta 4
2. Наличие установленных Модификаций
SimplePortal 2.1 -правленый SPortal2.php исправлены 2 ошибки связанные блок логин и пароль,
Favicon 1.2,
Custom Copyright 1.1,
Удалённые:
Avatar Under Membergroups Rank 2.0.B4.KD,
Date_Registerd on post 1.0,
Avatar On Board 2.1,
Generic Avatars 1.1,
Highslide Image Viewer 1.0,
Age on post 1.0 .
Тем оформления: SMF Default Theme - Core

Сообщение об ошибке, а также часть кода, которая вызывает ошибку

XHTML
I left from paradise!?...

lev78

В этой теме тоже есть такая ошибка:
Line 203, Column 9: end tag for "ul" which is not finished.
XHTML
I left from paradise!?...

lev78

А здесь нету такой ошибки:
XHTML
I left from paradise!?...

lev78

Эта ошибка мозолит глаз только мне? uglystupid
I left from paradise!?...


Mavn

появились мысли редактируйте сообщение. флудом не стоит заниматься!!!
если на офф нет ошибки то значит ее исправили
SimpleMachines Russian Community Team
п.1 Пройду курсы гадалок для определения исходного кода по скриншоту.

п.2 У вас нет желания читать правила раздела, у меня нет желания одобрять темы, которые не соответствуют этим правилам.