English Russian French
Որոնում...
Նորություններ----> Բացել ամբողջը

Հեծանվի միջոցով թռիչքը տևել է 64 վայրկյան

Մանրամասն կարող եք կարդալ այստեղ: ...

12 Jul 2013 | 0 մեկն. | Կարդալ ավելին

Թողարկվել է Google Chrome 28-ի ստաբիլ տարբերակը

Android-ի համար նախատեսված  Google Chrome-ի  բետա տարբերակը թարմացվել է և հասել 28-րդ ստաբիլ տարբերակին: Նոր տարբերակում ինչպ...

12 Jul 2013 | 0 մեկն. | Կարդալ ավելին

«Одноклассники»-ում հայտնվել է նոր բաժին

Քիչ առաջ «Одноклассники»-ին հայտարարեց մի նոր նախագծի թողարկման մասին, որը կոչվում է նվաճում «Достижения» : Այս նախագծի շնորհիվ կայքից ...

12 Jul 2013 | 0 մեկն. | Կարդալ ավելին

Սիրո մասին ֆիլմերի լավագույն թոփ 10-ը

Ողջույն բոլոր կինոմաններին: Այսօր որոշեցի բլոգում տեղադրել մի հետաքրքիր նյութ, որտեղ կներկայացնեմ  սիրո մասին ֆիլմերի լավագու...

11 Jul 2013 | 0 մեկն. | Կարդալ ավելին

«RockstarGames»-ը ներկայացրեց GTA V-ի մասին պատմոող նոր տեսահոլովակ

«RockstarGames»-ը ներկայացրել է GTA V խաղի մասին պատմող նոր տեսահոլովակ: Նշեմ, որ խաղը կթողարկվի սեպտեմբերի 17-ին Xbox 360-ի և&nbs...

10 Jul 2013 | 0 մեկն. | Կարդալ ավելին

Թողարկվել է IOS 7 Beta 3-ը (Նկարներ)

Արդեն հասանելի է iOS 7 beta 3-ը: Նոր բետա տարբերակը ևս կարող եք տեղադրել մնացած բետա տարբերակների նման: iOS 7 beta 3-ում տեղի են ունեց...

09 Jul 2013 | 0 մեկն. | Կարդալ ավելին

«Հարձակում Օլիմպոսի վրա»

  Անվանում: Օլիմպոսի անկումը Իրական անունը Olympus Has Fallen Տարի: 2013 Երկիր: США ...

09 Jul 2013 | 0 մեկն. | Կարդալ ավելին
Հնարքներ և ծրագրեր

Ինչպես անվճար տեղադրել վճարովի խաղեր և ծրագրեր IOS-ում առանց jailbreak-ի

IOS-ից օգտվողները հավանաբար տեղյակ են, որ App Store-ում ծրագրերի և խաղերի մեծ մասը վճարովի են և շատերի համար ոչ հասանելի: Մի շարք վճա...

05 Jul 2013 | 0 մեկն.| Կարդալ ավելին

Ինչպե՞ս ֆորմատավորել ֆլեշի կրիչի վնասված ֆայլային համակարգը

Կարծում եմ նորություն չեմ ասի, եթե ասեմ, որ ցանկացած ֆլեշ կրիչ մի քանի անգամ ֆորմատավորելուց հետո արգելափակվում է և Windows-ին այլևս չի ...

29 May 2012 | 4 մեկն.| Կարդալ ավելին

Ինչպես պատրաստել «uTorrent» ֆայլեր

Հավանաբար ինտերնետից օգտվողների մեծ մասը օգտվել է «uTorrent» ծրագրից: Այս ծրագրը հնարավորություն է ստեղծում շատ արագ և հարմարավետ ներ...

24 Mar 2012 | 4 մեկն.| Կարդալ ավելին

Խաղացեք բիլիարդ, ինչպես պրոֆեսիոնալները

Հարգելի՛ օգտվողներ, ինչպես գիտեք այժմ սոցիալական ցանցերից օգտվողների մեծ մասը զբաղված է տարբեր տեսակի խաղեր խաղալով: Հայաստանում հատկա...

09 Mar 2012 | 4 մեկն.| Կարդալ ավելին

Թողարկվել է Dropbox 2.0-ը Android-ի համար

Dropbox ընկերությունը թարմացրել է իր համանուն ծրագիրը հասցնելով այն երկրորդ տարբերակի: Հիշեցնեմ, որ այս ծրագրի միջոցով կարող եք տա...

25 Dec 2011 | 0 մեկն.| Կարդալ ավելին

Հետաքրքիր Ձմեռային ծրագրեր Windows-ի համար

Ձյուն աշխատանքային սեղանին ZIP, 8 kb----------------------------------------------------------ԲԵՌՆԵԼ Զվարճալի շնորհավորանքներ ZIP,...

21 Dec 2011 | 0 մեկն.| Կարդալ ավելին

Ներբեռնեք Visual Basic 6.0-ի ինքնուսույցը հայերեն լեզվով

Հավանաբար շատ շատերը, ովքեր որոշակիորեն տեղյակ են ծրագարավորման լեզվին լսել են Վիզուալ Բեյսիք ծրագրի մասին: Այսօր որոշեցի Ձեզ ներկայացնե...

08 Dec 2011 | 0 մեկն.| Կարդալ ավելին

Blogger

Բլոգի նյութերը վազող տողով-Գեներատոր BlogSpot-ի համար

Հերթական գեներատորը  Mrblogger.ru բլոգի կողմից: Գեներատորը նախատեսված է բլոգում վազող տողով վերջին նյութերը ներկայացնելու համ...

31 Aug 2012 | 3 մեկն.| Կարդալ ավելին

«Facebook Recommendations Bar» գադջիթը Blogger-ի համար

Վերջերս Facebook-ը թողարկել է իր նոր սոցիալական հավելումը կայքերի համար, որը կոչվում է «Facebook Recommendations Bar»: Այս հավելու...

24 Aug 2012 | 1 մեկն.| Կարդալ ավելին

Ինչպես պատրաստել «Հետադարձ կապ» BlogSpot-ում

Այժմ յուրաքանչյուր բլոգի անբաժան մասը կարելի է համարել նաև հետադարձ կապը, որը թույլ է տալիս բոլոր ընթերցողներին կապնվել բլոգի հեղինակի հե...

11 Aug 2012 | 5 մեկն.| Կարդալ ավելին

Ինչպես պատրաստել գեղեցիկ [մեջբերում] Blogger-ում

BlogSpot-ից օգտվողները հավանաբար տեղյակ են, որ նյութեր գրելուց կարող են օգտվել մի շարք հետաքրքիր ֆունկցիաներից, որոնք առաջարկում է Blogge...

08 Aug 2012 | 0 մեկն.| Կարդալ ավելին

Սոցիալական ցանցի կոճակներ Blogger-ի համար

Շարունակելով Blogger-ի դասընթացները, այսօր կխոսեմ սոցիալական ցանցի կոճակները՝ Blogger-ում տեղադրելու մասին: Նախորդ նյութերում արդեն մի ...

03 Aug 2012 | 8 մեկն.| Կարդալ ավելին
Odnoklassniki.ru

«Одноклассники»-ում հայտնվել է նոր բաժին

Քիչ առաջ «Одноклассники»-ին հայտարարեց մի նոր նախագծի թողարկման մասին, որը կոչվում է նվաճում «Достижения» : Այս նախագծի շնորհիվ կայքից ...

12 Jul 2013 | 0 մեկն.| Կարդալ ավելին

Գրանցվեք "Одноклассники"-ում և օգտագործեք ESET NOD32 անտիվիրուսը 3 ամիս անվճար

Ինչպես տեղեկացնում է Mail.ru Group ընկերությունը, այսուհետ "Одноклассники" սոցիալական ցանցը համագործակցելու է ESET ընկերության հետ: Այս...

05 Jul 2013 | 0 մեկն.| Կարդալ ավելին
Բաժանորդագրվել բլոգում
Ունե՞ք հետաքրքիր նյութ կամ նկար...

Համակարգչային խաղեր

«RockstarGames»-ը ներկայացրեց GTA V-ի մասին պատմոող նոր տեսահոլովակ

«RockstarGames»-ը ներկայացրել է GTA V խաղի մասին պատմող նոր տեսահոլովակ: Նշեմ, որ խաղը կթողարկվի սեպտեմբերի 17-ին Xbox 360-ի և&nbs...

10 Jul 2013 | Կարդալ ավելին
Ֆլեշ խաղեր
Ընտրանի ծրագրեր

«ABBYY Lingvo x5»-ում արդեն նաև հայերեն

Ինչպես նշվում է ՎիվաՍել-ՄՏՍ-ի պաշտոնական էջը, այսուհետ ABBYY Lingvo ծրագրում կարող եք օգտվել հայերեն բառարանից:  «Ն...

28 Sep 2012 | Կարդալ ավելին
Հետաքրքիր նկարներ
Երգեր

Եվրոտեսիլ 2012-երգերի հավաքածու

Կատարող: VA Ալբոմ: Եվրոտեսիլ 2012- երգերի հավաքածու Տարեթիվ: 2012 Ժանր: Dance, Pop Երգերի թիվը: 37 Ֆորմատ| Որակ:MP3|224kbps, 44.1K...

18 May 2012 | Կարդալ ավելին
Հետաքրքիր կայքեր

Ինչպես նույն ֆայլը միանգամից տեղդրել մի քանի հոսթինգում

  Եթե ցանկություն ունեք ինչ-որ ֆայլ բեռնել ֆայլերի փոխանակման մի քանի տարբեր ծառայություններում, ապա առանձին-առանձին դրա իրականացու...

09 Jul 2013 | Կարդալ ավելին
Google

«Google Docs»-ը դադարեցնում է հին ֆորմատների հետ աշխատանքը «.doc, .xls, .ppt»

Ինչպես տեղեկացնում է Google Apps բլոգը հոկտեմբերի 1-ից Google Docs-ից օգտվողները այլևս չեն կարողանա բեռնել Microsoft Offi...

28 Sep 2012 | Կարդալ ավելին
Հնարքներ վիդեո

Featured

Videos


Տեղադրեք հայերեն օրացույց ձեր բլոգում

Տեղադրեք հայերեն օրացույց ձեր բլոգում
Հարգելի՛ բլոգերներ, շարունակելով BlogSpot-ի դասընթացները, այսօր ձեզ կներկայացնեմ մի հետաքրքիր հավելում/գադջիթ, որը տեղադրելուց հետո բլոգում կհայտնվի հայերեն օրացույց: Գադջիթը հեշտ է տեղադրվում բլոգում և խլում է շատ կարճ ժամանակ:
  • Մտնում եք> Design
  • Սեղմեք "Add a Gadget"
  • Ավելացնել HTML/Javascript widget
  • Եվ տեղադրեք ներքևի կոդը ամբողջությամբ

<script type="text/javascript">

window.iaBACal_Options = {"header_type":"0",

"noSite":false,

"siteUrl":"Կայքի հասցեն/",
"long_ago_year":"2011",
"long_ago_month":"09",
"long_ago_day":"20",
"lang":"custom",
"month_names":"Հունվար,Փետրվար,Մարտ, Ապրիլ,Մայիս,Հունիս,Հուլիս,Օգոստոս,Սեպտեմբեր,Հոկտեմբեր,Նոյեմբեր,Դեկտեմբեր",
"wday_names":"Կիր,Երկ,Երք,Չոր,Հին,Ուրբ,Շաբ",
"s_messages":"Նյութ",
"weekstart_monday":true,
"cellbgcolor":"",
"tablebgcolor":"",
"widgetwidth":"270px",
"widgetalign":""};
</script><!--[widget]-->
<style type='text/css'>
.iacalendar .cell {
 background-color: transparent;
 text-align: right;
 color: black;
}
.iacalendar .wday_cell {
 text-align: right;
}

.iacalendar .empty_cell {

 background-color: transparent;

}

.iacalendar .cell_0 {

 color: red;

}

.iacalendar .cell a {

 color: inherit;
 text-decoration:underline;

}

.iacalendar .month_year_cell a {
 color: inherit;
 text-decoration:none;
}

.iacalendar .cell_future {
 color: gray;

}

.iacalendar .cell_future.cell_0 {
 color: #f88;

}


.iacalendar .cell_long_ago {
 color: gray;

}

.iacalendar .cell_long_ago.cell_0 {
 color: #f88;

}


.iacalendar .copyright:hover div { display: block; border: 1px solid gray; padding: 4px; background-color: white;} 
.iacalendar .copyright { padding-left: 5px; }
.iacalendar .copyright .copyright2 { display: none; position: absolute; } 
/*
.iacalendar table {
 width: 100%;
}
.iacalendar {
 margin-left: auto;
 margin-right: auto;
 width: 320px;
}

*/


</style>


<div class='iacalendar'>

 <noscript>

 Վիդջիթի դիտման համար  JavaScript-ի ապահովությունը պարտադիր է.

 </noscript>

<script type='text/javascript'>


function iaBloggerArchiveCalendar() {

/* --- */



var siteUrl;
var noSite;

var lang;

var weekstart_monday;

var wday_names;

var month_names;

var s_messages;
var header_type;
var long_ago_year;
var long_ago_month;
var long_ago_day;
var cellbgcolor;
var tablebgcolor;
var widgetwidth;
var widgetalign;

/* --- */

function randomString(length) {
    var chars = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXTZabcdefghiklmnopqrstuvwxyz'.split('');
    
    if (! length) {
        length = Math.floor(Math.random() * chars.length);
    }
    
    var str = '';
    for (var i = 0; i < length; i++) {
        str += chars[Math.floor(Math.random() * chars.length)];
    }
    return str;
}

var myid = randomString(10);
var mydivid = 'iaBACalData' + myid;
document.write('<div id="'+mydivid+'"></div>');

var long_ago;

var l = location.href;
var thisSite = /^http:\/\/([a-zA-Z0-9.:-]+\/?)/.exec(l)
if (thisSite)
 thisSite = 'http://' + thisSite[1];
if (thisSite && thisSite[thisSite.length-1] != '/')
 thisSite = thisSite + '/';

function is_in(item, array) {

 for (k in array) {

  if (typeof array[k] == "function") continue;

  if (array[k] == item) return true;

 }

 return false;

}


function setParams(params, noUpdate) {

 if (params) for (var key in params) {
  if (typeof params[key] == "function") continue;
  if (key == 'siteUrl' && params[key] != siteUrl) {
   itemsCache = [];
  }
  eval(key + '=params[key]');
 }

 if (typeof long_ago_year == 'string')
  long_ago_year = parseInt(long_ago_year, 10);
 if (long_ago_year) {
  if (!long_ago_month)
   long_ago_month = 1;
  if (!long_ago_day)
   long_ago_day = 1;
  if (typeof long_ago_month == 'string')
   long_ago_month = parseInt(long_ago_month, 10);
  if (typeof long_ago_day == 'string')
   long_ago_day = parseInt(long_ago_day, 10);
  long_ago = new Date(long_ago_year, long_ago_month - 1, long_ago_day);
 }

 var default_localization_all = {
  'wday_names': ['Su', 'Mo', 'Tu', 'We', 'Th', 'Fr', 'Sa'],
  'month_names': ['January', 'February', 'March', 'April', 'May', 'June', 'July', 'August', 'September', 'October', 'November', 'December'],
  's_messages': 'Posts: ',
  'weekstart_monday': 0
 }
 var default_localization_lang = default_localization_all;

 if (!lang && document.getElementsByClassName) {
  var e = document.getElementsByClassName('post');
  if (e.length && /оммент|ссылк|оиск|рлык/.test(e[0].innerHTML)) {
   lang = 'ru';
  }
 }

 if (!lang && navigator) {
  if (navigator.userLanguage) {
   lang = navigator.userLanguage;
  } else if (navigator.systemLanguage) {
   lang = navigator.userLanguage;
  } else if (navigator.browserLanguage) {
   lang = navigator.browserLanguage;
  } else if (navigator.language) {
   lang = navigator.language;
  }
 }
 if (!lang) {
  lang = 'en';
 }

 if (lang.split('-')[0] == 'ru') {
  default_localization_lang = {
   'wday_names': 'Вс Пн Вт Ср Чт Пт Сб',
   'month_names': 'Январь Февраль Март Апрель Май Июнь Июль Август Сентябрь Октябрь Ноябрь Декабрь',
   's_messages': 'Сообщений: ',
   'weekstart_monday': 1
  }
 }

 if (lang != 'custom') for (var key in default_localization_all) {
  if (typeof default_localization_all[key] == "function") continue;
  eval(key + '=default_localization_lang[key] || default_localization_all[key]');
 }
 if (typeof weekstart_monday == 'string') {
  weekstart_monday = parseInt(weekstart_monday, 10);
 }

 if (typeof wday_names == 'string') {
  wday_names = wday_names.split(/[\s,;]+/);
 }

 if (typeof month_names == 'string') {
  month_names = month_names.split(/[\s,;]+/);
 }

 if (!siteUrl)
  siteUrl = thisSite;

 if (siteUrl && siteUrl[siteUrl.length-1] != '/')
  siteUrl = siteUrl + '/';

 if (!noUpdate && first_date) {
  updateCalendar(first_date);
 }
}

if (window.iaBACal_Options) {
 setParams(window.iaBACal_Options, true);
} else {
 setParams([], true);
}

this.setParams = setParams;

var time_zone;


function sunday_based_wday(wday) {

 if (weekstart_monday) {

  wday = wday + 1

 }

 return wday % 7

}

function get_wday_name(wday) {

 return wday_names[sunday_based_wday(wday)]  || '';

}


function isInFuture(year, month, date) {
 var now = new Date;
 var d = year.getTime ? year : new Date(year, month, date);
 return now.getTime() < d.getTime();
}

function isLongAgo(year, month, date) {
 var d = year.getTime ? year : new Date(year, month, date);
 return long_ago && d.getTime() < long_ago.getTime();
}



function futureAndPastClassName(year, month, date) {
 return (isInFuture(year, month, date)) ? " cell_future" : (isLongAgo(year, month, date)) ? " cell_long_ago" : "";
}

function cellStyle() {
 if (cellbgcolor) {
  return ' style="background-color:'+cellbgcolor+'" '
 }
 return "";
}

function tableStyle() {
 var s = '';
 if (widgetwidth && widgetwidth != 'auto')
  s += 'width:100%;';
 if (tablebgcolor)
  s += 'background-color:' + tablebgcolor + ';'
 if (s)
  return ' style="' + s + '" '
 return "";
}

function makeCalendarTable(first_date, last_date, links) {



 var first_wday = first_date.getDay();

 if (weekstart_monday) {

  first_wday = (first_wday + 6) % 7

 }


 var year = first_date.getFullYear();
 var month = first_date.getMonth();


 var output = ''


 var month_name = month_names[month] || '';


 output += "<table class='calendar_table' "+tableStyle()+">"



 output += "<tr><td colspan='7' style='text-align:center' class='month_year_cell' >";
 if (header_type == 1) {
  output += "<a onclick='iaBACal_changeYear"+myid+"(-1)' href='javascript:void(0)' title='"+(year-1)+"'>&lt;&lt;</a>";
  output += " ";
  output += "<a onclick='iaBACal_changeMonth"+myid+"(-1)' href='javascript:void(0)' title='"+month_names[(month + 11)%12]+"'>&lt;</a>";
  output += month_name;
  output += " ";
  output += year;
  output += "<a onclick='iaBACal_changeMonth"+myid+"(1)' href='javascript:void(0)' title='"+month_names[(month + 1)%12]+"'>&gt;</a>";
  output += " ";
  output += "<a onclick='iaBACal_changeYear"+myid+"(1)' href='javascript:void(0)' title='"+(year+1)+"'>&gt;&gt;</a>";
 } else if (header_type == 2) {
  output += "<a onclick='iaBACal_changeMonth"+myid+"(-1)' href='javascript:void(0)' title='"+month_names[(month + 11)%12]+"'>&lt;</a>";
  output += month_name;
  output += " ";
  output += year;
  output += "<a onclick='iaBACal_changeMonth"+myid+"(1)' href='javascript:void(0)' title='"+month_names[(month + 1)%12]+"'>&gt;</a>";
 } else {
  output += "<a onclick='iaBACal_changeMonth"+myid+"(-1)' href='javascript:void(0)' title='"+month_names[(month + 11)%12]+"'>&lt;</a>"
  output += month_name;
  output += "<a onclick='iaBACal_changeMonth"+myid+"(1)' href='javascript:void(0)' title='"+month_names[(month + 1)%12]+"'>&gt;</a>"
  output += " ";
  output += "<a onclick='iaBACal_changeYear"+myid+"(-1)' href='javascript:void(0)' title='"+(year-1)+"'>&lt;</a>"
  output += year;
  output += "<a onclick='iaBACal_changeYear"+myid+"(1)' href='javascript:void(0)' title='"+(year+1)+"'>&gt;</a>"

 }
 output += "</td></tr>"



 output += "<tr>"

 for (var i = 0; i < 7; i++) {

  output += "<td class='wday_cell cell_" + sunday_based_wday(i) + "'>" + get_wday_name(i)  + "</td>";

 }

 output += "</tr><tr>"

 for (var i = 0; i < first_wday; i++) {

  output += "<td class='empty_cell cell_" + sunday_based_wday(i) + futureAndPastClassName(year, month, -first_wday+i) + "'></td>";

 }

 for (var day = 1, wday = first_wday; day <= last_date.getDate(); day++) {

  wday = wday % 7;

  if (wday == 0 && day > 1) {

   output += "<tr>"

  }

  var a_href = undefined;

  var a_title = undefined;

  if (links && links[day] && links[day].length) {

   if (links[day].length == 1) {

    a_href = links[day][0].href;

    a_title = links[day][0].title;

   } else {
    var title_parts = [];

    var date_date = day;

    if (date_date < 10) date_date = '0' + date_date.toString();

    var date_month = first_date.getMonth() + 1;

    if (date_month < 10) date_month = '0' + date_month.toString();

    a_href = siteUrl + 'search' +

     //'?published-min='+first_date.getFullYear()+'-'+date_month+'-'+date_date+'T00:00:00+00:00' +

     '?updated-max='+first_date.getFullYear()+'-'+date_month+'-'+date_date+'T23%3A59%3A59%2B' + time_zone +

     '&max-results='+links[day].length ;
    a_title = '';
    a_title += s_messages + links[day].length// + '. ';
    /*for (var i = 0; i < links[day].length; i++) {
     if (i != 0)
      a_title += ", ";
     a_title += "«" + links[day][i].title + "»";
    }*/
    title_parts.push(a_title);
    for (var i = 0; i < links[day].length; i++) {
     title_parts.push(links[day][i].title || 'untitled');
    }
    a_title = title_parts.join(' | ');

   }

  }

  output += "<td class='cell cell_" + sunday_based_wday(wday) + futureAndPastClassName(year, month, day) + "'"+cellStyle()+">"

  if (a_href)

   output += "<a href='"+a_href+"' title='"+a_title.replace(new RegExp("'", 'g'), '&#39;')+"'>"

  output += day;

  if (a_href)

   output += "</a>"

  output += "</td>";

  if (wday == 6) {

   output += "</tr>"

  }

  wday = wday + 1;

 }

 for (var i = wday; i < 7; i++, day++) {

  output += "<td class='empty_cell cell_" + sunday_based_wday(i) + futureAndPastClassName(year, month, day) + "'></td>";

 }
 output += '</table>'

 return output;

}
var first_date;
function showCalendar(items, base_date) {
 var dates = getFirstAndLastDates(base_date);
 first_date = dates[0];

 var last_date  = dates[1];
 var mydiv = document.getElementById(mydivid);

 mydiv.innerHTML = makeCalendarTable(first_date, last_date, items);

 mydiv.style.width = widgetwidth || 'auto';

 var c;
 if (mydiv.parentNode && mydiv.parentNode.getElementsByClassName) {
  c = mydiv.parentNode.getElementsByClassName('copyright');
  c = c.length ? c[0] :  undefined;
 }

 if (widgetalign == 'right') {
  mydiv.style.marginLeft = 'auto';
  mydiv.style.marginRight = '0px';
  if (c) {
   c.style.marginLeft = 'auto';
   c.style.marginRight = '0px';
  }
 } else if (widgetalign == 'center') {
  mydiv.style.marginLeft = 'auto';
  mydiv.style.marginRight = 'auto';
  if (c) {
   c.style.marginLeft = 'auto';
   c.style.marginRight = 'auto';
  }
 } else {
  mydiv.style.marginLeft = '0px';
  mydiv.style.marginRight = 'auto';
  if (c) {
   c.style.marginLeft = '0px';
   c.style.marginRight = 'auto';
  }
 }

 if (c) {
  c.style.width = widgetwidth || 'auto';
 }
}
var itemsCache = [];
function receiveReply(json) {
 var base_date;
 for (var k in json.feed.link)
 {
  if (typeof json.feed.link[k] == "function") continue;
  if (json.feed.link[k].rel == "self") {
   var s = json.feed.link[k].href;
   var s = /published-max=([0-9]+)-([0-9]+)-([0-9]+)T/.exec(s);
   if (s) {
    base_date = new Date(parseInt(s[1], 10), parseInt(s[2], 10) - 1, 1)
   }
   break;
  }
 }
 var receivedItems = [];
 for (var k in json.feed.entry) {
  var entry = json.feed.entry[k];
  if (typeof entry == "function") continue;
  var href = "";
  for (var kl in entry.link) {
   if (typeof entry.link[kl] == "function") continue;
   if (entry.link[kl].rel == "alternate") {
    href = entry.link[kl].href;
    break;
   }
  }
  var day = parseInt((entry.published.$t).split('T')[0].split('-')[2], 10);
  time_zone = entry.published.$t.split('+')[1];
  if (typeof receivedItems[day] != "object")
   receivedItems[day] = [];
  if (href != "") {
   var item = { "href" : href, "title" : entry.title.$t};
   receivedItems[day].push(item);
  }
 }
 if (base_date) {
  if (!itemsCache[base_date.getFullYear()])
   itemsCache[base_date.getFullYear()] = [];
  itemsCache[base_date.getFullYear()][base_date.getMonth()] = {
   updated: (new Date()).getTime(),
   items: receivedItems
  }
  showCalendar(receivedItems, base_date);
 }
}
window['iaBACal_receiveReply' + myid] = function (json) {receiveReply(json);}
function sendQueryForDates(query, first_date, last_date) {
 var first_date_date = first_date.getDate();
 if (first_date_date < 10) first_date_date = '0' + first_date_date.toString();
 var first_date_month = first_date.getMonth() + 1;
 if (first_date_month < 10) first_date_month = '0' + first_date_month.toString();
 var last_date_date = last_date.getDate();
 if (last_date_date < 10) last_date_date = '0' + last_date_date.toString();
 var last_date_month = last_date.getMonth() + 1;
 if (last_date_month < 10) last_date_month = '0' + last_date_month.toString();
 var q = query + 'feeds/posts/default/' +
  '?alt=json-in-script&callback=iaBACal_receiveReply' + myid +
  '&published-min='+first_date.getFullYear()+'-'+first_date_month+'-'+first_date_date+'T00:00:00' +
  '&published-max='+last_date.getFullYear()+'-'+last_date_month+'-'+last_date_date+'T23:59:59' +
  '&max-results=500';
 var script = document.createElement('script');
 script.setAttribute('src', q);
 script.setAttribute('type', 'text/javascript');
 document.documentElement.firstChild.appendChild(script);
}
function getFirstAndLastDates(base_date) {
 var first_date;
 var last_date;
 first_date = new Date(base_date.getFullYear(), base_date.getMonth(), 1);
 last_date  = new Date(base_date.getFullYear(), base_date.getMonth(), 1);
 last_date.setDate(last_date.getDate() + 31);
 last_date.setDate(1);
 last_date.setDate(0);
 return [first_date, last_date];
}
function updateCalendar(base_date) {
 var dates = getFirstAndLastDates(base_date);
 first_date = dates[0];
 last_date  = dates[1];
 if (siteUrl && !noSite && !isInFuture(first_date) && !isLongAgo(last_date)) {
  var c;
  if ((c = itemsCache[base_date.getFullYear()]) && (c = c[base_date.getMonth()]) && (c.updated + 90000 > (new Date).getTime())) {
   showCalendar(c.items, base_date);
  } else {
   sendQueryForDates(siteUrl, first_date, last_date);
  }
 } else {
  showCalendar([], base_date);
 }
}
var year, month;
if (!noSite) {
 if (siteUrl && siteUrl == thisSite) {
  var l = location.href;
  var s;
  if ((s = l.split('/search?')) && (s.length == 2) && (s = /updated-max=([0-9]+)-([0-9]+)/.exec(s[1]))) {
   year = s[1];
   month = s[2];
  } else if ((s = /\/([0-9]+)\/([0-9]+)\/.*\.html/.exec(l))) {
   year = s[1];
   month = s[2];
  } else if ((s = /\/([0-9]+)_([0-9]+)_([0-9]+)_archive\.html/.exec(l))) {
   year = s[1];
   month = s[2];
  }
 }
}
var base_date1 = new Date;
if (year) {
 if (typeof year == 'string')
  year = parseInt(year, 10);
 if (typeof month == 'string')
  month = parseInt(month, 10);
 base_date1 = new Date(year, month-1, 1);
}
updateCalendar(base_date1);
window['iaBACal_changeMonth' + myid] = function (n) {
 first_date.setMonth(first_date.getMonth() + n);
 updateCalendar(first_date)
}
window['iaBACal_changeYear' + myid] = function (n) {
 first_date.setFullYear(first_date.getFullYear() + n);
 updateCalendar(first_date)
}
}
window.iaBACal_LastCreated = new iaBloggerArchiveCalendar();
</script></div>

Հավանեցի՞ք: Տեղեկացրեք ընկերներին:
Նյութի հեղինակ` Hayk, գլեվել է` 19:01. Պիտակ` , . Գրանցվեք և ստացեք նոր գրառումները էլ. փոստի միջոցով RSS 2.0

0 коммент. Տեղադրեք հայերեն օրացույց ձեր բլոգում

Մեկնաբանել

Նյութեր

Copyright© 2012-2013. Այլ կայքերում կ ամ թերթերում մեջբերում անելիս հղումը MrBlogger- ին պարտադիր Է: Բոլոր իրավունքները պատկանում են Հայկ Գրիգորյանին :