По-перше, давайте визначимо, чому динамічні флеш шаблони називаються динамічними. Розберемо фразу:
шаблон - ну це сподіваюся всім зрозуміло. Шаблон він тому і шаблон, що його треба наповнити своєю інформацією - текстами і картинками для того, щоб отримати готовий сайт.
флеш - ну тому, що він зроблений на флеші, чого тут не зрозумілого
динамічний (правильніше використовувати словосполучення динамічний флеш) - не тому, що в ньому все ворушиться, а тому, що їм можна досить просто управляти, чи не переробляючи сам шаблон. Можна порівняти з динамічними сайтами, тобто сайтами, побудованими з використанням CMS, за допомогою якої можна оперативно і легко управляти інформацією на сторінках сайту.
У випадку з динамічним флеш шаблоном, CMS в комплект не входить і управління інформацією здійснюється за допомогою редагування XML-файла, який і містить всю інформацію, отображаемость в шаблоні - сайті. У той же час, ніхто вам не заважає налаштувати CMS для внесення змін в цей XML-файл.
Адаптація такого шаблону під свій проект складається з двох етапів:
- Заміна інформації в XML-файлі, що містить дані
- Модифікація текстових полів в FLA файлі - в самому флеш-шаблоні
Якщо вам треба вставити спецсимволи використовуйте таке обрамлення:
Якщо після внесення змін, не відображаються картинки або не чути музика, спробуйте використовувати абсолютні посилання, з спочатку.
Зміна флешки (FLA)
По-перше вам знадобиться програма Adobe Flash і деякі навички по роботі.
По-друге, треба знайти всі динамічні текстові поля (Dynamic Text)
Для вибору декількох наборів символів затисніть кнопку CTRL на клавіатурі.
Виконавши цю просту операцію ви підготуєте флеш до коректного відображення російських текстів.
Чи залишиться пробігтися по муві-кліпів і замінити англійські слова на російські. Зазвичай це стосується інтерфейсних елементів, що не потребують частої заміни і тому не виносяться в XML. Ви можете їх перенести в секцію "settings" XML-файла і поправити action script, що завантажує ці значення або, що простіше, перевести їх прямо під флеш.
Майте на увазі, що деякі функції можуть не працювати при відтворенні флешки з локального диска: виклики з параметрами, наприклад main.xml? Param = 1, вимагають виклику по протоколу і локально будуть видавати помилку.
І ще один момент, так як вам доведеться вносити зміни у XML файл, додайте до виклику цього файлу випадковий параметр, тоді він не буде застрягати в кеші.