Mila

Выпалающее меню в wordpress

Вопрос к знатокам: подскажите, пожалуйста, как прицепить класс "fade" к ссылке при выводе списка страниц в меню так, чтобы html-код выглядел вот так:

<div id="menu">

<ul id="nav">
<li class="current_page_item"><a class="fade" href="" title="Home"><span>Главная</span></a></li>
<li class="page_item page-item-1"><a class="fade" href=""><span>Ссылка 1</span></a>
<ul>
<li class="cat-item cat-item-38"><a href="" title="">Ссылка 1.1</a></li>
</ul>
</li>
</ul>

</div>

Пока мне удалость только вставить теги span вокруг ссылки.

<?php wp_list_pages(‘title_li=&link_before=<span>&link_after=</span>’); ?>

dd-formmailer – проблема с антиспам

У меня на сайтах работает плагин dd-formmailer.

И уже не на одном сайте проблема с антиспам-картинкой.
В плагине прописан ее размер – 60px на 30px. Но картинка упорно отображается в несколько раз больше.

Меняла ее размер в плагине на меньший, но ничего не изменилось.

Может, кто-нибудь знает, как этот глюк исправить?
Подскажите, пожалуйста.

Не валидная верстка. Как исправить?

Проверила сайт валидатором. Теперь не получается исправить некоторые ошибки.
Ребята, поможете?

1. Валидатор ругается на "defer" в строке:
<script defer type="text/javascript" src="<?php bloginfo(‘template_url’); ?>/scripts/pngfix.js"></script>

А без "defer" скрипт не работает. Как это совместить?

2. Ошибка: XML Parsing Error: Opening and ending tag mismatch: html line 2 and head

Вот код, в котором ошибка:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
1. <html xmlns="http://www.w3.org/1999/xhtml">
2. <head profile="http://gmpg.org/xfn/11">
...................
</head>
<body>

3. 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.

Т.е. не включение обязательных элементов, в данном случае Валидатор видит вот этот код:

   <ul id="tab_popular" class="tab_list">  
<?php
$now = gmdate("Y-m-d H:i:s",time());
$lastmonth = gmdate("Y-m-d H:i:s",gmmktime(date("H"), date("i"), date("s"), date("m")-12,date("d"),date("Y")));
$popularposts = "SELECT ID, post_title, COUNT($wpdb->comments.comment_post_ID) AS 'stammy' FROM $wpdb->posts, $wpdb->comments WHERE comment_approved = '1' AND $wpdb->posts.ID=$wpdb->comments.comment_post_ID AND post_status = 'publish' AND post_date < '$now' AND post_date > '$lastmonth' AND comment_status = 'open' GROUP BY $wpdb->comments.comment_post_ID ORDER BY stammy DESC LIMIT 4";
$posts = $wpdb->get_results($popularposts);
$popular = '';
if($posts){
    foreach($posts as $post){
        $post_title = stripslashes($post->post_title);
        $guid = get_permalink($post->ID);
?>
        <li class="popular">  
                 <?php get_image('thumbnail','popular'); ?>                
           <span class='title'><a href="<?php the_permalink() ?>" rel="bookmark" title="<?php the_title(); ?>"><?php the_title2('', '...', true, '25') ?></a></span><br />
           <span class='meta'><?php comments_popup_link('Посмотреть комментарии...'); ?></span>                        
        </li>
<?php
    }
}
?>
</ul>

Вот так:

#  <!-- Tab_popular -->
# <ul id="tab_popular" class="tab_list">
#
# </ul>

Т.е. не видит включенных внутрь тегов <li></li>

Как переписать этот код, чтобы было валидно?

4. Ошибка: Закрывающий тег </li> при отсутствии открывающего:

#<h5>Авторизация</h5>
# <form name="loginform" id="autoriz" action="http://juice.fsay.net/ajuice/wp-login.php" method="post">
# <input type="text" name="log" value="" id="login" />
# <label for="login">Логин</label><br />
# <input type="password" name="pwd" value="" id="password" />
# <label for="password">Пароль</label>
# <input type="submit" name="submit" value="" id="enter" /><br />
# <input type="hidden" name="redirect_to" value="/ajuice/" />
# <p><a href="http://juice.fsay.net/ajuice/wp-login.php?action=lostpassword">Забыли пароль?</a></p>
# <p> <a href="http://juice.fsay.net/ajuice/wp-login.php?action=register">Регистрация</a></li></p>
# </form>

Проблема в том, что тега </li> там нет: нет в файле и, если посмотреть html-код страницы – его тоже нет.
А валидатор, почему-то, его видит.

Помогите, пожалуйста, исправить – полдня просидела над этими ошибками, пыталась и так и эдак исправить и все равно выдает ошибки.

Вместо сайта белая страница

С таким глюком я еще не встречалась – вместо сайта белая страница.
И главное, непонятно, почему. Я ничего провокационного не сделала. Просто редактировала файлы темы уже работающего сайта.
После сохранения очередного файла появилась эта белая страница – и на сайте и в админке.
Создала файл index.htnl, забросила в корень сайта – загрузился нормально. Удалила файл, опять белая страница – сайт не появляется и админка тоже.

Народ, кто-нибудь с таким сталкивался? Как это лечить?

Админка в теме

Пытаюсь сделать страницу настроек в теме.

Возникла проблема с тем, как связать файл settings.php (там у меня прописаны настройки) и саму тему.

Первое: как вывести количество постов в списке <?php get_archives(‘postbypost’, 10); ?>

Пыталась сделать так: <?php get_archives(‘postbypost’, ‘.$mytheme[‘postlist’]’); ?>
pagelist – это переменная, которая определяет сколько постов будет выводится в этом списке.
Выдает ошибку.

Второе: нужно вывести список страниц, исключая текущую страницу и еще некоторые:
<?php wp_list_pages(‘title_li=&depth=-1&exclude=1,2,3,’.$post->ID); ?>

Хотела заменить страницы с ID 1,2,3 переменной pagelist. Вот так:

<?php wp_list_pages(‘title_li=&depth=-1&exclude=.$mytheme[‘pagelist’] ,’.$post->ID); ?>

И опять ошибка.

Народ, может, кто знает, подскажите, пожалуйста, как правильно это сделать?

Как отобразить склонения

Люди, подскажите, пожалуйста, что нужно сделать, чтобы отображались склонения типа, как в файле comment.php (комментария, комментарии, комментариев)

Мне нужно, чтобы выводилось количество статей, опубликованных автором.

Я сделала так:

<?php echo the_author_posts($numposts, array("статья", "статьи", "статей")) ?>

Не работает. Подскажите, плиз, чего в этом коде не хватает.

Исчезло поле выбора шаблона

После обновления wordpressa до версии 8.2 на странице редактирования страниц исчезло поле выбора шаблона.
Причем в этой версии wordpressa, установленного на денвере, это поле есть, в wordpresse на хостинге – его нет. Тема установлена одна и та же и на хостинге и на Денвере.

Я думала, что сама где-то напортачила. Выдрала из дефолтной темы arhives.php, загрузила в папку темы – по идее после этого должно было появится это поле.
Так нет – не появилось!

Может кто-нибудь с таким сталкивался?
Подскажите, плиз, как это отремонтировать?

Условие для вывода имени автора

Мне нужно, чтобы на авторской странице выводилось имя автора (если автор написал его), а если имени нет, тогда выводился ник.

Я попыталась написать условие. Получилось только начало:

Автор <?php if(!empty($curauth->first_name)) { ?>
<?php echo $curauth->first_name; ?><?php echo $curauth->last_name; ?>
<?php } ?>

Люди, подскажите, пожалуйста, как написать, что иначе должен выводится ник автора.
т.е. <?php else : ?> и <?php endif; ?> ?

Ну тогда нужно писать полный цикл? Или нет? Что то я запуталась.

Как настроить плагин WP Categories and Posts

При попытке загрузить плагин WP Categories and Posts WordPress написал, что плагин не может быть активирован, т.к. он вызвал фатальную ошибку.

Вставила его в файл functions.php – работает, но немного странно. Выдает список категорий в таком виде:

Отдых
* Старый парк
* Парк Меотида
* Заповедник Каменные могилы

Отдых » Парки
* Старый парк

Отдых » Заказники
* Заказник Меотида

Отдых » Заповедники
* Заповедник Каменные могилы

А мне нужно, чтобы выводилось название родительской рубрики, а дальше список подрубрик с постами.

Подскажите, плиз, как убрать из плагина вывод

  • списка постов из родительской рубрики и
  • название родительских рубрик перед подрубриками?

Вот код плагина:

class Ronalfy_Sitemap_Category extends Walker {
    var $tree_type = 'category';
    var $db_fields = array ('parent' => 'category_parent', 'id' => 'cat_ID'); //TODO: decouple this
    function start_lvl($output, $depth, $args) {
        if ( 'list' != $args['style'] )
            return $output;
        $indent = str_repeat("\t", $depth);
        $output .= "$indent<ul class='children'>\n";
        return $output;
    }
    function end_lvl($output, $depth, $args) {
        if ( 'list' != $args['style'] )
            return $output;
        $indent = str_repeat("\t", $depth);
        $output .= "$indent</ul>\n";
        return $output;
    }
    function start_el($output, $category, $depth, $args) {
        extract($args);
        $cat_name = attribute_escape( $category->cat_name);
        $link = '<a href="' . get_category_link( $category->cat_ID ) . '" ';
        if ( $use_desc_for_title == 0 || empty($category->category_description) )
            $link .= 'title="' . sprintf(__( 'View all posts filed under %s' ), $cat_name) . '"';
        else
            $link .= 'title="' . attribute_escape( apply_filters( 'category_description', $category->category_description, $category )) . '"';
        $link .= '>';
        $link .= apply_filters( 'list_cats', $category->cat_name, $category ).'</a>';
        if ( (! empty($feed_image)) || (! empty($feed)) ) {
            $link .= ' ';
            if ( empty($feed_image) )
                $link .= '(';
            $link .= '<a href="' . get_category_rss_link( 0, $category->cat_ID, $category->category_nicename ) . '"';
            if ( empty($feed) )
                $alt = ' alt="' . sprintf(__( 'Feed for all posts filed under %s' ), $cat_name ) . '"';
            else {
                $title = ' title="' . $feed . '"';
                $alt = ' alt="' . $feed . '"';
                $name = $feed;
                $link .= $title;
            }
            $link .= '>';
            if ( empty($feed_image) )
                $link .= $name;
            else
                $link .= "<img src='$feed_image'$alt$title" . ' />';
            $link .= '</a>';
            if ( empty($feed_image) )
                $link .= ')';
        }
        if ( isset($show_count) && $show_count )
            $link .= ' (' . intval($category->category_count) . ')';
        if ( isset($show_date) && $show_date ) {
            $link .= ' ' . gmdate('Y-m-d', $category->last_update_timestamp);
        }
        if ( $current_category )
            $_current_category = get_category( $current_category );
            //Output the Parents (Articles (seperator) Sub Cat (seperator) Another Sub Cat
            $parents = explode('|', get_category_parents($category->cat_ID, true, '|', false));
            $catParents = '';
            for ($i = 0; $i < sizeof($parents)-1; $i++) {
                $catParents .= $parents[$i];
                if ($i + 2 != sizeof($parents)) {
                    $catParents .= " &raquo; ";
                }
            }
            $parent = "\t<h4>" . $catParents . "</h4>\n";
            $parentPosts = "";
            $parentPostsCount = 0;
            //Get all children 
            $children = get_category_children($category->cat_ID, '|','');
            if ($children != '') { 
                $children = explode("|",$children);
            }
            //Get all posts
            $posts = get_posts('numberposts=10000&category=' . $category->cat_ID);
            if (sizeof($posts) > 0) { 
                global $blog_id, $category_cache;
                foreach ($posts as $p) {
                //Exclude certain children
                    $postPresent = false;
                    if (sizeof($children) > 1) { 
                        foreach ($children as $child) {
                            if ( isset( $category_cache[$blog_id][$p->ID][$child] ) ) { $postPresent = true; }
                        }
                    }
                    if ($postPresent) { continue; }
                    $parentPostsCount += 1;
                    $parentPosts .= '<li><a href="' . get_permalink($p->ID) . '">' . $p->post_title . '</a></li>';
                }
                if ($parentPostsCount > 0) {
                $output .= $parent . "\n<ul>" . $parentPosts . "\n</ul>";
                }
            }
        return $output;
    }
    function end_el($output, $page, $depth, $args) {
        if ( 'list' != $args['style'] )
            return $output;
        $output .= "</li>\n";
        return $output;
    }
}
//ronalfy_list_categories_and_posts is a modification of wp_list_categories - It shows the actual posts underneath each category
//It takes the same args, but outputs differently
//If you are going to add admin options, I would update the list of args (below) and use that to modify the output.
function ronalfy_list_categories_and_posts($args = '') {
    if ( is_array($args) )
        $r = &$args;
    else
        parse_str($args, $r);
    $defaults = array('show_option_all' => '', 'orderby' => 'name',
        'order' => 'ASC', 'show_last_update' => 0, 'style' => 'none',
        'show_count' => 0, 'hide_empty' => 1, 'use_desc_for_title' => 1,
        'child_of' => 0, 'feed' => '', 'feed_image' => '', 'exclude' => '',
        'hierarchical' => true, 'title_li' => __('Categories'));
    $r = array_merge($defaults, $r);
    if ( !isset($r['pad_counts']) && $r['show_count'] && $r['hierarchical'] )
        $r['pad_counts'] = true;
    if ( isset($r['show_date']) )
        $r['include_last_update_time'] = $r['show_date'];
    extract($r);
    $categories = get_categories($r);
    $output = '';
    if ( $title_li && 'list' == $style )
            $output = '<li class="categories">' . $r['title_li'] . '<ul>';
    if ( empty($categories) ) {
        if ( 'list' == $style )
            $output .= '<li>' . __("No categories") . '</li>';
        else
            $output .= __("No categories");
    } else {
        global $wp_query;
        if ( is_category() )
            $r['current_category'] = $wp_query->get_queried_object_id();
        if ( $hierarchical )
            $depth = 0;  // Walk the full depth.
        else
            $depth = -1; // Flat.
        $output .= ronalfy_walk_category_tree($categories, $depth, $r);
    }
    if ( $title_li && 'list' == $style )
        $output .= '</ul></li>';
    echo apply_filters('wp_list_categories', $output);
}
// Helper functions
//Modified slightly from the core WP to include my own modified class
function ronalfy_walk_category_tree() {
    $walker = new Ronalfy_Sitemap_Category;
    $args = func_get_args();
    return call_user_func_array(array(&$walker, 'walk'), $args);
}

Если кому то интересно покопаться в коде, то, хорошо было бы его почистить от лишних функций так, чтобы код можно было вставить в страницу – плаг интересный, к сожалению, я не насколько разбираюсь в php, чтобы сделать это самостоятельно.

Мне удалось только избавиться от вывода даты публикации рядом с названиями постов.

Ищу скрипт или он лайн-генератор

Очень нужен скрипт или он лайн-генератор, создающий эффект закругленных уголков и тени для блока.

Если кому-то встречалось такое чудо, подскажите, пожалуйста, где его можно найти.
Три дня убила на поиски, так и не нашла ничего похожего.

Встречаются скрипты либо круглых уголков либо тени, но такие, чтобы делали то и другое не видела.

Буду благодарна за помощь в поиске.

Зарегистрированные пользователи

Я вывожу на сайте количество зарегистрированных пользователей вот таким кодом:

function declens($int, $expressions)
function get_wp_ver() {
    global $wp_version;
    preg_match("/\d\.\d/i", $wp_version, $match);
    // wpmu - increment version by 1.0 to match wp
    if (strpos($wp_version, 'wordpress-mu') !== false) {
        $match[0] = $match[0] + 1.0;
    }
    return $match[0];
}

$users = $wpdb->get_var("SELECT COUNT(*) FROM $wpdb->users");
if (0 <$users) $users = number_format($users);

{
    settype($int, "integer");
    $count = $int % 100;
    if ($count >= 5 && $count <= 20) {
        $result = "зарегистрирован <strong>".$int."</strong> ".$expressions['2'];
    } else {
        $count = $count % 10;
        if ($count == 1) {
            $result = "зарегистрирован <strong>".$int."</strong> ".$expressions['0'];
        } elseif ($count >= 2 && $count <= 4) {
            $result = "зарегистрировано <strong>".$int."</strong> ".$expressions['1'];
        } else {
            $result = "зарегистрировано <strong>".$int."</strong> ".$expressions['2'];
        }
    }
    return $result;
}

В какой то момент этот код перестал работать. Упорно выводит одного пользователя, хотя их там перевалило за 3 тысячи. Не пойму почему – в коде я ничего не меняла и вот – перестал работать.

Господа специалисты в wordpress, помогите, пожалуйста, разобраться, как исправить эту проблему.

Вывод ссылок на другие страницы

Требуется вывести на страницах ссылки на другие страницы блога
Я сделала вот так.

<?php if (is_page(1)) { ?>
   <ul>
    <?php wp_list_pages('exclude=1&title_li='); ?>

<?php } elseif (is_page(2)) { ?>
   <ul>
    <?php wp_list_pages('exclude=2&title_li='); ?>

<?php } elseif (is_page(3)) { ?>
   <ul>
    <?php wp_list_pages('exclude=3&title_li='); ?>

<?php } elseif (is_page(4)) { ?>
   <ul>
    <?php wp_list_pages('exclude=4&title_li='); ?>
   
<?php } elseif (is_page(5)) { ?>
   <ul>
    <?php wp_list_pages('exclude=5&title_li='); ?>
<?php } ?>
          </ul>

Пока страниц 5 – код небольшой, но скоро их будет за 20, поэтому не хочется загружать файлы километровым кодом.
Можно ли как-то по-другому организовать на страницах вывод списка ссылок на другие страницы?

Условие для вывода в категории

Составила условия для вывода хлебных крошек на разных страницах.
Все работает отлично за исключением их вывода на страницах категорий.
Почему то в родительских категориях вместе с родителем выводится и какая то случайная детская категория.

Вот код. Кто видит ошибку – ткните носом, пожалуйста.

<?php if (is_home()) { ?>  
<?php } elseif (is_single()) { ?>
<?php } elseif (is_page()) { ?>
<?php } elseif (is_category()) { ?>
     <a href="<?php echo get_option('home'); ?>/">Главная</a> / 
     Архив Рубрики "<?php foreach((get_the_category()) as $cat) { 
     $cat=$cat->cat_ID; 
     echo(get_category_parents($cat, TRUE, '.&nbsp;')); } ?>"
<?php } elseif (is_tag()) { ?>
<?php } elseif (is_day()) { ?>
<?php } elseif (is_month()) { ?>
<?php } elseif (is_year()) { ?>
<?php } elseif (is_author()) { ?>
<?php } elseif (is_search ()) { ?>
<?php } elseif (is_404()) { ?>
<?php } elseif (isset($_GET['paged']) && !empty($_GET['paged'])) { ?><h3 class="title">Архивы</h3>
<?php } ?>

запись на странице подрубрики

Вопрос к специалистам, скорее всего к Ю.Б. – к специалистам поменьше я уже обращалась.

Помогите, пожалуйста, разобраться, как вывести определенную запись только на странице подрубрики?

Мне нужно на страницах подрубрик вывести количество записей в подрубрике.

Обычное условие

<?php if (is_category()) { ?>
<?php } ?>

не подходит, потому что выводит нужную мне запись и на страницах рубрик и на страницах подрубрик.

Пыталась сделать вот так: if (is_childcategory()) – не проходит.

Как будет правильно? Помогите, пожалуйста.

Как добавить в редактор свои кнопки?

Требуется добавить кнопки noindex и nofollow в html-редактор.

Может есть такой плагин? Никому не попадался?

Или может быть их можно добавить самому, только как?
Пыталась разобраться сама, не смогла – для меня это оказалось слишком сложно.

Помогите, разобраться, плиз…

Не отображается надписи в админке

После установки нового блога в админке не отображается половина надписей – просто пустые кнопки.

Например, нажимаю пункт меню Дизайн – появляется 3 пустые полоски, на которых должно быть написано: Темы, Виджеты и т.д. Приходится догадываться, что там в каком месте расположено.

Перезалила файлы на хостинг – ничего не изменилось. Перезалила еще раз 5 – все то же самое.
Впечатление такое, что файлы не полностью загружаются – хотя все файлы отображаются, т.е. загрузились все, но может не полностью. Не пойму, в чем дело.

Сказать бы. что скорость загрузки медленная, так нет – 250 кб – вполне нормальная скорость.
Я и при меньшей скорости нормально загружала файлы.

Что делать? Подскажите, пожалуйста, может кто с таким сталкивался.

Может, кто знает какой именно файл отвечает за отображение надписей в меню админки? WordPress 2.7.0
Если его найти, тогда этот файл буду вручную править.

Исчезла форма для комментариев.

Никогда такого со мной не случалось: сначала при добавлении комментариев выскакивала надпись "Обсуждение этой записи запрещено" (что-то я не помню, чтобы я такое делала, даже не знаю где можно запретить обсуждение одной отдельной записи), затем вообще счезла форма для комментариев. Под записью написано: "Комментариев нет" и все тут.

На блоге комменты разрешены, это отмечено в админке – "Настройки" – Вкладки "Общие" и "Обсуждение".
В файле single.php стоит:

<?php comments_template(); ?>      
  
<?php endwhile; endif; ?>

Но вдруг, прямо на моих глазах случилась такая неприятность.

Даже не знаю, что делать.

Может кто сталкивался с такой бедой? Хоть намекните, в какую сторону копать.

Как запретить вывод Warning?

После загрузки дампа базы данных на денвер на страницах сайта появились варнинги.

Warning: Invalid argument supplied for foreach() in Y:\home\wordpress\www\wp-includes\classes.php on line 93

Кто знает, как запретить их вывод?

Странный глюк в теме

При активации темы все русские надписи в админке превращаются в кракозябры.

База данных в кодировке UTF-8, в хедере нужная кодировка прописана:
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>

Проверила файлы темы – все тоже в кодировке UTF-8.

Переустановила Денвер (Сайт на локалке), хотя он и ни при чем, wordpress (причем 3 раза – разные версии) – все тот же глюк. А тема эта мне очень нужна, даже не знаю, что еще можно сделать – Больше ничего в голову не лезет.

Помогите, пожалуйста разобраться – никогда ни с чем подобным не сталкивалась.

Как вставить вывод картинок в код?

Я вывожу список популярных статей в сайтбаре этим кодом:

                <?php
                $now = gmdate("Y-m-d H:i:s",time());
                $lastmonth = gmdate("Y-m-d H:i:s",gmmktime(date("H"), date("i"), date("s"), date("m")-1,date("d"),date("Y")));
                $popularposts = "SELECT ID, post_title, post_date, comment_count, COUNT($wpdb->comments.comment_post_ID) AS 'popular' FROM $wpdb->posts, $wpdb->comments WHERE comment_approved = '1' AND $wpdb->posts.ID=$wpdb->comments.comment_post_ID AND post_status = 'publish' AND post_date < '$now' AND post_date > '$lastmonth' AND comment_status = 'open' GROUP BY $wpdb->comments.comment_post_ID ORDER BY popular DESC LIMIT 11";
                $posts = $wpdb->get_results($popularposts);
                $popular = '';
                if($posts){
                foreach($posts as $post){
                $post_title = stripslashes($post->post_title);
                $post_date = stripslashes($post->post_date);
                $comments = stripslashes($post->comment_count);
                $guid = get_permalink($post->ID);
                $popular .= '<li><span class="title"><a href="'.$guid.'" title="'.$post_title.'">'.$post_title.'</a></span><br/>
                <span class="meta">With <a href="'.$guid.'#commenting" title="Read the comments on '.$post_title.'">'.$comments.' comments</a> since '.$post_date.'</span></li>';
                }
                }echo $popular;
                ?>

Картинки выводятся так:

  <?php $image = get_post_meta($post->ID, 'thumbnail', true); if($image !== '') { ?>  
           <img src="<?php echo get_post_meta($post->ID, "thumbnail", true); ?>" width=30 height=30 title="<?php the_title(); ?>" /> 
           <?php } ?>

Подскажите, пожалуйста, как корректно вставить код вызова картинок в первый код?

Пыталась просто вставить его перед тегом li, выдает ошибку.
Наверное я что то не учла, но не соображу, что именно.
Может есть какие то хитрости в этом, которых я не знаю?

Помогите, плиз, разобраться.

Anonymous
Отправить
Ответ на: