edhel: Комментарии

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

19 мая 2005 в 22:00

2) Адресную книгу могу предложить так: сделать словарь для классификации контактов (термин будет аналог папочки с контактами), во flexinode нарисовать нужную форму для контакта, насоздавать контактов, выводить навигацию можно блоком с помощью taxonomy_dhtml.

19 мая 2005 в 21:41

Как будто где-то некорректно идет работа с UTF - обрубается не на границе символа. Хотя могу и ошибаться. Кстати здесь тоже на днях замечал такую бороду в списке последних обновленных топиков.

mb_string включен? mbstring.func_overload=6 или хотя бы mbstring.func_overload=2 стоит? Еще можно на всякий случай в .htaccess php_value mbstring.internal_encoding "UTF-8".

19 мая 2005 в 21:35

Пишите модуль и делайте в нем блок, который выводит вашу таксономию как душе угодно. Можно, к примеру, где-нибудь в папочке хранить картинки с названиями, совпадающими с ID терминов таксономии; тогда при генерации блока меню вывести картинки - плёвое дело))

12 мая 2005 в 21:23

Все приличные редакторы должны работать с UTF. Я пользуюсь EditPlus и Zend Studio - они UTF-8 понимают. Ты случайно не Фар-едитором пользуешься? ;]

Я голосую за UTF-8. Вот, к примеру, мне как раз недавно понадобилась запостить на сайт статью на французском языке - скопировал через буфер из Ворда и no problems :]

Имхо пхп пока что кривовато поддерживает УТФ/Уникод. В той же Яве все более логично и прозрачно, там сложнее написать неправильную обработку национальных символов. Если конечно не пользоваться Фар-едитором с дос-кодировкой %]

10 мая 2005 в 8:05

И я про то же :]

Чтобы этим модулем поделиться его надо почистить, довести - он сильно заточен под сайт. И он не универасльный - просто еще один вариант навигации/визуализации.

28 апреля 2005 в 20:10

Тот же taxonomy_dhtml, taxonomy_menu и проч. писали оттого, что стандартных средств навигации недостаточно. Так же и мне пришлось делать модуль, который бы реализовал нужную мне навигацию для моего проекта. И в Дрюпале есть все средства для этого, и мне это нравится, что я могу без проблем (почти) дописать нужную мне функциональность. Хотя тоже были подобные проблемы (как с этими ссылкам term/xxx), когда приходилось убирать всю лишнюю и ненужную функциональность перекрытием многих стандартных шаблонов и даже ковырянием в исходниках.

28 апреля 2005 в 17:56

Имхо вполне нормальное явление с реализацией собственных ссылок у taxonomy_menu. Я, например, для реализации нужной мне навигации и визуализации (region2.krasu.ru) написал модуль, который генерит меню со ссылками на основные разделы (ссылки выглядят как rubric/ID) и отображает как мне надо страницы разделов и статей.

Можно ли это сделать без программирования - не знаю, у меня не получилось (по крайней мере стандартными средствами и модулями taxonomy_*).

27 апреля 2005 в 19:52

menu добавляет в блок "навигация" ссылки на все словари, а когда по ним переходишь, то они разварачиваются (как на drupal.org/handbook).

А dhtml для каждого словаря создает блок, который отображает сразу всю иерархию терминов соответствующего словаря.

27 апреля 2005 в 5:08

1) Создаем словари "Новости" и "Статьи" и термины в admin/taxonomy.
2) Идем в admin/node/configure и ставим "Количество сообщений на главной странице"=2
3) Идем в admin/node/configure/defaults ("настройки создаваемых документов") и для страницы/page убираем галочку "выдвигать", а для истрии/story ставим эту галочку.
4) Устанавливаем модуль taxonomy_dhtml.
5) В admin/block включаем блоки для словарей новостей и статей.
6) Создаем новости и статьи.

26 апреля 2005 в 16:40

Да, было бы неплохо сделать N-ое кол-во туториалов для создания типичных сайтов на Дрюпале. Как можно проще и обязательно со скриншотами. Если когда-нибудь у меня будет времяя........

14 апреля 2005 в 17:00

Используйте phptemplate и перекрывайте node.tpl.php. У меня он выглядит примерно так:

<?php
switch($node->type) {
case 'page': require('page.php'); break;
case 'image': require('image.php'); break;
case 'flexinode-1': require('news.php'); break;
case 'flexinode-2': require('article.php'); break;
default: require('default.php');
}
?>

А в файлах page.php, article.php и т.д. уже форматируются соотвествующие объекты.

6 апреля 2005 в 16:20

Например, у меня на текущем разрабатываемом сайте два типа контента на flexinode сделано: новость (заголовок+текст+расширенный текст) и статья (заголовок+аннотация+ключевые слова+автор+источник статьи+текст статьи+дата написания статьи+....). Чего непонятного то?

6 апреля 2005 в 11:03

Для этого пытаются развивать RDF как формат для обмена контентом в Вебе. Т.е. типа обобщения идеи RSS. Но до реального его применения пока далеко.