Как реализовать прогресс бар с привязкой к пользователю?

У меня есть проект по "Исследованию Самарской области". Проект стоит на ModX`е. У меня блоки записи, в них находится информации об определённом месте. Мне нужно реализовать прогресс изучения. Скажем так, в хедере находится процентный индикатор(прогресс бар). Пользователь, зайдя на определённую запись, нажимает на кнопку "исследовать" и прогресс бар пополняется на определённое значение. Синхронизация исследования должна быть с каждым пользователем, будучи авторизованным.
Данную технологию я увидел на одном из сайтов - tyler.com (не реклама)
1.9c9ac963b4fc45af833e6f31a9d10497.JPG
Видим, что пользователь авторизован.
Есть индикатор.
И есть блоки для отметки.
2.4226142818084f84ae6605b7beff7335.JPG
Нажимаем на кнопочку, ждём.
3.10d49be0c33741e99e2a82818f003416.JPG
Отметка появилась, ползунок сместился. Результат сохранился. Эти 4% у нас будут на всех страницах и для конкретно этого пользователя.

Вот и вопрос. Как это реализовать?
  • Вопрос задан
  • 221 просмотр
Решения вопроса 1
@DuD
К вычислениям этого прогресс бара добавьте id пользователя.
Если говорить о примитивах. то можно создать некую табличку с полями user_id, %id исследованного объекта%.
И рассчитывать по ней сколько конкретный пользователь исследовал.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы