Обратный отсчет

Материал из openSUSE.

Вы можете помочь в распространении новых версий OpenSUSE, добавив эти сказочные таймеры обратного отсчета созданные Биллом Джулиани и Якубом "Jimmac" Штейнером на свой сайт.

Ссылки прямо сейчас указывают на на страницу об openSUSE 11.2, на которой находится список планируемых улучшений и новых возможностей, а также информация для сообщества, как тестировать бета-версии.


Содержание

Введение

Изображения генерируются статично (раз в сутки), на сервере counter.opensuse.org, с помощью Python+PIL скрипта, по расписанию в 12:00 (центрально-европейское время, 14:00 MSK). Это позволяет оптимизировать производительность на сервере и максимально задействовать механизм кеширования HTTP-сервера Apache.

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

Дизайн: Jakub "jimmac" Steiner; шрифт: DejaVu Sans.

Использование счетчиков:

Просто скопируйте код под картиной и вставьте в любом месте на вашей веб-странице:


оригинальный, квадратный (256x256)

medium.en.png

<a href="http://ru.opensuse.org/openSUSE_11.2">
<img src="http://counter.opensuse.org/11.2/medium" border="0"/></a>

для wiki (XX - ваш язык, например, 'ru'):

[http://ru.opensuse.org/openSUSE_11.2 http://counter.opensuse.org/11.2/medium.XX.png]


маленький, квадратный (130x130)

small.en.png

<a href="http://ru.opensuse.org/openSUSE_11.2">
<img src="http://counter.opensuse.org/11.2/small" border="0"/></a>

для wiki (XX - ваш язык, например, 'ru'):

[http://ru.opensuse.org/openSUSE_11.2 http://counter.opensuse.org/11.2/small.XX.png]


большой, квадратный (400x400)

large.en.png

<a href="http://ru.opensuse.org/openSUSE_11.2">
<img src="http://counter.opensuse.org/11.2/large" border="0"/></a>

для wiki (XX - ваш язык, например, 'ru'):

[http://ru.opensuse.org/openSUSE_11.2 http://counter.opensuse.org/11.2/large.XX.png]


Продвинутая версия (от Sylvester Lykkehus)

http://solidonline.dk/11.2.php?red=<redval>&green=<greenval>&blue=<blueval>&alpha=<alphaval>&gamma=<gammaval>&lang=<lang>&size=<resx>x<resy>

Где:

  • redval - 0 ... 255 (значение красного цвета)
  • greenval - 0 ... 255 (значение зеленого цвета)
  • blueval - 0 ... 255 (значение синего цвета)
  • alphaval - 0 ... 127 (величина прозрачности)
  • gammaval - 0.1 ... 2.0 (коэффициент гаммы)
  • lang - язык (по умолчанию en)
  • resx - 1 ... 256 (размер по горизонтали)
  • resy - 1 ... 256 (размер по вертикали)

Пример:

http://solidonline.dk/11.2.php?red=127&green=0&blue=127&alpha=30&gamma=0.6&lang=jp

Исходный код: http://solidonline.dk/11.2.phps