mirror of
https://github.com/alexmickelson/canvasManagement.git
synced 2026-03-25 23:28:33 -06:00
quizzes and assignments support negative and floating point values
This commit is contained in:
@@ -61,9 +61,7 @@
|
||||
|
||||
private MarkupString preview { get
|
||||
{
|
||||
var pipeline = new MarkdownPipelineBuilder()
|
||||
.UsePipeTables().Build();
|
||||
return (MarkupString)Markdown.ToHtml(assignmentContext?.Assignment?.Description ?? "", pipeline);
|
||||
return (MarkupString)MarkdownService.Render(assignmentContext?.Assignment?.Description ?? "");
|
||||
}
|
||||
}
|
||||
private string HelpText()
|
||||
|
||||
@@ -22,8 +22,8 @@
|
||||
assignmentContext.StateHasChanged -= reload;
|
||||
}
|
||||
|
||||
private int requiredPoints => assignmentContext?.Assignment?.Rubric.Where(r => !r.IsExtraCredit).Select(r => r.Points).Sum() ?? 0;
|
||||
private int extraCreditPoints => assignmentContext?.Assignment?.Rubric.Where(r => r.IsExtraCredit).Select(r => r.Points).Sum() ?? 0;
|
||||
private double requiredPoints => assignmentContext?.Assignment?.Rubric.Where(r => !r.IsExtraCredit).Select(r => r.Points).Sum() ?? 0;
|
||||
private double extraCreditPoints => assignmentContext?.Assignment?.Rubric.Where(r => r.IsExtraCredit).Select(r => r.Points).Sum() ?? 0;
|
||||
}
|
||||
|
||||
@if(assignmentContext != null)
|
||||
@@ -58,4 +58,4 @@
|
||||
Extra Credit Points @extraCreditPoints
|
||||
</div>
|
||||
</div>
|
||||
}
|
||||
}
|
||||
|
||||
@@ -28,7 +28,7 @@
|
||||
private string rawText { get; set; } = string.Empty;
|
||||
private string? error = null;
|
||||
|
||||
private MarkupString preview { get => (MarkupString)Markdown.ToHtml(pageContext?.Page?.Text ?? ""); }
|
||||
private MarkupString preview { get => (MarkupString)MarkdownService.Render(pageContext?.Page?.Text ?? ""); }
|
||||
|
||||
private void handleChange(string newRawPage)
|
||||
{
|
||||
|
||||
@@ -96,7 +96,7 @@
|
||||
private string canvasQuizUrl =>
|
||||
$"https://snow.instructure.com/courses/{planner.LocalCourse?.Settings.CanvasId}/quizzes/{quizInCanvas?.Id}";
|
||||
|
||||
private int? quizPoints => quizContext.Quiz?.Questions.Sum(q => q.Points);
|
||||
private double? quizPoints => quizContext.Quiz?.Questions.Sum(q => q.Points);
|
||||
private bool showHelp = false;
|
||||
|
||||
private readonly static string exampleMarkdownQuestion = @"QUESTION REFERENCE
|
||||
|
||||
Reference in New Issue
Block a user