مطالب مطرح شده توسط Visvanath Ratnaweera

عکس Particularly helpful Moodlers عکس Translators
"Curious", you call it? I call it painful.

Whether "Moodle HQ does not seem to realize it" or doesn't care, I don't know. I hope you're right.
عکس Particularly helpful Moodlers عکس Translators
Here is a new trick:

I just wrote a post, submitted, after first rebuked by the missing confirmation as human. Then did an edit, re-submitted, this time pressing enter on the subject line. Then I got this:

 
Trick question: Have I committed the edit too?
 
Answer: No!
 
Scroll down to the bottom to see:
 
 
 
Edit: The same happened here, to this post, resp. to an edit:
 
عکس Particularly helpful Moodlers عکس Translators
»Humor ist, wenn man trotzdem lacht«

(a common German phrase literally translates to "Humor is when you laugh anyway")
 
On a more sober note: Your summary is perfect. Not re-iterating it.
 
AFAIC, don't need workarounds, I would have designed the restrictions differently and saved my courses, if I knew this sink hole. Yeah, but that is what sink holes are, they glide down only when you stand on them.
 
Always look for the positive: For example, the fact that 5.1.3 suffers the same. So those in 4.5 "LTS" can still hope for a rescue.
 
MDL-75582: Interesting read. "We are currently in the final week before release so this issue is being held until after release. Thanks for your patience!" April 2024
 
or

"I've just added the ux_review_required label because we need to decide what's the expected result in the scenario described here. IMHO, I would expect the activity to be marked as "Completed" because it was not configured to take into account the passing grade لبخند" October 2023

A kind soul may add the TT issue a link to this discussion. I could log in but didn't find a comment box. 
 
عکس Particularly helpful Moodlers عکس Translators

Dominique, many thanks, that was a full-scale investigation! (A note about the making: Due to the huge time difference he was up during some ungodly hours.)

The short message: There is a bug in Moodle!

A long description is here, a summary is here.

Now, how to move forward?

A. Your workaround: Quite inventive, I must say!
;)

Too late for me, in both courses the students are through those chained quizzes. In the first one we had to remove the restrictions. In the second one asked them to get full marks in each of the quizzes, doable since we were early in the course and broke the chain and asked the students to get full marks to each quiz before the end of the course. So not following the workaround myself but it could be useful to the others.

B. Find the tracker issue(s), there must be, this is such a gaping hole.

Is it the one I suspected earlier, MDL-75582? Created 22 August 2022, 2 1/2 years? Is in 3.11, 4.1, 4.2, 4.3, 4.4 and now in 4.5? Priority Major but assigned to nobody?

Most intriguing (subject of the tracker issue): 

Activities with passing grade and only require grade completion (not passing) are displaying the wrong status

So, the bug is not only limited to the Quiz, rather common to all Moodle activities! That explains why the quiz developers are unmoved by the whole hulaboo (and we are in the wrong forum ناراحت ).

If MDL-75582 is indeed the cause, the net result of this breakdowns reported and the investigation is just a link to this discussion in that tracker issue? The HQ just have to sit tight for another 1 1/2 years and can say Moodle 4.5 is deprecated. Maybe they are already saying that 4.5 doesn't get fixes for bugs in functionality anymore?

عکس Particularly helpful Moodlers عکس Translators
You didn't believe that stuff, just provocating, right.

@all, that was a classical example of EEE Microsoft was famous for. In this case, Microsoft has just shifted from DOC (binary, closed format) to DOCX (XML with binary blobs, i.e. still a closed format). Then saw the rise of OpenOffice and the threat of ODF becoming the standard - obviously, it was a fully open standard - M$ created a third standard, basically a slightly modified their DOCX and paid the ISO to baptize it. Notice the confusing, FUD name M$ gave to the _new_ standard OOXML - associating it with "Open", which it wasn't.
 
Could write volumes about it, as hinted in my previous post, I was at the front.