2012-05-13 7 views
2

Я создаю веб-сайт, на котором пользователи могут создавать свой телевизионный список просмотра. Они могут сохранить, сколько эпизодов в шоу они наблюдали.Обновление Open Graph item

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

Как обновить количество эпизодов после того, как пользователь обновил свои данные?

(Пользователь не может смотреть то же шоу несколько раз, так что один шоу может иметь только одно открытое событие графика)

ответ

1

Как я понял, у вас есть две возможности:

  1. Если вы хотите обновить в открывшемся графическом элементе в режиме реального времени вам нужно вызывать одно событие за эпизод.
  2. Если вы в порядке с обновлением позже, вы можете использовать файлы cookie или переменные сеанса, чтобы сохранить количество эпизодов за показ, и вы можете нажать счет на событие открытого графика в течение интервала времени. Но вы должны убедиться, что пользователь неожиданно закрывает браузер, ваш счетчик не заблудится (вы можете использовать window.onunload или аналогичные альтернативы jquery).
+0

Я не могу назвать один эпизод, так как это было бы более 200 событий на каком-то шоу. Для второго пользователя пользователь может вернуться на сайт в любое время и обновить счетчик эпизодов. Пользователь может вернуться после отложенного интервала. – willwill

+0

Извините, но как это может возникнуть, если пользователь вернется позже? –

+0

Если пользователь вернулся позже после того, как событие было нажато, мне нужно переиздать событие (так как редактирование опубликованного события невозможно). Поскольку эпизод | сумма отображается в агрегации, это приводит к удвоению количества эпизодов этого сериала. – willwill