Всем доброго времени суток. не могу понять главного принцепа создания интро для сайта, у меня джумла 1.5.7. есть интро ролик куда что вписывать? весь инет излазил не могу найти более конкретных действии что нужно и куда вписывать. Пожалуйста не пинайте меня в гугл или ешо куда нить, если кто знает по этапно помогите человеку не знающему как и что куда. Благодарность человеческая не имеет границ.
Флеш ролик вставляешь в index.html , по умолчанию на хостинге он запустится первым. После интро, как правило две кнопки "проиграть еще" и "вход на сайт", на вход на сайт пишешь линк index.php
Последовательность индексных файлов для директории на хостинге задаётся в .htaccess Достаточно указать такую последовательность: Код (CODE): DirectoryIndex index.html index.php Первым будет открываться index.html - страница со вставленным роликом, с которой указываем ссылку на index.php Единственное но - в Joomla! ссылка на домашнюю страницу (главная) ведёт просто на адрес сайта, без index.php, что раз за разом будет выкидывать пользователей перешедших поссылке Главная на просмотр ролика.
да но как решить с главной страницей ? когда нажимаеш на главную они начинает по новой исполнять ролик, это не совсем удобно,
anubizz, это жестко, лучше htaccess anubizz, Ставь на главную index.html, главная в Джумле это index.php, не вижу проблемы...
На любом нормальном хостинге, повторяю - на нормальном, есть иерархия. Сперва запускается index.htm? потом index.html и уж если их нет index.рнр, настройки апача. Если это не так, подправь .htaccess. Также index.рнр может запускаться первым из за хеша браузера
Можно в шаблоне выковырять адрес - если он равен названию сайта - отдаем флэш, если нет - показываем стандартный шаблон Код (PHP): Реализуется примерно так - <?php $splash=0; if (!(stristr($_SERVER[HTTP_REFERER],"test.ru")) and ($_SERVER['REQUEST_URI']=="/")) $splash=1; ?> <?php if ($splash==0) { ?> показываем флэш <?php } else { ?> пишем основной шаблон
Чем меньше исполняемого кода - тем лучше. Положить рядом с index.php простой HTML файл index.html самый верный способ организации интро. Быстро и просто. Полный вариант организации интро на сайте: два меню на сайте, в одном полная структура сайта, другое показывается на сайте в нужном виде. Главная страница сайта - страница вне структуры каталогов и разделов, содержащая только сам ролик; для этой страницы назначаем отдельный шаблон, в котором есть только вывод компонента и ничего лишнего. Внутренние страницы сайта - другой шаблон. Итог: главному пункту меню назначен отдельный шаблон, сам пункт меню на сайте не отображается, на сайте - меню, содержащее алиасы на пункты основного меню сайта. ПОлный вариант - для особо привередливых.
у меня свой хост, сразу на компе поднял, практикуюсь ешо с сайтами. реализуется примерно так - <?php $splash=0; if (!(stristr($_SERVER[HTTP_REFERER],"test.ru")) and ($_SERVER['REQUEST_URI']=="/")) $splash=1; ?> <?php if ($splash==0) { ?> показываем флэш <?php } else { ?> пишем основной шаблон чет я уже так писал в результате не чего не происходило что там в верху сайта писала про сесию какую то
а где сами разработчики джумлы, я помню как то давно читал толи на мамбо толи на джумло статью как там вставляли интро на сайт щас найти не могу
Вот что он мне написал Parse error: parse error, unexpected $end in zhome\non-existent-host\templates\rhuk_milkyway\index.php on line 184
Не могу понять, ты хочеш сказать мне сделать интро ролик как отдельный шаблон что ли или как я не понял просто ???????
я так пологаю проще оставить вариант меньше кодов чем чето там прописывать, надпись главная проще там изменить ссылку на www.sait.ru/index.php