Русификация XML Flash tagCloud

XML Flash tagCloud - красивое облако тегов на флеше с подгрузкой данных из XML - файла

Возможности

  • Регулируемая скорость вращения
  • Настраиваемые цвета
  • Настраиваемые шрифты и их размер
  • Настраиваемые цвет при наведении курсора
  • Возможность вставки изображений
  • Возможность вставки ссылок

Недостатки

  • Нет поддержки кириллицы (теги можно выводить лишь латиницей)
  • Нельзя указать абсолютный путь к XML — файлу (только относительно текущей директории)

Доработка

Попробуем доработать данный скрипт, убрав всего его недостатки. Готовый результат вы можете увидеть на этом сайте.

Скачиваем архив с сайта автора. Для этого вводим свой e-mail как показано на Рис. 1.

Рис. 1 Ввод e-mail для доступа к закачке

После ввода валидного e-mail адреса вам откроется возможность скачать любой скрипт автора. Рис. 2.

Рис. 2 Разблокированный раздел

После скачивания архива распаковываем его в любую папку. Рис. 3.

Рис. 3 Список файлов

Открываем в Adobe Flash файл исходника source/text_and_image_cloud.fla. Рис. 4.

Рис. 4 Открытие исходника

Для исправления первого недочета необходимо добавить текстовый слой (Рис. 5) за пределами ролика и внедрить в него нужный нам шрифт (Рис. 6).

Рис. 5 Создание текстового слоя

Рис. 6 Внедрение шрифта

Если вы все сделали правильно, то после компиляции (Ctrl + Enter) вы увидите ролик уже с русскими тегами. Рис. 7.

Рис. 7 Скомпилированный ролик

Для исправления второго недочета в свойствах жмем редактировать класс ImageCloud.as. Рис. 8.

Рис. 8 Находим класс ImageCloud

Копируем строку 83 и вставляем ее после конца абзаца. Комментируем 83 строку, а в 84 строке удаляем переменную baseURL. Рис. 9.

Рис. 9 Правка класса ImageCloud

Теперь можно загружать XML — файл с любого пути, главное, чтобы с того же домена (хотя и это ограничение можно снять).

Ссылки

Для вставки кода используйте HTML-теги
<pre><code class="php">ваш код</code></pre>