Заставка перед сайтом. Как? (Решено)

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

Аватар пользователя Alex_R Alex_R 7 декабря 2009 в 1:54

Обратился ко мне знакомый, у его фирмы есть готовый сайт на Друпале. Он хочет чтобы при обращении к сайту по корневой ссылке www.mysite.ru пользователь попадал не сразу на сайт, а на страницу с заставкой (флэшкой), а на главную страницу попадал либо просмотрев флэшку, либо нажав на кнопку "пропустить", дальше вся работа сайта остается без изменений.

У меня появился вариант сделать в корне файл index.htm и в нем сделать показ флешки и ссылку на index.php друпаловского сайта. Проблема заключается в том, что в первую очередь все равно запускается .php и поменять это может только администратор сервера, а с ним на данный момент связи нет.

Второй вариант вижу сделать новую страницу в Друпале и каким то образом сделать для нее свою тему, отличную от всего основного сайта и поставить ее главной страницей, а с нее сделать уже ссылку на ту страницу, которая сейчас главная.
По этому варианты вопросы:
1. как задать тему для отдельной страницы?
2. как сделать так, чтобы ссылки под логотипом и названием сайта указывали не на главную страницу, а на вторую?

А может есть какой нибудь элементарный третий вариант, которого я не знаю?

Всем заранее спасибо за ответы!

Комментарии

Аватар пользователя Alex_R Alex_R 7 декабря 2009 в 3:27

Вроде понял. Спасибо! попробую... Честно говоря надеялся на более простое решение...
Что "решено" отмечу когда получится, а то могут еще по ходу вопросы возникнуть.

Может есть какой нибудь другой, более простой путь к решению этой тривиальной задачи?

Аватар пользователя Serg_M Serg_M 7 декабря 2009 в 6:48

"Alex_R" wrote:
Проблема заключается в том, что в первую очередь все равно запускается .php и поменять это может только администратор сервера, а с ним на данный момент связи нет.

А меня мой хостер уверил, что запрет запуска index.htm находится в Drupal-овском .htaccess

Аватар пользователя Alex_R Alex_R 8 декабря 2009 в 2:41

Geldora wrote:
Модули типа frontpage не смотрели?

Смотрел и кучу всего перечитал и все равно ничего не работает. Какие конкретно модули Вы имеете в виду?
Попытался установить "Front page" вроде по логике вещей должен делать именно то, что мне нужно (по крайней мере настройки у него в админке то что надо), но не делает ничего! Почему не понял Sad Вроде все сделал по инструкции... и как я понял я не первый... http://www.drupal.ru/node/37455 .
С файлами самописными .tpl.php тоже поигрался - не видит их Друпал Sad Вообщем, что то я делаю не так, а что не понимаю Sad

P.S. уже самому интересно, знакомого почти уговорил флешку перед сайтом не вставлять.

Аватар пользователя Alex_R Alex_R 8 декабря 2009 в 19:41

Уффф.... Что то начало получаться.
Проблема была в том, что моя тема является подтемой темы ZEN и я все свои файлы .tpl.php клал в папку своей подтемы. Когда положил в themes/zen/zen все заработало. Вопрос, а как их заставить работать из моей подтемы? Ведь подтем может быть несколько и не хочется, чтобы эти изменения касались их всех.