Примеры кода
CFML:
- Модуль "freePolling"
Работу этого модуля голосований Вы можете видеть на сайте www.cfnism.com. Модуль распространяется бесплатно, но только по запросу автору модуля.
- Файл менеджер сайта
Небольшое приложение, которое можно встроить в сайт, чтобы управлять его каталогами и файлами: создать, удалить, загрузить файл, переместить, копировать, переименовать. Когда нет ftp доступа, то на помощь придет такой вот файловый менеджер.
- Просмотр содержимого лог файла
Скрипт считывает и отображает всю структуру выбранного лог файла. Лог файл взят из веб сервера IIS версии 5. В этом примере анализа данных нет, т.к. это уже зависит от конкретных нужд приложения.
- Просмотр содержимого каталогов сайта
Полная структура каталогов сайта позволит вам выбрать нужный каталог для просмотра его содержимого. Этот пример хорошо подойдет для организации менеджера загрузок файлов. Файлы из архива можно разместить в любом месте сайта, а запускать нужно файл 'dirs.cfm'.
- Просмотр структуры каталогов
Полная структура каталогов, хранящаяся в базе данных. Этот пример демонстрирует, как можно хранить в одной таблице базы данных имена каталогов любого уровня вложенности и просматривать их. Запускать следует файл 'dirs.cfm'.
- Флеш ролик не кэшируется браузером
Такой способ запретит кэширование swf файлов. Таким образом, пользователю всегда будет загружаться самая последняя версия вашего динамического флеш ролика.
- 'Гуляем' по календарю и выбираем дату
Очень популярная вещь на новостных сайтах, но цель у этого календарика - только выбор даты. По желанию, вы сможете доработать его для более интуитивной подсветки ячеек или показа ссылок на те дни, в которые были, например, новости. Календарь горизонтальный.
- Постраничное отображение информации
Не редко ColdFusion разработчику приходится считывать из базы данных очень большие объемы информации, которые невозможно разместить на одной странице. В таких случаях уместно сделать постраничный просмотр данных и в этом вам поможет эта компонента.
Flash и CFML:
- Динамические выпадающие меню компоненты FComboBox
Выбирая пункт в одном выпадающем меню, автоматически обновляются данные в другом выпадающем меню.
- Флеш-форма обратной связи
Форма обратной связи, созданная с помощью Flash MX с применением Flash Remoting MX. На стороне сервера сообщение отправляет CFC (Компонента ColdFusion).
- Флеш-форма обратной связи
Форма обратной связи, созданная с помощью Flash MX. На стороне сервера сообщение отправляет ColdFusion 5 или ColdFusion MX (CFML код одинаков для обоих версий).
Разное:
- Коллекция snippets для Homsite +
Содержимое архива нужно распаковать в папку с установленным HomeSite (например, C:\Program Files\Macromedia\HomeSite\UserData\). Шаблоны появятся в панели 'Snippets'.
- Коллекция snippets для Dreamweaver MX
Содержимое архива нужно распаковать в папку с установленным Dreamweaver MX (например, C:\Program Files\Macromedia\Dreamweaver MX 2004\Configuration\). Шаблоны появятся в панели 'Snippets'.
Внимание: Архивы запакованы архиватором WinRAR 3.20
© 2002-2005 г. Вадим Пушкарев