Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Центр Киева перешел под контроль Евромайдана

$(function(){ function unix2dt(unix){ function addLeadingZero(n){ return n < 10? "0" + n: n; } var date = new Date(unix * 1000); var hh = addLeadingZero(date.getHours()); var mm = addLeadingZero(date.getMinutes()); return hh + ':' + mm; } var Feed = function(params){ this.id = params.id; this.lastUpdate = params.lastUpdate; this.url = params.url; this.agencyName = params.agencyName; this.title = params.title this.updateUrl = params.updateUrl; this.data = null; this.needsRerendering = false; } Feed.tabTemplate = t('tpl-translations-tab'); Feed.contentTemplate = t('tpl-translations-content'); Feed.messagesTemplate = t('tpl-translations-content-messages'); Feed.prototype.up = function(){ var self = this; return $.ajax({ url: self.updateUrl + '&callback=?', dataType: 'json', success: function(resp){ if(resp && resp.online && resp.online.online && resp.online.online.length) { var up = new Date(resp.online.updated * 1000); if(up > self.lastUpdate) { self.data = resp.online.online.slice(0, 6); self.lastUpdate = up; self.needsRerendering = true; } } } }); } Feed.prototype.renderTab = function(position, isFirst, isLast){ return Feed.tabTemplate({ position: position, isFirst: isFirst, isLast:isLast, title: this.agencyName }); } Feed.prototype.renderContent = function(position, isFirst){ return Feed.contentTemplate({ position:position, isFirst: isFirst, messages: this.renderMessages(), agName: this.agencyName, url: this.url }); } Feed.prototype.renderMessages = function(){ this.needsRerendering = false; return Feed.messagesTemplate({ messages: this.data, unix2dt: unix2dt }); } var TranslationApp = { pane: $('.b-tabbed-pane').bem('b-tabbed-pane'), contentConteiner: $('.b-tabbed-pane__panels'), tabsContainer: $('.b-tabbed-pane__tabs.b-menu__layout'), _feeds: [], _normalizeFeeds: function(){ var result = []; this._eachFeed(function(feed){ if(feed.feed.data!== null) { result.push(feed); } }); result.sort(function(a, b){ return a.position - b.position; }); this._feeds = result; }, _eachFeed: function(callback){ var self = this; var isLast = false, isFirst = false; for(var i = 0; feed = self._feeds[i];) { isFirst = (i === 0); isLast = (typeof self._feeds[++i] === 'undefined'); callback(feed, isFirst, isLast); } }, _drowTabs: function(){ var html = []; this._eachFeed(function(feed, isFirst, isLast){ html.push(feed.feed.renderTab(feed.position, isFirst, isLast)); }); this.tabsContainer.html(html.join('')); }, _drowContent: function(){ var html = []; this._eachFeed(function(feed, isFirst){ html.push(feed.feed.renderContent(feed.position, isFirst)); }); this.contentConteiner.html(html.join('')); }, _getFeed: function(n){ var feed; for(var i = this._feeds.length; feed = this._feeds[--i];) { if(feed.position == n) return feed.feed; } }, _run: function(){ this._drowTabs(); this._drowContent(); this._play(); }, _play: function(){ var self = this; var current = self.pane.getTab('state', 'current'); var position = current.data('position'); var feed = this._getFeed(position); if(feed) { $.when(feed.up()).always(function(){ if(feed.needsRerendering) { var html = feed.renderMessages(); var pane = $('[data-position="' + position + '"]', self.pane.getPanels()); pane.find('.b-news-translation__body').html(html); } setTimeout(function(){ self._play(); }, 60000); }); $('.b-tabbed-pane-footer').show(); } }, registerFeed: function(params, position){ var feed = new Feed(params); this._feeds.push({ position: position, feed: feed }); }, init: function(){ var self = this; var feed; var requests = []; var isDone, doRun = function(){ if (isDone) { return; } self._normalizeFeeds(); self._run(); isDone = true; }; self._eachFeed(function(feed){ requests.push(feed.feed.up()); }); $.when.apply($, requests).always(doRun); setTimeout(doRun, 3000); } } TranslationApp.registerFeed({ id: "http://www.kommersant.ru/xml/yandex/online/2412788.xml", lastUpdate: new Date(0), url: "http://www.kommersant.ru/doc/2412788", agencyName: "Коммерсантъ-Online", title: "В Киеве объявлено перемирие", updateUrl: "http://data.news.yandex.ru/meta?ns=online&key=online&id=" + encodeURIComponent("http://www.kommersant.ru/xml/yandex/online/2412788.xml") }, 1); TranslationApp.registerFeed({ id: "http://lenta.ru/chronicles/again.rss", lastUpdate: new Date(0), url: "http://lenta.ru/chronicles/again/", agencyName: "Lenta.ru", title: "Майдан на крови", updateUrl: "http://data.news.yandex.ru/meta?ns=online&key=online&id=" + encodeURIComponent("http://lenta.ru/chronicles/again.rss") }, 2); TranslationApp.registerFeed({ id: "http://rus.ruvr.ru/yandex_rss/reports/263301355.xml", lastUpdate: new Date(0), url: "http://rus.ruvr.ru/2014_02_19/Volna-nasilija-rasprostranjaetsja-po-Ukraine-Onlajn-reportazh-3812/", agencyName: "Голос России", title: "Волна насилия распространяется по Украине. Онлайн-репортаж", updateUrl: "http://data.news.yandex.ru/meta?ns=online&key=online&id=" + encodeURIComponent("http://rus.ruvr.ru/yandex_rss/reports/263301355.xml") }, 3); TranslationApp.registerFeed({ id: "http://www.snob.ru/selected/entry/72223/rss", lastUpdate: new Date(0), url: "http://www.snob.ru/selected/entry/72223", agencyName: "Snob.ru", title: "Третий день боев в Киеве. Репортаж", updateUrl: "http://data.news.yandex.ru/meta?ns=online&key=online&id=" + encodeURIComponent("http://www.snob.ru/selected/entry/72223/rss") }, 4); TranslationApp.registerFeed({ id: "http://www.ridus.ru/news/155074.xml", lastUpdate: new Date(1393031880000), url: "http://www.ridus.ru/news/155074", agencyName: "Ридус.ру", title: "Освобожденная Радой Тимошенко временно «примирила» стороны Майдана", updateUrl: "http://data.news.yandex.ru/meta?ns=online&key=online&id=" + encodeURIComponent("http://www.ridus.ru/news/155074.xml") }, 5); TranslationApp.init(); });

  • b-menu__layout-cell_position_first b-menu__layout-cell_position_last ">b-menu__item_state_current b-tabbed-pane__tab_state_current" data-position="">
  • b-tabbed-pane__panel_state_current" data-position=>" target="_blank">Полная трансляция: Все трансляции: Коммерсантъ-Online, Lenta.ru, Голос России, Snob.ru, Ридус.ру

    Вести.Ru

    03:23

    Центр Киева перешел под контроль Евромайдана

    Как передает со ссылкой на местные СМИ ИТАР-ТАСС, активисты охраняют здания Верховной Рады и кабинета министров от посягательств мародеров и провокаторов, а также контролируют всю улицу Грушевского от Дома офицеров до Европейской площади.

    ИТАР-ТАСС

    03:14

    Отряды «народной самообороны» установили контроль над правительственным кварталом Киева

    Представители "народной самообороны" взяли под контроль правительственный квартал Киева, который в пятницу покинули сотрудники правоохранительных органов.

    Сегодня (Киев)

    19:53 вчера

    Самооборона Майдана берет под охрану правительственный квартал

    Ранее правительственный квартал в спешке покинули служащие внутренних войск Правительственный квартал будет охранять Самооборона Майдана.

    REGNUM

    04:34

    СМИ: правительственный квартал перешел под контроль самообороны Майдана

    Правительственный квартал в Киеве, который ранее покинули внутренние войска, взят под контроль участниками самообороны Майдана, заявляют СМИ Украины. …При этом сообщается, что отряды самообороны взяли под контроль некоторые правительственные здания с тем, чтобы не допустить мародерства и провокаций.

    Обозреватель

    03:59

    Самооборона Майдана контролирует правительственный квартал – Парубий

    Самооборона Майдана уже полностью контролирует правительственный квартал. Об этом со сцены заявил комендант Майдана, народный депутат от фракции "Батькiвщина" Андрей Парубий.

    УНН

    03:32

    Самооборона Майдана взяла под контроль правительственный квартал - А.Парубий

    Самооборона Майдана взяла полностью под контроль правительственный квартал. Об этом со сцены Майдана сообщил комендант, народный депутат фракции "Батькивщина" Андрей Парубий, передает УНН со ссылкой на пресс-службу Всеукраинского объединения.

    Ракурс

    03:09

    Самооборона Майдана полностью контролирует правительственный квартал — Парубий

    Самооборона Майдана полностью контролирует правительственный квартал. …«Самооборона полностью контролирует правительственный квартал.

    RBC.ua

    02:34

    Самооборона Майдана контролирует весь правительственный квартал, - Парубий

    Отряды самообороны Майдана контролируют весь правительственный квартал в Киеве. Об этом заявил народный депутат из фракции "Батькивщина" Андрей Парубий со сцены на Майдане, передает корреспондент РБК-Украина.

    Трибуна (г. Киев)

    02:34

    Самооборона Майдана контролирует весь правительственный квартал, - Парубий

    Отряды самообороны Майдана контролируют весь правительственный квартал в Киеве. Об этом заявил народный депутат из фракции "Батькивщина" Андрей Парубий со сцены на Майдане, передает корреспондент РБК-Украина.

    LB.ua

    02:04

    Самооборона Майдана взяла под контроль правительственный квартал, - Парубий

    Отряды Самообороны Майдана контролируют весь правительственный квартал в Киеве. …Также Парубий отметил, что Самооборона Майдана охраняет здания от мародеров, поскольку милиция покинула свои позиции в центре.

    ЛІГА.net

    02:02

    Самооборона Майдана взяла под охрану правительственный квартал

    Активисты народной самообороны взяли под внешнюю охрану правительственные здания - Верховную Раду и Кабинет министров. …Первый блок-пост самообороны находится возле Верховной Рады, следующий - возле Кабмина, третий - на Европейской площади.

    Интерфакс-Украина

    19:33 вчера

    Самооборона Майдана и сотрудники УМВД в Киеве будут вместе патрулировать улицы столицы, в том числе правительственный квартал - депутат

    Народный депутат (фракция "Батькивщина") Андрей Пашинский заявляет, что представители самообороны Майдана и сотрудники Управления Министерства внутренних дел г.Киева будут совместно патрулировать улицы столицы, в частности правительственный квартал. "Мы вместе с УМВД города Киева будем брать под контроль совместными патрулями правительственный квартал.

    Всего 34 новости

    <== предыдущая лекция | следующая лекция ==>
    Время обследования занимает 20-30 минут! | Актуальні питання конституційного права
    Поделиться с друзьями:


    Дата добавления: 2015-07-02; Просмотров: 283; Нарушение авторских прав?; Мы поможем в написании вашей работы!


    Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



    studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




    Генерация страницы за: 0.028 сек.