Skip to content

Remove old resource scripts and build all pages with BBCode parsing#1244

Closed
Razoric480 wants to merge 2 commits intoraz/bbcode_runsfrom
raz/bbcode_setup
Closed

Remove old resource scripts and build all pages with BBCode parsing#1244
Razoric480 wants to merge 2 commits intoraz/bbcode_runsfrom
raz/bbcode_setup

Conversation

@Razoric480
Copy link
Collaborator

@Razoric480 Razoric480 commented Mar 13, 2026

Stacked onto #1241, to be collapsed at merge time.

  • Deletes all of the old Resource scripts for content blocks and removes the need for an intermediary resource between BBCode and runtime, and use BBCode directly to build and setup all pages.
  • Deletes the bbcode translator, as the Resources it referenced no longer exist, and all lessons have already been fully converted
  • Adds a BBCodeUtils static class to make accessing information less verbose within the parsed lesson
  • At recommendation, removed the content ID tracking for text blocks - should still keep track of and restore quiz IDs.

Made a test export and made sure that the course still worked.

@NathanLovato
Copy link
Contributor

Cherry picked and merged manually after #1241

@Razoric480 Razoric480 deleted the raz/bbcode_setup branch March 20, 2026 14:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants