Инструкция
1
Найдите наиболее органично вписывающийся в дизайн страниц вашего сайта вариант календаря. Если вы остановите выбор на флэш-элементах этого рода, то желательно кроме готового файла для вставки в страницу получить и его исходный код, в который при необходимости можно внести изменения самостоятельно или попросить сделать это знающих коллег по сетевому общению. Например, несколько хороших вариантов можно найти на странице http://flashscope.com/blog/free-flash-interactive-calendar-components - автор предлагает календари вместе с исходниками и не требует оплаты. Настройки (кроме внешнего вида) эти элементы не требуют, как не нуждаются и в дополнительных скриптах, звуках или каких-либо других вспомогательных файлах.
2
Загрузите на сервер своего сайта swf-файл отобранного варианта. Это можно сделать через браузер, воспользовавшись менеджером файлов в системе управления вашего сайта или в панели управления хостинга. Можно для этой же цели использовать и специализированную программу - фтп-клиент.
3
Поместите в исходный код страницы блок тегов для отображения загруженного на сайт флэш-календаря. Система управления, кроме менеджера файлов, имеет и встроенный редактор страниц - используйте его для этой цели. Загрузив страницу в такой редактор, установите курсор в нужное ее место и нажмите кнопку вставки флэш-элемента на панели управления. В открывшемся окне выберите загруженный swf-файл и введите в соответствующие поля формы его размеры, а затем нажмите кнопку «OK». Теги редактор составит и разместит в коде без вашего участия. Если сайт не имеет системы управления, то скачайте файл страницы к себе в компьютер и откройте его, например, в обычном блокноте. Блок кода, который вам необходимо вставить в нужное место исходника, может быть, например, таким:
<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' align='middle' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0' width='298' height='299'>
<param name='movie' value='Calendar.swf' />
<embed wmode='opaque' align='middle' src='Calendar.swf' quality='high' width='298' height='299' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' allowScriptAccess='sameDomain' />
</object>
Дважды указанные в этом фрагменте кода высоту (299) и ширину (298) вам нужно заменить на соответствующие размеры вашего календаря, равно как и дважды указанное название файла (Calendar.swf). После этого сохраните и загрузите обратно на сервер отредактированную страницу.
<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' align='middle' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0' width='298' height='299'>
<param name='movie' value='Calendar.swf' />
<embed wmode='opaque' align='middle' src='Calendar.swf' quality='high' width='298' height='299' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' allowScriptAccess='sameDomain' />
</object>
Дважды указанные в этом фрагменте кода высоту (299) и ширину (298) вам нужно заменить на соответствующие размеры вашего календаря, равно как и дважды указанное название файла (Calendar.swf). После этого сохраните и загрузите обратно на сервер отредактированную страницу.