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

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

22 мая 2013 в 23:20

1. В меню Конфигурация/Пользователи/Настройки учетной записи/Управление отображением появляется поле Profile2:название_типа_профиля. Это и есть профиль2

2. Можно ручками сконструировать ссылку (например в меню или во views или как compuded field в учетке) вида: машинное_имя_профиля/uid

4 января 2012 в 1:21

Что касается связи "родился" - настоятельно НЕ рекомендую в одну запись впихивать и папу и маму и ребенка! Во-первых, у кого-то нет папы у кого-то мамы. Таблица будет кривая, и с ней проблемно работать.

4 января 2012 в 1:08

Orion, во-первых, в задании про генеалогию речь шла, а не про ФСБ-шное досье. Кто с кем переспал на древо не влияет.
Во-вторых, в задании сказано про Друпал, а не про разработку собственной ИС. Если мутить просто собственную систему, то идея не то что бы гениальна, - она очевидна. Связи между записями, если они "многие ко многим" именно так и делаются. Другого способа еще не придумали. Только типов все же три: "Брак", "Юридический родитель", "Биологический родитель". Первые две еще должны иметь дату начала и дату окончания, а третья только дату начала.

28 декабря 2011 в 11:46

Потом можно несколько усложнить:
1) Детей можно создавать прямо из родителя, назначая им социо и био родство.
2) В дети можно выбрать только тех, кто еще "неородителен" по данному полу (для социородства и в настоящее время).
3) Женить тоже можно только на незамужних(неженатых) в текущий момент, чтоб не допускать многоженства.
4) Проверять даты социосвязей, чтоб не допускать полигамии и многородства в прошлом

28 декабря 2011 в 11:35

Случайно наткнулся на топик. Поржал. Если задача актуальна - есть соображения.
На самом деле все гораздо проще, чем тут предлагалось. Отвлекитесь от Друпала и посмотрите в предметную область: есть два типа людей - мужчины и женщины. Они с точки зрения генеалогии отличаются принципиально - поэтому сделаем два типа материала.
Далее.
Особи обоих полов имеют следующие параметры, которые нас интересуют (читай - ССК поля):ФИО (обязательно), дата рождения (обязательна и не редактируемая кем попало), дата смерти (не обязат). Фсё! Пол определяется типом материала.

30 ноября 2011 в 13:24

Ура! Нашел!

"Vlabol" wrote:
Поиск (практически любой) не работает под iis при включенных чистых ссылках! Дело в том, что введенная пользователем фраза по-русски заталкивается в url. А реврайт модуль iis делает с ней что-то нехорошее, и на страницу она попадает кракозяблами

Чтоб это побороть, надо в web.config, в правило реврайта добавить UrlEncode:

30 августа 2011 в 14:04

Поиск (практически любой) не работает под iis при включенных чистых ссылках! Дело в том, что введенная пользователем фраза по-русски заталкивается в url. А реврайт модуль iis делает с ней что-то нехорошее, и на страницу она попадает кракозяблами (если ей еще удается проскочить check_plan). Апач умеет ее в utf-8 пересылать.