Начните строить виджет - PullRequest
       3

Начните строить виджет

1 голос
/ 28 декабря 2010

У меня есть веб-сайт футбольного сообщества (с доступными веб-службами RESTful), написанного на Grails , и я хотел бы разработать встраиваемый виджет для распространения на других веб-сайтах или в блогах .

Мои требования:

Этот виджет (написанный на javascript / HTML, а не на Flash, поскольку я не знаю Flash) будет отображать последние статьи моего веб-сайта (просто ..., так как у меня есть RSSканалы доступны).

Однако самая сложная часть состоит в том, чтобы удаленные пользователи могли делать прогнозы или давать оценку футбольным играм непосредственно из самого виджета .Поддерживаются два режима: анонимный пользователь или аутентифицированный пользователем (учетная запись пользователя находится и управляется на моем веб-сайте).

Статистика действий пользователя клиентского веб-сайта (т. Е. Веб-сайта, на котором размещен виджет) также будет отображаться внутри виджета.

Мое решение:

Ну вот!С чего мне начать?Вы советуете мне воспользоваться инструментами для создания онлайн-виджетов как Widgetbox , KickApps , Widgadget , Grazz какие еще тебе нравятся?Если да, какой из них самый простой в использовании и достаточно гибкий, чтобы соответствовать моим требованиям?

Или есть другое простое решение, такое как плагин Grails?

Спасибо за вашу помощь.

1 Ответ

0 голосов
/ 21 февраля 2011

Для чего-то подобного я использовал гаджеты Google, которые очень просто создать, потому что вы можете использовать javascript с API, предоставляемым Google.

Я написал этот пост в своем блоге http://maricel -tech.blogspot.com / 2008/11 / how-to-create-google-gadget.html о том, как создать гаджет Google, отображающий новости из CNN, немного устарел, поскольку Google изменил их API, однакологика та же, что вам просто нужно изменить вызовы методов Google, чтобы использовать новые.

Пример в посте читает RSS-каналы из новостей CNN и отображает в виде списка заголовок и описание каждой статьи, в вашем случае вам потребуется добавить дополнительную логику, чтобы добавить дополнительные функции, которые вам нужны,но я думаю, что вы можете найти то, что вам нужно, в Google API для гаджетов.

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