Блог пользователя - Dias

Создание материала только в своем поддомене.

2 декабря 2011 в 19:14

Есть главный домен и поддомен (реализованно с помощью domain access). Как сделать чтоб пользователь мог добавлять материал только в своем поддомене, а допустим в главном домене не мог.

Установка модуля Domain access на локальном компьютере

25 ноября 2011 в 16:32

И так... Использую Denwer. Есть сайт drupal66.ru, хоче сделать поддомен org1.drupal66.ru.
Изменил файл settings.php :
Вставил

 $cookie_domain = '.drupal66.ru';
include './sites/all/modules/domain/settings.inc';

Не совсем понял 4 пункт:
4. Check for existing custom_url_rewrite_outbound().

custom_url_rewrite_outbound() is a special function that you
can add to settings.php to alter how Drupal writes links to content.

В файл settings.php нужно вставить эту функцию!? Если да то подскажите её код.

Далее устанавливаю в файле httpd-vhosts.conf :

DocumentRoot "C:/WebServers/home/drupal66"
ServerName drupal66.ru
ServerAlias www.drupal66.ru, *.drupal66.ru

В файле httpd.conf убираю комментарий строки Include conf/extra/httpd-vhosts.conf

В файле hosts вношу адрес своего поддомена:
127.0.0.1 org1.drupal66.ru

На сайте подключаю модуль, даю права доступа админу, создаю поддомен org1.drupal66.ru.
Поддомен создался но:

1)Выдает ошибку. Права доступа к содержанию нуждаются в переопределении. Вы можете переопределить права перейдя на страницу настройки сообщений.
2)Если захожу в изменение этого поддомена, пишет: http://org1.drupal66.ru/sites/all/modules/domain/tests/200.png is not responding and may not be configured correctly at the server level. Server code 404 was returned.

Модуль Login Destination, ошибка при авторизации

20 ноября 2011 в 16:10

Добрый день.
Установил модуль Login destination. Вставил php snippet для проверки входа
<?php
global $user;
if ($user->uid == 1) {
// Redirect the Administrator
return 'admin';
} elseif ($user->uid == 2) {
// Redirect the Site Owner to the 'create content' page
return 'node/add';
} else {
return 'node';
}
?>