Подойдет ли Друпал?

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

Аватар пользователя Alex_R Alex_R 31 декабря 2009 в 22:17

Знакомый обратился с подобным вопросом, а моих знаний не хватает.
В общем в сайте ничего особо сложного - меню и документы.
Вопрос именно про меню.
1. 4 независимые иерархии в итоге путешествуя по которым можно по любой иерархии добраться до любого документа.
2. степень вложенности до 20, а местами и до 30 уровней.
3. некоторые пункты содержат до 500 подпунктов, которые в свою очередь тоже содержат подпункты...

В каждом документе сверху 4 ряда (видимо каждый в несколько рядов) хлебных крошек (из каждой иерархии)...

Насколько подобное можно реализовать на Друпале? В сторону каких модулей смотреть? У кого нибудь есть идеи как это можно поудобнее реализовать?

Комментарии

Аватар пользователя Stan.Ezersky Stan.Ezersky 31 декабря 2009 в 22:38

Без специальных знаний вам не подойдёт ничего, как бы печально это не звучало. То, о чём вы спрашиваете можно сделать без сторонних модулей, используя модули встроенные в Drupal

Аватар пользователя Alex_R Alex_R 31 декабря 2009 в 22:48

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

Аватар пользователя Виктор Степаньков ака RxB Виктор Степаньк... 1 января 2010 в 14:41

Термин 1
-Термин 2
--Термин 3
---..Термин n
Тут ограничено только мощью сервера баз данных.

site.com/item 1/item 2/item 3/item 4/item n
Вот тут толи 7, толи 9, я не помню и вообще с наступившим, в API даже константа вроде под это дело есть

Аватар пользователя Dan Dan 2 января 2010 в 14:54

"Alex_R" wrote:
1. 4 независимые иерархии в итоге путешествуя по которым можно по любой иерархии добраться до любого документа.
2. степень вложенности до 20, а местами и до 30 уровней.
3. некоторые пункты содержат до 500 подпунктов, которые в свою очередь тоже содержат подпункты...

Не проблема - таксономия. Мне больше интересно как это будет с точки зрения удобства использования.

"Alex_R" wrote:
В каждом документе сверху 4 ряда (видимо каждый в несколько рядов) хлебных крошек (из каждой иерархии)...

Не проблема, но это делать руками (тупо строится цепочка терминов по каждому словарю). А как у вас будет формироваться путь? Сразу по всем иерархиям? Smile

Ограничение в системе меню - 9 уровней. Но здесь такой проблемы не будет, ибо - таксономия.

Аватар пользователя Dan Dan 2 января 2010 в 15:22

Даже если у нас будет 20 уровней и по только по 2(!) подпункта, то всего это миллион пунктов. А у вас - до 30 уровней, до 500 подпунктов и четыре словаря. И разговор только про категории, а ведь к ним ещё и документы привязаны будут, которых должно быть как минимум на порядок больше, иначе смысла в категоризации нет.
Я даже боюсь представить общее количество. У вас что, заказ на галактическую библиотеку?

Аватар пользователя Dan Dan 2 января 2010 в 16:07

Боюсь что перепись атомов вселенной. Всего-то увеличить количество пунктов до 10 и немного увеличить вложенность. Должно хватить Smile

Аватар пользователя Alex_R Alex_R 2 января 2010 в 19:04

Честно скажу, что в саму задачу не вникал, знаю, что что то с медициной связано - не более...
И знаю что человек это все на своем домашенем компе набивает с 1998 года в виде отдельных ХТМЛок... уже больше 2х гигов (по его словам) набито (без графики). Сейчас у него появилось желание этот труд в инет выложить (хотя как я понял он готов не больше чем на 1/5-ую...). Я ему сперва не подумав предложил Друпал, говоря, что просто самописный ХТМЛ - это несерьезно, а потом понял, что малой кровью все это конвертировать скорее всего не получится... Так что тему думаю можно считать закрытой.

Аватар пользователя Dan Dan 2 января 2010 в 19:17

"Alex_R" wrote:
...что малой кровью все это конвертировать скорее всего не получится

А скрипт написать - не судьба?

Аватар пользователя Alex_R Alex_R 2 января 2010 в 19:32

Dan wrote:
"Alex_R" wrote:
...что малой кровью все это конвертировать скорее всего не получится

А скрипт написать - не судьба?

Если бы человек использовал стандартный шаблон для всего этого, то проблем никаких нет, но я в этом далеко не уверен, поэтому и написал, что "скорее всего". Если все таки возьмусь за эту работу, то посмотрю насколько это реально.