Линейка: "Нашему форуму.." Автор: Валера с форума: http://magerivenaly.rolevaya.ru/

Многие пользуются линейками с разных ресурсов вида: Нашему форуму: 2 года 5 месяцев 13 дней, часто такие линейки плохо загружаются, перестают отображаться картинки и т.д. Зачем пользоваться чужими ресурсами, если можно своими? Как раз по этому и был разработан этот скрипт (кстати, он точнее показывает дату, чем линейки с сторонних ресурсов):

Код:
<!--Линейка: "Нашему форуму.."-->
<div id="data2">
<div id="data3"><img src="ссылка на вашу картинку" /></div>
</div>
<script type="text/javascript">
$(function(){
$('div#data2').append('<div id="data1"></div>');
var mydate = new Date();
var gf = (1912); //год
var mf = (9); //Месяц
var df = (10); //День
var g = mydate.getFullYear();
var god = (g - gf);
var m = mydate.getMonth();
if (m ==  0) {var k = 31;}
if (m ==  1) {var k = 31;}
if (m ==  2) {var k = 28;}
if (m ==  3) {var k = 31;}
if (m ==  4) {var k = 30;}
if (m ==  5) {var k = 31;}
if (m ==  6) {var k = 30;}
if (m ==  7) {var k = 31;}
if (m ==  8) {var k = 31;}
if (m ==  9) {var k = 30;}
if (m ==  10) {var k = 31;}
if (m ==  11) {var k = 30;}
var m = (m + 1);
var dn0=mydate.getDate();
var dn1 = (dn0 - df);
if (dn1 < 0) {
var dn1 = (k + dn0 - df);
var m = (m-1);
}
var day = dn1;
var mn = (m - mf);
if (mn < 0) {
var mn = (12 + m -4);
var god = (god - 1);
}
var month = mn;
Days = new Array('дней','день', 'дня', 'дня', 'дня', 'дней', 'дней', 'дней', 'дней', 'дней');
var tDay = ((day%100)>=10 && (day%100)<=19) ? 0 : day%10;
var tYear = (god%100>=10 && (god%100)<=19) ? 0 : god%10;
Years = new Array('лет','год', 'года', 'года', 'года', 'лет', 'лет', 'лет', 'лет', 'лет');
Months = new Array('месяцев','месяц', 'месяца', 'месяца', 'месяца', 'месяцев', 'месяцев', 'месяцев', 'месяцев', 'месяцев');   
var tMonth = ((month%100)>=10 && (month%100)<=19) ? 0 : month%10;
$('#data1').append('<span style="font-family: Times New Roman, Times, serif;font-size: 14px;"><b>Нашему форуму: ' + god + ' '+ Years[tYear] +' ' + month + ' '+ Months[tMonth] +' ' + day + ' '+ Days[tDay] +'</b></span>');
});
</script>

Где: <img src="ссылка на вашу картинку" />  - ставим какую нибудь свою красивую картинку, лучше загруженную через Администрирование - Файлы.

Здесь выставляем дату рождения вашего форума:
var gf = (1912); //Год
var mf = (9); //Месяц
var df = (10); //День

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