четверг, 24 апреля 2014 г.

Auto Excerpt для WordPress

В WordPress есть замечательная функция the_excerpt() для вывода короткой цитаты поста.
Но бывает так, что надо вывести цитату определенной длины, не потеряв при этом форматирование.
    Но при попытке сохранить форматирование, обрезав контент, мы также обрезаем теги и получаем в итоге "кашу" на странице.
    Для решения проблемы нам надо закрыть все теги для обрезанного контента.
К счастью php, начиная с версии 5,4 поддерживает Tidy HTML - утилиту для очистки и восстановления HTML.


$tidy_config = array(
     'char-encoding' => 'utf8',
     'clean' => true,
     'output-html'     => true,
     'input-html'     => true,
     'wrap-attributes'     => true,
     'wrap-php'     => false,
     'wrap'         => 0);
     
   // закрываем открытые html tags
   $tidy = tidy_parse_string($out, $tidy_config, 'UTF8'); 
   $tidy->cleanRepair(); 
   $out = $tidy;

Вот окончательная функция для получения корректной цитаты с сохранением форматирования.
За основу я взял скрипт с сайта wp-kama.ru

пятница, 20 декабря 2013 г.

Избавляемся от предупреждения об “mismatch between processor architecture”

При подключении 3ds max библиотек в Visual Studio появляется такое предупреждение:
There was a mismatch between the processor architecture 
of the project being build "MSIL" and the processor architecture 
of the reference "[internal C# dll]", "x86".
Что собственно мешает высматривать в окне "Error List" действительно важные предупреждения.
Чтобы избавиться от этого сообщения надо открыть файл проекта и добавить туда следующие строки

  None

Источник:
http://stackoverflow.com/a/12672514/2237301

пятница, 18 января 2013 г.

Пре-бета версия CG-Farm Manager уже доступна для публичного тестирования

Пре-бета версия CG-Farm Manager уже доступна для публичного тестирования.

"CG-Farm Manager" разрабатывается для CG-FARM - российской онлайн рендер-фермы.



четверг, 6 декабря 2012 г.

Возвращаем старый интерфейс поиска Google

Чтобы вернуть старый интерфейс Google поиска нам надо выключить JavaScript для страницы поиска.

В хроме это решается так
Настройки
=>Показать дополнительные настройки
=>Настройки контента...
=>JavaScript 
=>Управление исключениями...
=>добавляем блокирование скриптов на странице поиска (в моем случае это https://www.google.com.ua)
чтобы не было проблем со страницей iGoogle переключите например так - у меня было https://www.google.com.ua/ig а теперь так https://www.google.com/ig


Также вернется старый способ отображения картинок на странице поиска