Will this script also work for lessons? When I was using the reorder script during the faster levels, I would have preferred a rather complicated lesson ordering. Seeing your screenshot, I was wondering whether this order would be doable through your interface:
- All items with level ≤ current level - 2
- Radicals of the current level
- Kanji of the current level
- Radicals of the previous level
- Kanji of the previous level
- Vocab of the previous level
- Vocab of the current level
I understand if this is outside the script’s scope – or maybe it is already possible and I’m just not seeing it?
Some additional thoughts about this which are probably dumb and should be ignored
When I was pondering over this, I thought that it could work with actions of type “Filter” and “Fix + Append Others”. “Filter” is self-explanatory and it seems you already have it implemented. “Fix + Append Others” would fix the order in the current state so that these items are unaffected by subsequent actions, and then append all items that were removed by a previous “Filter”.
The order mentioned above could then be achieved by:
- “Filter” Level ≤ current level - 2
- “Fix + Append Others”
- “Filter” Type = Vocab (Inverted, so actually Type != Vocab)
- “Sort” Type
- “Sort” Level (Inverted)
- “Fix + Append Others”
- “Sort” Level
Sorry for the unsolicited ideas.