Облака тегов: есть ли в flash или javascript - PullRequest
1 голос
/ 01 января 2009

Я хотел бы отобразить tagcloud на моей домашней странице. Нашел этот плагин WordPress Flash http://alexisyes.com/tags/wpcumulus, но для этого мне нужно было установить WordPress. Мне интересно, есть ли какой-либо другой автономный плагин, похожий на wpcumulus, который можно настраивать.

Я не хочу устанавливать WordPress, но я бы хотел использовать wpcumulus. Является ли это возможным? Если бы не wpcumulus, я мог бы использовать любые другие автономные облака тегов.

Просто любопытно, я наткнулся на все облака тегов, которые были реализованы либо во флэш, либо во флекс. Могу ли я получить демо-ссылку / плагин, который реализовал то же самое в JavaScript.

Спасибо, ~ Шафи

Ответы [ 3 ]

1 голос
/ 01 января 2009

Вы определенно можете использовать wpcumulus (я просто скачал и проверил). Вам просто нужно выяснить, какие данные нужны для создания облака тегов.

Сначала вам нужно скачать SWF и добавить его на свой сайт. Вы можете посмотреть установленную версию / демо-версию, чтобы увидеть правильный HTML-код для вставки SWF.

Далее вы должны выяснить, как он получает свои данные. Я думаю, что самый быстрый способ сделать это - перейти к демонстрации wpcumulus и посмотреть, что происходит с http-запросами / ответами. Для этого я использую плагин Live Http Headers для Firefox. Вероятно, он будет искать XML-файл, установленный в его код для вставки SWF. Я предполагаю, что xml может выглядеть примерно так:

<?xml version="1.0" encoding="UTF-8"?>
<tags>
    <tag name="Books" count="4" />
    <tag name="Magazines" count="20" />
    <!-- etc... -->
</tags>

Теперь вам просто нужно создать XML-файл, содержащий эти данные. Вы можете сделать его статическим XML-файлом или использовать php или asp.net для создания динамической страницы, которая создает XML.

0 голосов
/ 06 марта 2009

Пожалуйста, загрузите BlogCumulus.Net для платформы BlogEngine.Net с 99atoms.com . Это даст вам полное представление о том, как вы можете использовать его в .Net. Точно так же для PHP прочитайте эту страницу об использовании в Drupal

На самом деле вам не нужно указывать полный XML-файл, а строку формата:

<tags>
<a href="#" title="C#" style="..." class="..">C#</a>
.............
...............
</tags>

Я думаю, что размер тега исходит из атрибута класса в . Вы можете использовать swfobject.js , чтобы сгенерировать разметку для вставки флэш-объекта на страницу.

0 голосов
/ 01 января 2009

Другими словами, я хотел бы иметь функцию автообновления для облака тегов. Можно ли это сделать?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...