Hello. Each article corresponds to a chapter in our course. We want to show him a table with the progress he have made (how many and which chapter he has finished).
How can the user mark the article as read or complete? So we can take that field and build a table with its value. I know we can make new fields, one for each chapter, so the user could mark each one of those fields as complete or incomplete. But how can he mark it, being inside the article?
We don't want him to go to its profile to mark the field each time he ends an article.
There is an exam from AriQuiz associated to each chapter (each chapter contained in an article). Maybe we can use the list of approved exams to show the subscriber how many and what chapters he has passed. What is the easiest way to do that? If we can avoir using SQL it will be better. But if there is no other way, what plugin should we use?
we use AUP too. If there is a form to show some kind of report from the information generated there.
You want to query for information and display it on profile? This can be done with CB Query Field and its Query fieldtype. You can then display the field anywhere you can display any other fields so for example inside of an article using CB Content Bot.
Kyle (Krileon) Community Builder Team Member Before posting on forums:
Read FAQ thoroughly
+
Read our Documentation
+
Search the forums CB links:
Documentation
-
Localization
-
CB Quickstart
-
CB Paid Subscriptions
-
Add-Ons
-
Forge
-- If you are a Professional, Developer, or CB Paid Subscriptions subscriber and have a support issue please always post in your respective support forums for best results!
-- If I've missed your support post with a delay of 3 days or greater and are a Professional, Developer, or CBSubs subscriber please
send me a private message
with your thread and will reply when possible!
-- Please note I am available Monday - Friday from 8:00 AM CST to 4:00 PM CST. I am away on weekends (Saturday and Sunday) and if I've missed your post on or before a weekend after business hours please wait for the next following business day (Monday) and will get to your issue as soon as possible, thank you.
-- My role here is to provide guidance and assistance. I cannot provide custom code for each custom requirement. Please do not inquire me about custom development.