This issue has existed since the beginning of when the CMS was written, but when a blog is initially created for the first time, any tags selected are lost. The blog needs to be edited, tags re-added, blog saved, and then they stick.
If someone forgets to do this, the tags disappear into the ether, but of course adding a warning is not the solution, fixing the issue is.
At the same time, if at least one tag is not selected when a post is first created, the page crashes, so selecting a tag is mandatory at this point even though it does nothing.
Also just noticed that for some reason, the tags don't always seem to show up when viewing either, e.g.: https://blog.interlinked.us/tag/tech
Article 73 is categorized under tech as its tag, but it doesn't show up either when filtering to that tag, or on the main blog page.
8/1/2025 7:54 PM — InterLinked
The remainder of this issue seems to have been resolved by fixing some caching behavior with the comments/views logic. Noticed after no tags were displayed after creating a new post. We now recompute this information if a post is processed that wasn't in the cache. Additionally, I've updated the indices for the views table so the query is more efficient overall.
You must be logged in to leave a comment.
6/8/2025 4:38 PM — InterLinked
Just fixed the issue that tags on the initial create are saved properly. Previously, blog creation was ignoring the tags.
The other issues still remain.