В чем причина? На главной странице пропало Administration menu, после создания блока "slide show" и размещения в поле "Текст блока" кода:
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
<meta name="author" content="Aeron Glemann (http://www.electricprism.com/aeron/)" />
<link rel="stylesheet" type="text/css" href="2/css/slideshow.css" media="screen" />
<script type="text/javascript" src="2/js/mootools.js"></script>
<script type="text/javascript" src="2/js/slideshow.js"></script>
<script type="text/javascript">
//<![CDATA[
window.addEvent('domready', function(){
var data = {
'1.jpg': { caption: 'Volcano Asención in Ometepe, Nicaragua.' },
'2.jpg': { caption: 'A Ceibu tree.' },
'3.jpg': { caption: 'The view from Volcano Maderas.' },
'4.jpg': { caption: 'Beer and ice cream.' }
};
var myShow = new Slideshow('show', data, {controller: true, height: 300, hu: '2/images/', thumbnails: true, width: 400});
});
//]]>
</script>
<div id="show" class="slideshow">
<img src="images/1.jpg" alt="Volcano Asención in Ometepe, Nicaragua." />
</div>
<meta name="author" content="Aeron Glemann (http://www.electricprism.com/aeron/)" />
<link rel="stylesheet" type="text/css" href="2/css/slideshow.css" media="screen" />
<script type="text/javascript" src="2/js/mootools.js"></script>
<script type="text/javascript" src="2/js/slideshow.js"></script>
<script type="text/javascript">
//<![CDATA[
window.addEvent('domready', function(){
var data = {
'1.jpg': { caption: 'Volcano Asención in Ometepe, Nicaragua.' },
'2.jpg': { caption: 'A Ceibu tree.' },
'3.jpg': { caption: 'The view from Volcano Maderas.' },
'4.jpg': { caption: 'Beer and ice cream.' }
};
var myShow = new Slideshow('show', data, {controller: true, height: 300, hu: '2/images/', thumbnails: true, width: 400});
});
//]]>
</script>
<div id="show" class="slideshow">
<img src="images/1.jpg" alt="Volcano Asención in Ometepe, Nicaragua." />
</div>
Эксперементируя, полагаю, что весь затык на этом участке:
<script type="text/javascript">
//<![CDATA[
window.addEvent('domready', function(){
var data = {
'1.jpg': { caption: 'Volcano Asención in Ometepe, Nicaragua.' },
'2.jpg': { caption: 'A Ceibu tree.' },
'3.jpg': { caption: 'The view from Volcano Maderas.' },
'4.jpg': { caption: 'Beer and ice cream.' }
};
var myShow = new Slideshow('show', data, {controller: true, height: 300, hu: '2/images/', thumbnails: true, width: 400});
});
//]]>
</script>
//<![CDATA[
window.addEvent('domready', function(){
var data = {
'1.jpg': { caption: 'Volcano Asención in Ometepe, Nicaragua.' },
'2.jpg': { caption: 'A Ceibu tree.' },
'3.jpg': { caption: 'The view from Volcano Maderas.' },
'4.jpg': { caption: 'Beer and ice cream.' }
};
var myShow = new Slideshow('show', data, {controller: true, height: 300, hu: '2/images/', thumbnails: true, width: 400});
});
//]]>
</script>
Комментарии
Почему бы не реализовать слайдшоу на имеющемся у друпала jQuery? Подключая несколько JS фреймворков, кроме увиличения размера страницы, вы получаете пачку проблем и их взаимодействием. Вам оно надо?
Для jQuery есть плагины с необходимым функционалом, если вам хочется всё сделать руками. Мало того, для Drupal есть и модули реализующие слайдшоу.
И кроме того, meta и прочее должно быть в
<head>
, а не где-то на странице. Да и скрипты разбрасывать по всей странице тоже мало хорошего.Для подключения дополнительных скриптов у друпала, вообще говоря, существует специальная функция drupal_add_js()
http://drupal.org/project/views_slideshow