cards issueshttps://git.thm.de/arsnova/cards/-/issues2021-06-23T14:55:24+02:00https://git.thm.de/arsnova/cards/-/issues/420Calculate the difficulty of remembering the contents of a card by how many ti...2021-06-23T14:55:24+02:00Klaus-Dieter Quibeldey-CirkelCalculate the difficulty of remembering the contents of a card by how many times it has been moved back in Leitner modeOne could define two traffic lights: one for one's own learning phase, the other as the average of the learning phases of all learners.
Calculate the difficulty based on the median of:
* own user
* all learners in an active bonus
* ...One could define two traffic lights: one for one's own learning phase, the other as the average of the learning phases of all learners.
Calculate the difficulty based on the median of:
* own user
* all learners in an active bonus
* all learners of that card
The color thresholds are stored inside the config and can be used like follow:
* red: < 49 % known
* yellow: 50 - 74 % known
* blue: 75 - 90 % known
* green: 90% known
The stored difficulty values can be calculated from the collection leitnerUserCardStats:
- Field stats.answers.known
- Field .stats.answers.notKnown
Todo:
* [ ] Hook up the difficulty rating to the background color
* [ ] Add a traffic light with a tooltip which explains the colors
* [ ] Allow admins to set the difficulty threshold inside the configLeitner v 2.0https://git.thm.de/arsnova/cards/-/issues/470The publication of card indexes and reps must be moderated2020-07-28T12:28:24+02:00Klaus-Dieter Quibeldey-CirkelThe publication of card indexes and reps must be moderatedWhen ever a user creates a new cardset that is set to "Free" or "THM" an admin gets a request to to make the cardset public until then its private. <br>
If a user makes changes to his or her own cardset it gets an extra label(eg. "CHANGE...When ever a user creates a new cardset that is set to "Free" or "THM" an admin gets a request to to make the cardset public until then its private. <br>
If a user makes changes to his or her own cardset it gets an extra label(eg. "CHANGED") and an Admin get notified to confirm the changes. Confirmation removes the label. <br>
When ever a user creates or changes a "Free" or "THM" cardset he gets a notification to confirm that an Admin gets notified and/or the cardset gets labled. Declining prevents the user from saving the changes(only confirming saves the changes). <br>
Admins get a detailed list in the backend about all visibility and cardset changes( what got changed? Who? What cardset? What visibility got requested?). <br>
Move the notification bell from the backend to the frontend too.
///old Issue description ///////////////////////////////////////////////////////////////////////////////////////////////////
If the access to a card index or a Rep is set to "Free" or "THM" by the student, this change comes into the moderation of an administrator. The student gets a hint. The admin finds the requests in the backend.
A cardset becomes "private" if the user commits changes to the cardset or cards.
Only do these checks for normal students. Admins and moderators are excluded from these checks.Marlon Georg LindnerMarlon Georg Lindnerhttps://git.thm.de/arsnova/cards/-/issues/515add a new card type "Befehlszeile"2020-09-30T10:54:25+02:00Marlon Georg Lindneradd a new card type "Befehlszeile"question on the one side <br>
input on the other side <br>
eg: give the user a task to write a 1 line terminal operation. <br>
compare users input(after trim and character limit validation) with the given solutionquestion on the one side <br>
input on the other side <br>
eg: give the user a task to write a 1 line terminal operation. <br>
compare users input(after trim and character limit validation) with the given solutionhttps://git.thm.de/arsnova/cards/-/issues/543Markdeep Export for MC Answers2021-05-11T11:14:43+02:00Curtis AdamMarkdeep Export for MC AnswersMC Answers - Milestone 3Dominik Klingedominik.klinge@mni.thm.deDominik Klingedominik.klinge@mni.thm.dehttps://git.thm.de/arsnova/cards/-/issues/545Allow code blocks to display plantuml code and remove the .cards specific syntax2021-03-05T14:39:45+01:00Curtis AdamAllow code blocks to display plantuml code and remove the .cards specific syntaxDon't convert the code into plantuml if it gets used inside a code block. This should make it less confusing for students if they only check out the Syntax page of the tutorial.
See the PlantUML tutorial of https://arsnova.cards/cardset...Don't convert the code into plantuml if it gets used inside a code block. This should make it less confusing for students if they only check out the Syntax page of the tutorial.
See the PlantUML tutorial of https://arsnova.cards/cardset/rvek85kiCJfYLkncZ in which this change would be useful.https://git.thm.de/arsnova/cards/-/issues/615Allow Users to access their archived learning phases2021-07-05T17:07:53+02:00Curtis AdamAllow Users to access their archived learning phasesAdd a new sub-navigation in the "Lernpensum" view if the user got an archived learning session:
"Active" and "Archived", similar to the sub-navigation for Transcripts.
We might also need a new label that describes the learning phase tha...Add a new sub-navigation in the "Lernpensum" view if the user got an archived learning session:
"Active" and "Archived", similar to the sub-navigation for Transcripts.
We might also need a new label that describes the learning phase that the user subscribed to. It should include the following information:
- The creation date/title
- If the learning phase belongs to a bonusLeitner v 2.0Dominik Klingedominik.klinge@mni.thm.deDominik Klingedominik.klinge@mni.thm.de