Drupal6

переход с 5.1 на 6.6

9 ноября 2008 в 0:35

насколько реален без осложнений?

правильный ли порядок

1) последнюю стабильную версию распаковываем в некую вновь созданную папку на сайте.
2) переносим туда все файлы из рабочего друпала версии 5.1
3) запускаем update.php под админом и все??????

Не отображается View если пользователь не авторизирован.

8 ноября 2008 в 23:48

С помощью CCK создал новый тип данных. Добавил туда одно текстовое поле. После этого создал View, который это поле отображает. Unformatted.
Если заходишь под админом View отображается. Если пользователь не авторизирован, View не отображается.

Может кто - нибудь может подсказать в чём тут дело?

Подскажите модули

8 ноября 2008 в 23:35

Подскажите пожалуйста, какие модули наиболее популярны? Скачать их много есть, а интересны проверенные вами ))
Для портала городского типа нужны:
1. Блоги
2. Галерея
3. Новости
4. Форум
5. Голосование

Пока вроде все. Дольше больше.

Как работает <code>?

8 ноября 2008 в 21:48

Подскажите, нужно вывести на странице HTML-код так, чтобы движок не трогал его, а оставил оригинальное написание.
Пробовал теги code не получется.

Вот, как у Вас.

<a>Тест</a>

Ограничение доступа с Node Access User Reference

8 ноября 2008 в 21:31

Доброго времени суток!
помогите разобраться.
Нужно предоставить доступ с определенному типу создателю ноды и определенным пользователям.
остальные видеть не должны.

попробовал разные модули по ограничению доступа.
Показался удобным Node Access User Reference
но вот не получается его побороть...

создаю новый тип.
Создаю поле - user_reference
в настройке задаю - разрешить, например просмотр user по reference, показать у него в списке...

в списке у user-a появляется ссылка на созданную ноду... но права на просмотр все равно имеют ВСЕ зарегистрированные юзеры.
если же я запрещаю доступ с к этому типу, например coherence_access, то доступ с помощью Node Access User Reference уже не действует...
не могу понять.. если я разрешаю конкретному юзеру по ссылке смотреть.. то как запретить смотреть всем остальным??? какой тогда смысл в этом???
я куда то не помотрел??????

upd: обновился Node Access User Reference и вопрос сам собой решился...

Мультиязычность

8 ноября 2008 в 20:52

Подскажите, мне,пожалуйста, как загрузить перевод модуля??

у меня есть например модуль first и в модуле есть

...
return t("name");
...

и в файле first/translations/modules-first.ru.po есть

Настройка сайта

8 ноября 2008 в 20:23

Нужна помощь , залил друпал 6.6 в админке работает как надо а вот когда заходишь не зарегистрированным пользователем то видешь совершенно другую картинку
1. меню отображает вместо 4 пунктов всего один
2. на главной странице вместо приветствия висит начальная страница
Добро пожаловать на ваш новый сайт на Drupal!
Сделайте несколько шагов для настройки и запуска вашего сайта:
Настройка вашего сайта и тд.
я так и не понял в чем причина в admin/user/permissions вроде бы установлено все как надо а где собака зарыта не понял.

Как долго может длиться импорт большого .po файла?

8 ноября 2008 в 18:08

У меня уже часа 4 прошло, а на странице /admin/build/translate медленно меняются цифры. Сейчас там
Russian 0/1426 (0%)

Как долго это будет?

Генерация кастомного имени ноды в teaser-e и в full view [решено]

8 ноября 2008 в 17:05

У меня есть два content type: album, group. У них есть поля Name, у альбома есть поле int year и связь к группе. Хочется, чтобы заголовок альбома печатался не просто как название альбома, а как
{Group.Name} {Album.Name} {Album.Year}

Как это сделать проще всего?

Название альбома не могу сразу так написать, потому что просто название альбома нужно еще во многих местах, да и нелогично это.

Заранее спасибо.

Как добавить счетчик Liveinternet?

8 ноября 2008 в 14:42

Создал новый блок. Пытаюсь в тело блока вписать код, выданный на сайте liveinternet.ru, но на моем сайте счетсик не отображается ни в режиме Filtered HTML ни Full HTML. В первом случае выдает

document.write("<\/a>")

, во втором

<!--LiveInternet counter--><!--/LiveInternet-->

.

Вот сам код счетчика

<!--LiveInternet counter--><script type="text/javascript">document.write("<a href='http://www.liveinternet.ru/click' target=_blank><img src='http://counter.yadro.ru/hit?t27.20;r" + escape(document.referrer) + ((typeof(screen)=="undefined")?"":";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth?screen.colorDepth:screen.pixelDepth)) + ";u" + escape(document.URL) + ";" + Math.random() + "' border=0 width=88 height=120 alt='' title='LiveInternet: показано количество просмотров и посетителей'><\/a>")</script><!--/LiveInternet-->