Хочу странного (динамическая генерация в зависимости от термина)

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

Аватар пользователя Гость Гость (не проверено) 26 апреля 2007 в 12:45

В общем, конечно, я не надеюсь на то, что такое есть особенно, но всё-таки а вдруг? Smile

Есть у меня FAQ по дистрибутиву Linux Fedora Core. Начал я его писать помоему ещё начиная с 1-й версии. На сегодняшний день в этом FAQ образовались вопросы специфичные для конкретной версии дистрибутива. Я вынужден в скобках писать например (только для Fedora Core 6). Нет ли в Drupal какой-нибудь хрени, чтобы я документ делал в одном экземпляре, а в зависимости от раздела (по терминам), который выберут пользователи к просмотру, например: linux/fedora core/4 или linux/fedora core 5 у них выдавало бы документ, пряча те вопросы, которые не соответствуют текущему термину?

Лучший ответ

Аватар пользователя lalex lalex 26 апреля 2007 в 14:24

"е буду тогда изощряться с таксономией."
я бы не стал ее так вот выкидывать - продумайте например систему тегов для "ответов" - это был бы большой плюс к навигации по версиям (т.е. вопросы и ответы структурированы в книги по версиям). т.е. тогда у вас получится еще и тематическая навигация (т.е. мне например надо найди инфу по монтированию ntfs разделов, ну не знаю я какая у меня федора Smile )

Комментарии

Аватар пользователя lalex lalex 26 апреля 2007 в 12:55

есть несколько вариантов
1) использовать модуль book - соотвественно каждая "книжка" будет соотвествовать версии Fedora (а в соотв. книжки добавляете посты которые к ней подходят)
2) использовать отдельный словарь в который забить термины например Fedora Core 1, Fedora Core 2. Как вариант именно в такой последовательности и забить Smile а с помощью pathauto сдлеать пути типа как вы писали.

Имхо путь 1 интереснее и без "умолчательной" части . ("умолчания" - "выберите термин Fedora core 1" чтобы заметка попала куда надо, лично мне такие выкрутасы не нравятся - они приводят к тому что люди на эти умолчания по большому счету кладут, а разработчики на них время от времени забивают Smile да и использовать таксономию по поводу и без повода - надо с умом имхо). Т.е. в принципе материалы сайта могут быть не только относящимися к FAQ - а те которые относятся вы добавляете в соотв. книгу. Кстати докучи тут можно будет реализовать совместную работу разных юзеров (под контролем конечно) - т.е. каждый пользователь ведет к примеру блог на вашем сайте, а вы если его посты соответствуют вашим требованиям - двигаете их в свой FAQ.

Нечто подобное я надеюсь к концу мая реализовать, только не для Linux, а для Windows Vista.

Аватар пользователя corochoone corochoone (не проверено) 26 апреля 2007 в 13:41

Хм. Наверное всё-таки 1-й вариант удобней. Хотя я пока ещё не понял - нравится ли мне идея организовывания каждого вопроса/ответа FAQ как отдельного поста. С одной стороны вроде бы неплохо - можно сослаться как на отдельный документ и даже комменты поиметь. Ммм.... да, в принципе наверное то, что нужно. Не буду тогда изощряться с таксономией. Спасибо.

Аватар пользователя lalex lalex 26 апреля 2007 в 14:24

"е буду тогда изощряться с таксономией."
я бы не стал ее так вот выкидывать - продумайте например систему тегов для "ответов" - это был бы большой плюс к навигации по версиям (т.е. вопросы и ответы структурированы в книги по версиям). т.е. тогда у вас получится еще и тематическая навигация (т.е. мне например надо найди инфу по монтированию ntfs разделов, ну не знаю я какая у меня федора Smile )

Аватар пользователя corochoone corochoone (не проверено) 26 апреля 2007 в 15:49

А тогда, если инфа касается любой федоры - без разницы куда тыкать - будет в любой версии, а если только по конкретной - надо знать под какой Smile