пятница, 15 октября 2010 г.

четверг, 23 июля 2009 г.

Китайские двери


Не смог сдержать скупую мужскую слезу, при виде этого беспредела :).

"Улучшаем" внешний вид http://basher.ru

Раньше http://basher.ru был обычным цитатником с простеньким текстовым дизайном. После редизайна у мего поменяли как внешний вид, так и контент.
Не знаю, как остальным, а мне не особо понравилось. Поэтому нужно было что-то делать. Вот я и сделал.



было



стало


Для этого нужно:



  1. Установить плагин для Firefox Stylish

  2. Кликнув в иконку Stylish (внизу справа в статусбаре) выбрать "Создать новый стиль" -> "для basher.ru"

  3. В открывшемся окне вставить стили


  4. Сохранить изменения

"Ремонтируем" плагин для Wodrpress - GD Star Rating

Есть плагин для wordpress, назавается GD Star Rating. Он позволяет ставить рейтинги постам и комментариям.


Так вот, у него есть одна проблема: если выводить текст на русскм, то после проставления оценки выводится тарабарщина, которая магическим образом превращается в нормальный текст после обновления страницы. Это происходит потому, что текст должен выводиться в кодировке UTF-8, а плагин почему-то выводит его в windows-1251.


Чтобы пофиксить этот баг, нужно:



  1. отрыть в текстовом редакторе файл /wp-content/plugins/gd-star-rating/ajax.php

  2. в начало файла вставить строку header('Content-type: text/html; charset=utf-8');


После этого плагин начинает работать нормально.

среда, 22 июля 2009 г.

wp_tag_cloud с количеством тегов

Для того, чтобы вывести список популятных тегов в виде:



  • помидоры (4)
  • огурцы (5)
  • кабачки (6)

нужно:



  1. вставить код

    <?php wp_tag_cloud('number=5&orderby=count&format=list&smallest=1&largest=1&unit=em'); ?>


    где: number - количество тегов,
    orderby - поле, по которому осуществляется сортировка,
    format - вид, в котором выводится список тегов,
    smallest - размер наименьшего элемента,
    largest - размер наибольшего элемента,
    unit - единицы измерения



  2. открыть файл движка /wp-includes/category-template.php,там найти строчку

    ( $smallest + ( ( $count - $min_count ) * $font_step ) )
    . "$unit;'>$tag_name</a>";


    и заменить ее на



    ( $smallest + ( ( $count - $min_count ) * $font_step ) )
    . "$unit;'>$tag_name</a> ($count)";



вторник, 7 апреля 2009 г.

Интернет-ресурсы. Требования доступности для инвалидов по зрению

В России с 1 января 2009 года вступил в силу ГОСТ Р 52872-2007 «Интернет-ресурсы. Требования доступности для инвалидов по зрению». Он повторяет рекомендации World Wide Web Consortium.

В мае 1999 года первая редакция «Стандартов обеспечения доступности Web-содержимого» (Web-Content Accessibility Guidelines 1.0) получила статус официального документа World Wide Web Consortium.

11 декабря 2008 года вышла вторая версия этого документа, которая легла в основу национальных нормативных документов во многих странах Европы и в США.

В России, в настоящее время, ГОСТы не имеют обязательной силы, в отличие от технических регламентов. Поэтому соблюдение требований доступности остается на усмотрение владельцев сайтов.

Знаете, как например незрячие люди отличают белые шахматные фигуры от черных? Белые фигуры имеют внизу дополнительное кольцо. Но пощупать веб-страницу невозможно. Также невозможно на ощупь определить буквы на клавиатуре. Без специальных устройств ввода-вывода данных слепой человек перед компьютером беспомощен.

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

четверг, 22 января 2009 г.

ICQ решил стать единственным?

В работе альтернативных версий интернет-пейджера ICQ (QIP, Infium, Miranda, Adium) опять произошел сбой. Многие пользователи 21.01.09 получили уведомление о том, что ICQ не поддерживает используемую ими версию клиента.

На сайте icq.com появилось «важное сообщение»: «ICQ осуществляет поддержку только авторизированных версий программ: ICQ Lite и LCQ 6.5. Загрузите ICQ и наслаждайтесь надежным коммуникационным сервисом. Сервер ICQ не поддерживают неавторизированных или не относящихся к ICQ сервисов-подражателей и их аналогов, а так же не может гарантировать качество соединения и функциональность программы».

А вот и нет.

Чтобы миранда работала, нужно заменить файл icq.dll вот этим файликом http://persei.miranda.im/files/icq.zip