Jewel Stretch 2.3: новая версия шаблонов Emerald, Sapphire и Ruby

Jewel Stretch 2.3: новая версия шаблонов Emerald, Sapphire и Ruby

Обновил все шаблоны для WordPress семейства Jewel Stretch до версии 2.3. Видимых изменений не много: в основном улучшен стиль отображения календаря. Зато исправлен ряд досадных ошибок, в том числе ошибка выпадающих меню в Internet Explorer.


Постовой

Ищете квартиры в обнинске, найдёте их там, где есть доска бесплатных объявлений.

02.07.2009   WordPressионизм

35 комментария (-ев)

  1. Allex - 24.07.2009

    Николай, спасибо за отличные темы! Похоже, в них есть всё, чего мне хотелось :) Особенно теперь в 2.3, когда исправлен режущий взгляд календарь.

    Баг репорт:
    в sidebar.php надо поменять местами строки:

    А то не выводится реклама в левом сайдбаре. Отступы уже правильно стоят :)

  2. Allex - 24.07.2009

    Упс, кто-то сожрал строки:

    <?php include_once (TEMPLATEPATH.”/_linkads_left.php”); ?>

    <?php endif; ?>

  3. MyasNick - 24.07.2009

    Не заметил. Спасибо большое! Сейчас исправлю и перезалью.

  4. Allex - 25.07.2009

    Ещё один момент: для смайликов нужен отдельный стиль, а то их поля раздвигают строки текста. Что-то типа этого:

    #content img.wp-smiley {
    border: none;
    padding: 0px;
    margin: 0px;
    vertical-align: text-top;
    }

  5. MyasNick - 26.07.2009

    Спасибо за наводку!
    Включу в следующую версию.

  6. Петрович - 26.07.2009

    Привет. Большое спасибо за тему.

    Вопрос: как приподнять горизонтальное меню (Главная, О сайте)? А то лежит слишком нижко – хотелось бы повыше немного, но в css найти так и не смог. Помогите плз

  7. MyasNick - 26.07.2009

    @Петрович:
    Пожалуйста.

    Приподнять меню можно, уменьшив параметр «height» вот в этом блоке:

    #header-title {
    margin: 0 0 0 126px;
    text-align: left;
    height: 65px;
    border: 0;
    }

    Но придётся ещё подогнать фоновую картинку «header_back.gif»

  8. Петрович - 26.07.2009

    Уменьшил параметр «height», но ничего не изменилось. Можно поподробнее плз?

    И что там насчёт:
    2)

    3) “для смайликов нужен отдельный стиль”

  9. Петрович - 26.07.2009

    Насчёт 2):
    строки пропали:

  10. Петрович - 26.07.2009

    Извините, но не могу вставить нормально строки – смотрите пост Allex’а – 25.07.2009

  11. MyasNick - 26.07.2009

    @Петрович:

    Чтобы можно было вставлять теги, прогоняйте код через, например, http://www.elliotswan.com/postable

    Прежде чем написать предыдущий комментарий, я само-собой всё проверил — меню сдвигается вверх. Попробуйте сначала восстановить оригинальный style.css, а уже затем вносить в него изменения.

    Предложение из коммента №2 внесено 24 июля. Если вы скачали тему после этого, то они у вас есть.

    Предложение из коммента №4 будет внесено в следующую версию темы. Если вы хотите, вы можете вставить его самостоятельно в файл style.css.

  12. Петрович - 26.07.2009

    Ясно, спасибо.

    Насчёт «height»:
    возможно у меня этот параметр ни на что не влияет, т.к. я не “подогнал фоновую картинку «header_back.gif»”? Как это сделать?
    Если нет, то что же может влиять на работу этого («height») параметра?

    P.S.- есть ещё догадка, что я слишком грубо заменил код гаватара просто картинкой с лого. Как это посоветуете сделать элегантнее? (т.е. мне не нужен гаватар, нужна лого-картинка)

  13. MyasNick - 26.07.2009

    Петрович писал:

    Насчёт «height»:
    возможно у меня этот параметр ни на что не влияет, т.к. я не “подогнал фоновую картинку «header_back.gif»”?

    Нет, эти вещи никак не связаны. Изменение height в оригинальной теме делает то, что вам нужно. Проверяйте свои изменения.

    Как это сделать?

    В любом графическом редакторе. Мне нравится Paint.NET

    Если нет, то что же может влиять на работу этого («height») параметра?

    Какие-то ваши изменения.

    P.S.- есть ещё догадка, что я слишком грубо заменил код гаватара просто картинкой с лого. Как это посоветуете сделать элегантнее? (т.е. мне не нужен гаватар, нужна лого-картинка)

    Сначала восстановите оригинальные файлы header.php, style.css и все остальные. Затем нарисуйте ваш логотип прямо в файле left_logo.png. Теперь подредактируйте файл header.php следующим образом:

    замените вот этот код:

    <div id="header-logo">
    <a href="<?php bloginfo('url'); ?>" title="<?php bloginfo('name'); ?>">
    <div id="header-logo-gravatar">
    <?php $defgrav = get_bloginfo('template_directory') .
    '/img/gravatar_light.png'; ?>
    <?php echo get_avatar(get_bloginfo('admin_email'), '78', $defgrav); ?>
    </div>
    </a>
    </div>

    на вот этот:

    <a href="<?php bloginfo('url'); ?>" title="<?php bloginfo('name'); ?>">
    <div id="header-logo"></div>
    </a>

    Это всё.

  14. Allex - 26.07.2009

    @Петрович:
    Подтверждаю, изменение header работает в IE7 и FF3.5. Подгонка картинки нужна для соответствия фона тексту, то есть текст сместится и без изменения фоновой картинки.

    Насчет лого-картинки. Если граватар для адреса администрирования, указанного в Основных настройках WordPress, не найдется, то будет выведена картинка из каталога темы: img/gravatar_light.png Просто замените ее на свой логотип.

    Николай, еще предложение и вопрос:
    1. Для code ставить padding: 5px; display: block; мне кажется не очень правильным – это не обязательно блочный стиль. Я, например, выделяю им какие-нибудь имена функций, упоминаемые в тексте. До сих пор везде работало, а в теме пришлось убрать.
    2. Как все-таки быть, если для админ.адреса есть граватар, но хочется использовать другую картинку не меняя адреса?

  15. MyasNick - 26.07.2009

    @Allex:

    Как все-таки быть, если для админ.адреса есть граватар, но хочется использовать другую картинку не меняя адреса?

    Мой коммент выше (похоже, почти одновременно запостили :)

  16. MyasNick - 26.07.2009

    Allex писал:

    Для code ставить padding: 5px; display: block; мне кажется не очень правильным – это не обязательно блочный стиль. Я, например, выделяю им какие-нибудь имена функций, упоминаемые в тексте. До сих пор везде работало, а в теме пришлось убрать.

    Этот блок там, мне кажется, не просто так. Я уже точно не помню, почему воткнул его. Поставлю этот вопрос в ту-ду лист, чтобы решить его, когда буду заниматься новой версией темы. Хорошо?

  17. Петрович - 26.07.2009

    Подскажите плз где в стилях найти оформление тегов?
    (они изначально подчёркнутые, а мне бы хотелось сделать так, чтобы они подчёркивались лишь при наведении)

  18. MyasNick - 26.07.2009

    Если вы имеете в виду стиль тега ссылки «a», то его довольно просто найти поиском в текстовом редакторе:

    строка №62:

    a {
    border: 0px;
    color: #115588;
    text-decoration: none;
    }

    a:hover {
    color: #4477bb;
    text-decoration: underline;
    }

    Это вам не нужно, это общий стиль ссылок. Вам нужны ссылки в основном контенте:

    строка №277

    #content a {
    text-decoration: underline;
    }

    #content a:visited {
    color: #800080;
    }

    #content a:hover {
    color: #4477bb;
    }

    вместо «text-decoration: underline;» напишите «text-decoration: none;»

  19. Allex - 26.07.2009

    @Петрович:
    Говорят, что невыделенные ссылки – это неправильно с точки зрения usability. В 2.2 они как раз такими и были, если не ошибаюсь, я наоборот порадовался, что в 2.3 стали подчеркиваться.

  20. MyasNick - 26.07.2009

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

  21. Петрович - 26.07.2009

    У знакомого стоит Ваша тема, но старой версии (1.5) – как ему можно обновиться?

    В смысле у него уже много разных изменений в теме, но т.к. уже вон какая новая версия – очевидно, что кроме дизайна менялось что-то ещё – можно узнать, как именно и что нужно залатать/исправить? т.е. чтобы внести изменения частно, а не всё разом…

    С уважением.

  22. MyasNick - 26.07.2009

    @Петрович:

    Даже и не знаю, как ответить на ваш вопрос…

    Наверное так: если он сделал больше изменений чем я, то пусть переносит мои изменения в свой вариант. Если же моих изменений больше (кое-что о правках темы можно почерпнуть из заголовка файла style.css), выгоднее перенести его код.

  23. Петрович - 27.07.2009

    Понятно.

    А можно тогда подробнее про важные изменения, касающиеся восприятия браузерами? критичные изменения, так сказать

  24. MyasNick - 27.07.2009

    @Петрович:

    Вы шутите!? Вы, правда, думаете, что я всё это помню? Шаблону уже больше года, за это время было выпущено с десяток версий.

    У продвинутых текстовых редакторов и некоторых файловых менеджеров есть функция построчного сравнения файлов (также есть и специальные утилиты). Нужно взять такой вот инструмент и методичненько сравнить больше тысячи строк кода.

  25. Петрович - 27.07.2009

    А где изменить фон, который появляется, когда мышка наводится на горизонтальное меню, например, на Главная?
    (он изначально белый)

  26. Allex - 27.07.2009

    @Петрович:
    Если ты дашь человеку рыбу, он будет сыт один день. Если ты научишь его ловить рыбу, он будет сыт всю жизнь.

    Учу ловить рыбу. Есть расширение Web Developer. Устанавливаем его (надеюсь, Firefox?), открываем нужную страницу, заходим в меню Tools->Web Developer->CSS->View Style Information. Тычем мышью в элемент, про который хочется все узнать.
    Открывается окошко с информацией о стилях для этого элемента. Ищем hover – стиль для ссылки, над которой висит мышка. Получаем сам стиль и номер строки в CSS файле.

  27. Петрович - 27.07.2009

    Спасибо за информацию, но у меня Mac OS и Сафари. Уверен, что и для него плагин есть – позже поищу, но сейчас только эта небольшая вещь (инфа насчёт белого фона) нужна :)

  28. Allex - 27.07.2009

    Тогда просто ищите в style.css файле #header-navi li a:hover и background-color внутри него.

    Вот тут про Web Inspector говорят, судя по картинке, CSS показывает.

  29. MyasNick - 28.07.2009

    Firefox, если не ошибаюсь, есть и под Макось.

  30. Петрович - 29.07.2009

    Спасибо :)

    Кстати, с этим 2.8.2 у меня перестал нормально работать плагин изменения дизайна авторизации (вход/регистрация) – BM Custom Login
    А другой, Themed Login and Register, вообще отказывается сохранять данные, ссылаясь на то, чо у меня недостаточно прав.

    Что посоветуете, чтобы изменить дизайн авторизации?

  31. MyasNick - 29.07.2009

    Петрович писал:

    Что посоветуете, чтобы изменить дизайн авторизации?

    Дождаться обновления соответствующих плагинов.

  32. Петрович - 29.07.2009

    А вы тоже такими пользуетесь или какие другие можете посоветовать?

  33. MyasNick - 29.07.2009

    @Петрович:
    Нет, я не пользуюсь ничем таким. Пока как-то нужды не возникало.

  34. Allex - 29.07.2009

    Если я правильно понял, вот аналогичный плагин: MiniMeta Widget, у меня работает.

  35. Петрович - 29.07.2009

    Спс, но виджет это не то

Написать комментарий