Всегда видимые ссылки меню книги. КАК, КАК, КАК ЭТО СДЕЛАТЬ???

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

Аватар пользователя Paradoxetion Paradoxetion 28 декабря 2011 в 22:05

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

Есть книга и, соответственно, меню с ссылками на главы книги. Часть страниц запрещена для доступа некоторым ролям (импользую Node Privacy By Role модуль). Закономерно, для пользователей которым доступ запрещён, пропадают ссылки на запрещённые им главы вме. Вопрос! Как сделать так, чтобы ссылки меню были видимы всем, но для тех кому доступ запрещён вели на стандартную Access Deny страницу.
Я полагаю нужно что-то поменять в коде модуля menu или в файле menu.inc, но не знаю что
Заранее огромное спасибо

Комментарии

Аватар пользователя Paradoxetion Paradoxetion 29 декабря 2011 в 21:23

alex_shut, Я публиковал уже несколько раз этот вопрос и НИКТО не откликнулся. Добавил чуть эмоциональности и сразу два ответа. Нет, не испачкал, спасибо.

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

Спасибо

Аватар пользователя alex_shut alex_shut 29 декабря 2011 в 23:15

А к чему сие сексоподобие? Яб обиделся, перейдя по ссылке и получив облом в доступе. И не вернулсяб на сайт. Как и многие.

Аватар пользователя Chyvakoff Chyvakoff 30 декабря 2011 в 22:34

"Paradoxetion" wrote:
Действительно понятия не имею где и что написать чтобы заработало. Раз уж отметились в теме может посоветуйте что-нибудь более существенное.

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

Аватар пользователя Paradoxetion Paradoxetion 1 января 2012 в 22:01

alex_shut Смотрите. Есть книга - это курс лекций. То есть, скажем 10 лекций. В конце каждой лекции есть тест. Получаем структуру

Лекция 1
- теория
- тест
Лекция 2
- теория
- тест

Чтобы получить доступ к лекции 2 нужно пройти тест. Если тест не пройден, то нужно чтобы пользователь при попытке открыть следующую лекцию был послан. Я всё сделал с помощью модуля Node Privacy By Role и quiz_finish() (кажется так называется) функции - дописал нужный код.

Единственная проблема в том, что для тех, кто ещё не прошёл тест видно только первую лекцию в списке, а это не хорошо. Хочется чтобы список был полным, но ходить можно было бы только по тем ссылкам, куда это можно руководствуясь правилами выше.

Chyvakoff простите, а зачем отмечаться в теме и при этом не писать ничего существенного, это такой метод самоутверждения? Ну ладно, ок, ваше дело.

Аватар пользователя Chyvakoff Chyvakoff 3 января 2012 в 16:30

"Paradoxetion" wrote:
Chyvakoff простите, а зачем отмечаться в теме и при этом не писать ничего существенного, это такой метод самоутверждения? Ну ладно, ок, ваше дело.

В споре рождается истина.

А вам больше нравится чтобы в теме были или полноценные исчерпывающие ответы,с примерами кода и комментариями, или вообще ничего?
Получить первый вариант получается достаточно редко... Так что вступайте в диалог)))