Freakachoo: Блог

Главные вкладки

Решение проблемы с генерацией PDF документов с использованием библиотеки dompdf при использовании Unicode - русских букв

8 ноября 2009 в 23:58

Итак я долго мучался с этой проблемой и наконец решил.
Но совесть не дала мне просто принять этот опыт не написать об этом в сообщество Smile
Итак вот как я делал (ссылки на уже готовые - в конце статьи):

Берем модуль print версии 6.х-1.10.
Скачиваем dompdf в слегка переработанной версии (мне пришлось соединить между собой 2 сборки - dompdf 0.6 - альфа 2 и где-то кем-то сделанную версию с русскими шрифтами), что получилось выкладываю сюда.

Кладем dompdf в папку
/lib
модуля print (как того и приписывает инструкция).

Далее
Берем в модуле print (версию не перепутайте - 6.х-1.10.) файл: print/print_pdf/print_pdf.pages.inc и закомментируем следующие строки:

с №146 по №161:

  // Convert from UTF-8 to ISO 8859-1 and then to HTML entities
  if (function_exists('utf8_decode')) {
    $html = utf8_decode($html);
  }
// iconv fails silently when it encounters something that it doesn't know, so don't use it
//  else if (function_exists('iconv')) {
//    $html = iconv('UTF-8', 'ISO-8859-1', $html);
//  }
  elseif (function_exists('mb_convert_encoding')) {
    $html = mb_convert_encoding($html, 'ISO-8859-1', 'UTF-8');
  }
  elseif (function_exists('recode_string')) {
    $html = recode_string('UTF-8..ISO_8859-1', $html);
  }
  $html = htmlspecialchars_decode(htmlentities($html, ENT_NOQUOTES, 'ISO-8859-1'), ENT_NOQUOTES);

Views вывод количества нод на страницу по запросу пользователя

25 июня 2009 в 22:19

Добрый день, подскажите пожалуйста каким образом можно реализовать во Views поле, в котором пользователь сможет сам указать сколько нод на страницу ему выводить? Причем это должно быть совмещено с ExposedFilters.
Тоесть по сути мне нужен типичный фильтр для сайта по объявлениям о квартирах.
Пользователь выбирает как ему отфильтровать все + количество выводимых объявлений. Все кроме кол-ва объявлений уже сделал... вот осталось последнее...

Вывести данные выбранные в Exposed Filters в заголовке страницы

20 июня 2009 в 8:30

Подскажите пожалуйста, каким образом (и в каком шаблоне - никак не могу найти) выхватить значения, выбранные в Exposed Filters и вывести их в заголовок страницы?

Термины таксономии и ноды после каждого термина

19 июня 2009 в 4:04

Подскажите пожалуйста как реализовать казалось бы простую штуку но что-то никак не могу найти решения.

Необходимо выводить на странице такой вид:

ТЕРМИН1
[тизер ноды с этим термином 1]
[тизер ноды с этим термином 2]
[тизер ноды с этим термином 3]

ТЕРМИН2
[тизер ноды с этим термином 1]
[тизер ноды с этим термином 2]
[тизер ноды с этим термином 3]

и т.д.

По всем терминам одного словаря.
Если точнее - нужен вид как на картинке (см. аттач). все картинки - это тизеры нод (обязательно), их я уже темизировал.

Как комментировать прикрепленные файлы?

11 июня 2009 в 23:10

Добрый день!
У меня такой вопрос - каким образом можно делать комментарии к Загруженным/Прикрепленным к ноде Файлам (конкретно - картинкам)?

P.S. Если более конкретно, то я хочу использовать модуль Galleria мне нравится что он меняет картинку через аякс.
Но он не дает возможности делать комментариев к фотографиям, т.к. каждая галерея это набор прикрепленных к одной ноде файлов.

Как реализовать "сущности" как на сайте дару-дар

16 мая 2009 в 14:41

Добрый день!
Хочу спросить вашего совета, господа, не получается реализовать одну вещь... точнее получается но мне кажется это не изящным решением.

Дело в том что я сейчас делаю подобный, по структуре проект, как Дару-Дар (darudar.org) где есть некие сущности (заказы) и к ним могут присоединяться люди и становиться партнером заказа, а партнеры заказа могут добавлять свои видео и картинки к этой сущности (на дарударе это — одобренные желающие и добавление доказательства — картинки о передаче дара).
Так вот хочу спросить совета — какими модулями можно реализовать эти «сущности» (дары) (я пока сделал через Organic Groups, но мне кажется это немного кривоватым т.к. каждая сущность получается группой), каким образом туда приглашаются люди и как им даются права на добавление к «сущности» картинки с доказательством? (это видимо права на поля CCK… но что-то у меня никак не выходит распределить права, может как-то хитро через какие модули?).

Жду от вас советов Smile

[РЕШЕНО] Как вывести содержимое страницы в 2 колонки и постранично?

3 апреля 2009 в 22:12

Добрый день!

Есть следующая задача - выводить контент в 2 колонки, как в журналах, да еще и бить его на страницы.
Это все для того чтобы дизайн сохранял свою исходную форму и не был резиновым ни по вертикали ни по горизонтали. (см. приложение - design-2-mini.jpg).

... кстати говоря заодно можете прокомментировать дизайн (первая страница будет с галереей типа diaporama - design-1-mini.jpg)... моих рук дело Lol

Калькулятор рассчета стоимости потолков

22 марта 2009 в 10:52

Добрый день всем Smile
Подскажите пожалста такой модуль, который бы считал стоимость потолков (к примеру, но вообще именно такое задание) по типу:
http://www.sprestij.ru/calc_req.php

Модуль выбора отображения TITLE для конкретных страниц

13 марта 2009 в 3:37

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

Вообщем подскажите!

WebForm не отправляет на почту

13 июля 2008 в 17:27

Люди подскажите пожалуйста почему у меня webform не отправляет на мыло сообщения?
Проверил простеньким скриптом для отправки почты - все ок.
-->>> mail($to, $subject, $body, $headers);
... т.е. по идее на серваке sendmail работает...

подскажите где чего посмотреть?... или может как настроил не так?...