Details
-
Bug
-
Resolution: Duplicate
-
Medium
-
None
-
5.1.4
-
None
Description
Using the Include macro, if you change the source content, the page history where the content is displayed does not get updated.
This has been causing some confusion lately as to whether or not some information is up to date or not. For example, our project's API specifications live on one page, and we use the Include macro to display them in the API Spec document, the API manual, the Design Document, and the O&M document. As a result, I have a lot of awkward conversations.
Boss: "Please update the API specs in the manual. They haven't been touched since August."
Me: "Those are the latest specs. The specs are actually updated on a different page, and then they are just shown on that page, so that page content hasn't changed, but the source API specs have changed on a different page."
Boss: "Well, I need them updated on this page as well."
Me: "No, they ARE updated, just THAT page hasn't changed."
Boss: "I need you to CHANGE that page and put the current API specs on it. What do you not understand?"
Me: "Sorry, yes, I did put the current specs on that page, but Confluence is bugged and shows the wrong revision date."
Boss: "You're saying your revision was lost?"
Me: "...Yes, the revision was lost. Sorry. I'll fix it now." I go to page, add a space somewhere, then save. "Ok, I fixed it. The latest API specs are there now."
Now, that was mostly a fictionalized dialogue that I hope illustrates the kinds of conversations I have as a result of Confluence not recognizing changes to page content when that content is being rendered through an Include macro.
Attachments
Issue Links
- duplicates
-
CONFSERVER-28699 Provide a content history change for the excerpt include macro
- Closed