Объективная журналистика на Громадском ТВ


Американцы на FOX в 2008 хотя бы «технические трудности» придумать догадались, рекламу пустили. А этот дяденька молодец, порадовал — выдающийся журналист.

Ссылка more из Views в заголовке блока

Как известно, модуль Views позволяет выводить в генерируемых им блоках ссылку «еще». Вот так можно по-быстрому взять эту ссылку из содержимого блока и поместить в заголовок блока:

/**
 *
 * hook_block_view_alter() implementation
 *
 * @param type $data
 * @param type $block
 */

function mymodule_block_view_alter(&$data, $block) {
  if (($block->module == 'views') && strpos($data['content']['#markup'], '<div class="more-link">')) {
    $matches = array();
    preg_match('/<div class="more-link">[\s]*<a href="(.*)"/', $data['content']['#markup'], $matches);
    $data['subject'] = '<a href="' . $matches[1] . '">' . $data['subject'] . '</a>';
  }
} //mymodule_block_view_alter

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

Свобода слова такая свобода

На заседании ВР депутат от «Свободы» Алексей Кайда требовал удалить из зала главу фракции КПУ Петра Симоненко. По словам Кайды, Симоненко в интервью российским СМИ заявил, что власть в Украине «убила много тысяч украинцев, а в зоне АТО убитых разбирают на органы».
Спикер ВР Александр Турчинов не поставил этот вопрос на голосование, объяснив, что в регламенте существует определенная коллизия относительно количества голосов, необходимых для удаления депутатов из зала. После этого разъяренные «свободовцы» вытолкали Симоненко за зала.
Все это происходило на фоне выступления Рудьковского, который с трибуны говорил, что готовятся отменить практически все социальные гарантии.
Тоталитаризм сознания «свободных европейцев»

Типичное поведение рукопожатных демократов, поборников свободы слова: затыкать рот всем несогласным. Поскольку свобода слова, очевидно, должна быть только у них.

Про «Планету обезьян»

Но нет. Постиндустриальный человек в «Планете обезьян» ничего сам не мастерит и не строит. Он тупо сидит и проедает, что добыл. Предел его цивилизационных амбиций — добыть и использовать ещё что-нибудь. Найти ещё бензина, ещё электростанцию, ещё джинсов. За отсутствием третьего мира — роль поставщика всего этого исполняют заброшенные богатства ушедшей цивилизации.
Один из Белых Людей (негр, но это не важно) с тихой завистью смотрит на дикарей-обезьян и прямо так и говорит, выражая глубинную идею создателей: «Они сильнее нас, потому что им не нужно ни одежды, ни бензина, ни электричества».
То есть в понимании современного западного творца — настоящий человек от обезьяны отличается тем, что ему для выживания больше надо. А вовсе не тем, что может создать среду обитания своими руками. То есть — он полный, карикатурный мега-дикарь. Просто с разнообразно развитыми потребностями. И от того, что создатели фильма этой его дикости сами не замечают, — оно выглядит даже особенно выпукло.
За что цивилизованный мир будет нас убивать. К фильму «Планета обезьян: революция»

Про CKE Fake Objects

А что если нам нужно выводить на страницу своеобразный токен, а в самом редакторе CKE при редактировании заменять его картинкой? Зачем? Ну, например, пишет пользователь сайта статью, и хочет вставить в нее картинку. Но не простую картинку, которую можно просто загрузить при редактировании и вставить insert-ом или one click upload-ом. А такую картинку, чтобы она была материалом в пользовательском фотоальбоме и вставлялась прямо оттуда. И при просмотре отображалась так, чтоб по клику на нее в окне colorbox появлялась не только увеличенная картинка, но и ее заголовок, комментарии, линк на автора, счетчик лайков и т.п. Ну, в общем, отрендеренный материал.

При этом разумеется пользователь должен просто выбрать картинку из списка-фотоальбома, а не вручную составлять HTML нужной ссылки. То есть мы хотим чтобы пользователь щелкнул на фотку, а в сохраняемом HTML редактора появился какой-нибудь токен или специальный (лучше даже придуманный) HTML-тег. Можно так сделать в CKE? Вставить тег — да, можно, но в отрендеренном представлении редактора ничего не появится, т.к. CKE по умолчанию не умеет отображать придуманные нами теги. Вот и давайте его научим.

Читать целиком на NetSpark.ru

P.S. Извиняйте, что в начале много букв. Как говорится, я написал длинное письмо, потому что не было времени написать короткое.

По балканскому сценарию

Первый инцидент был использован бошняками с сугубо пропагандистскими целями (по свидетельствам очевидцев, съемочные группы иностранных телекомпаний начали подъезжать к рынку еще за 10–15 минут до взрывов) — кадры окровавленных трупов и оторванных конечностей, приправленные комментариями в адрес «сербских палачей», обошли весь мир. Последствия же второго обстрела были гораздо серьезнее. Гибель 37 человек и требования лидеров мусульман «положить конец насилию сербов» стала поводом для начала первой военной операции НАТО под названием «Мертвый глаз» — самолеты альянса в течение 20 дней наносили ракетно-бомбовые удары по позициям боснийских сербов, пытавшихся устоять против масштабного наступления бошняков и хорватов, начавшегося, по «случайному» стечению обстоятельств, незадолго до описываемых событий.
По балканскому шаблону

Когда ездил, сербы например рассказывали, что автозавод «Застава» в Крагуеваце натовцы бомбили чуть ли не по заказу «Фиата», чтоб подешевле потом купить. Что характерно, купили.
А после бомбежек, которые кстати и на жилые кварталы пришлись, за городом закрепилось название valley of hunger.

Украина поставила на Донбассе крест

Вторая причина, почему перемирие невозможно: нет гуманитарных коридоров, и за одно это Порошенко уже должен сидеть в Гааге. Не было их в Славянске, как сейчас нет и в Луганске. Если нам удастся сюда завезти миссию наблюдателей ОБСЕ (а такие переговоры идут — их должно быть 400 человек, среди них 150 россиян), это будет большая победа. Украина дезинформирует мир. Никто не знает, к примеру, что Киев официально отрезал нас от медицинских наркотических препаратов, и раненых приходится оперировать иногда без наркоза. Никто не говорит, что на российской границе стоят фуры с гуманитаркой, а Украина их не пускает. Молчат, что украинская армия пытается лишить воды два миллиона человек. Очень сложно донести до мира эти вещи, когда этого мира здесь нет. Вот была тут миссия ООН и заявила, что мы задерживаем деньги и не выдаем людям пенсии. Я их привел к казначейству и сказал: покажите, как мы его захватили. Зайдите внутрь и спросите. Вот сейчас пенсии пошли, потому что Европа наконец узнала, что не мы к себе деньги не пускаем, а Киев их не дает.
Вице-премьер Донецкой народной республики Андрей Пургин: Украина поставила на Донбассе крест. Ей люди здесь не нужны

Океанариум в Барселоне

Во время прошлогоднего заезда в Испанию обнаружили в Барселоне океанариум. Океанариумы мы любим, поэтому сразу решили посетить. Ну и посетили.

По факту могу сказать, что, в принципе, океанариум в Москве вообще ничем не хуже океанариума в Барселоне. А в части пингвинов — даже лучше. Но радости от наблюдения за рыбами это не убавляет.


Избранные фотокарточки (их немного, 33 штуки) залил в отдельный альбом.

Лента активности с помощью Message

На сайтах с социальным уклоном нередко возникает необходимость создать ленту событий, состоящуюю из сообщений о том, что пользователь что-то прокомментировал, лайкнул, создал и т.д. Назовем эту ленту — лентой активности.

Создать ее достаточно нетрудно с помощью модуля Message и сейчас мы покажем, как.

Установим модуль message, пройдем в его настройки (admin/structure/messages). Нажмем Add message type.

Читать дальше на NetSpark.Ru

Микросовет — одноразовые ссылки без подтверждения

Есть в Друпале такая штука — одноразовая ссылка для входа на сайт. Попытавшись зайти по такой ссылке на сайт, пользователь непременно увидит форму подтверждения «Сброс пароля» с кнопкой для входа.

Так вот, если кто не знает, чтобы пользователи могли заходить по одноразовой ссылке без всяких форм и подтверждений есть простенький фокус. Нужно в письме к токену одноразовой ссылки приписать /login. Вот так:
[user:one-time-login-url]/login
И всё.