Модуль Domain Access как сделать чтобы анонимусу был виден контент привязанный к своему домену? И еще пара вопросов. [Решено]

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

Аватар пользователя VasyOK VasyOK 5 февраля 2013 в 10:18

[Переосмыслил написанное, переписал тему]
Поставил Domain Access сделал на нем дополнительные домены.

Проблема:
1. Хочу, чтобы материал отображался только на сайте А. В настройках материала:
Send to all affiliates Галочка Да/Нет

  • Да - анонимус видит ноду на всех сайтах по адресам siteA.com/noda1 siteB.com/noda1
  • Нет - анонимус вообще не видит ноду.

[Что за ерунда?]

Publish to Варинты Сайт А, Сайт Б. Выбираю Сайт А в надежде, что нода будет только на Сайте А.

Source domain Варианты Use Active domain, Сайт А, Сайт Б. Не понимаю зачем эта настройка.

2.[Решено] Админ на подсаженном домене видит контент не относящийся к данному домену.
Форумчане, как это побороть подскажите пожалуйста.

3. Если анонимус все-таки заходит, на страницу которой нет на домене, можно чтобы ему выдавалось не "У вас нет прав", а "Страница не найдена"

4. Для каждого домена можно выбрать свою тему. А свой набор блоков можно?

Комментарии

Аватар пользователя VasyOK VasyOK 5 февраля 2013 в 11:48

Спасибо, кажется понял. Первый вопрос еще актуален.

Anton L. Safin, можете сказать что вы выставили в настройках материала, чтобы он у вас был опубликован на конкретных доменах?

Аватар пользователя Anton L. Safin Anton L. Safin 6 февраля 2013 в 7:33

По третьему пункту: можно в настройках (на странице /admin/config/system/site-information) прописать страницу по умолчанию для 403 ошибки, где написать все, что заблагорассудится.

По четвертому пункту: http://drupal.org/project/domain_blocks
Другой вариант - делать субтему для каждого домена, и в ней расставлять блоки так, как хочется.

Поле "Source domain" добавляет вам модуль Domain Source (Allows editors to set a primary source domain when links are written to content from other domains - Разрешает редакторам установить домен-первоисточник...). Если эта возможность вам не нужна, просто отключите модуль.

Аватар пользователя VasyOK VasyOK 6 февраля 2013 в 11:35

Спасибо, что ответили. Все понятно кроме первого пункта.
Сделал как у вас. Domain Source - отключил.
Результат - анонимусы не видят опубликованный т.обр. контент. Может им в разрешениях что-то дать?

Аватар пользователя Anton L. Safin Anton L. Safin 8 февраля 2013 в 7:59

Обычно никаких специальных прав, кроме "доступ к содержимому", не требуется.
Посмотрите, включен ли модуль Domain Strict. Если да, отключите.