Today I have reached 5 milestones on the archives section!!!! (I should put more exclamation marks to emphasise the achievement…) !!!!!!!!!!!!!!!!!!!
You see, I have changed the tablet-backend to include "If commands" using tags. I use an if command to check if the page contains the "pending" tag. If so, a message is displayed saying that the program is still pending. Previously, this was included in the tablet source code as a "moderator=" variable, which needed to be erased to remove the message.
I have changed the compatibility section of the tablet-backend. Using the previously mentioned "if commands", I made it display the appropriate compatibility content based on the tag the program page contains. Before this, we had a "83=TRUE" variable in the source code.
There is a new template page, _template. This page automatically includes every page in the "archives" category, when loading a page in the archives category. Using this page, I have made the program pages automatically display "breadcrumb navigation". Previously we needed to individually "parent" every program page to display this.
I have used the _template page to place a "Rate Module" on each program page, without displaying the module on the archives page. On the archives page, I have instead provided a section to the right of each program, which links to the program page where a user can rate the program.
And last but not least, and arguably the best thing, I have used the new _template page to make all processed program pages display options to edit/update content at the bottom of the page.
I eagerly look forward to your feedback, good or bad!!!