Самый простой способ создать твиттер-виджет обновления статуса - PullRequest
1 голос
/ 25 марта 2010

Мне нужен виджет, который позволяет пользователям добавлять запрос, если этот запрос еще не был добавлен, или голосовать за запрос, если он уже был добавлен. когда пользователь добавляет запрос, я хочу, чтобы он сразу появился в качестве первого элемента списка, например, что произойдет с вашей временной шкалой, если вы создадите новый твит. Я пытался найти плагин JQuery, который предлагает эту функциональность, но мне не удалось (возможно, я не мог придумать правильные термины для поиска ??).

Мне не хватает веры в мои навыки работы с js, чтобы написать это с нуля, поэтому я лучше найду шаблон для начала. Спасибо.

1 Ответ

3 голосов
/ 25 марта 2010

Не думаю, что это было бы очень сложно создать с нуля.

В концептуальной модели:

Создать форму для добавления запроса

Храните его где-нибудь (XML, база данных, ... все, что вы считаете нужным)

Извлечь его из файла базы данных / XMl, отсортировав по дате публикации или дате последнего голосования (в зависимости от того, что ново)

Edit:

Ах! Таким образом, часть, которую вы ищете, находится сразу после публикации запроса, и вы хотите, чтобы он отображался в верхней части списка без обновления страницы. Это так?

В JScript просто создайте Событие, когда пользователь нажимает кнопку публикации, которая обрабатывает публикацию.

Это событие вызовет функцию, которая, например, повторно запустит запрос к базе данных (через Ajax или что-то еще). Или ... он может просто вставить какой-то HTML в верхнюю часть списка. Если это таблица, что-то вроде:

document.write("<tr><td>" + Request_Title + "</td></tr>
                <tr><td>" + Request_Text + "</td></tr>
                <tr><td>" + Request_Author + "</td></tr>")

что должно сработать

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