Bug 812704
Summary: | RFE: Support for entities in Content Specs / Topics | ||
---|---|---|---|
Product: | [Community] PressGang CCMS | Reporter: | Joshua Wulf <jwulf> |
Component: | Web-UI | Assignee: | Matthew Casperson <mcaspers> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | |
Severity: | low | Docs Contact: | |
Priority: | low | ||
Version: | 1.x | CC: | cbredesen, jwulf, lcarlon, lnewson, mcaspers, topic-tool-list |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2014-01-13 06:19:28 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Joshua Wulf
2012-04-16 02:33:17 UTC
An unresolved issue with this proposal is how entities are specified / stored / localised for non-Content Spec processor builds of topics. Perhaps Skynet could present a report: Here are all the entities that need to be defined for the topics that you've selected for the build. Actually, the Content Spec ID of the current Content Spec being built could be a reflexive. Since the builder knows what it is building, it could be a system-supplied entity. So on encountering an entity: &CONTENTSPECID; The Content Spec processor could automatically replace the entity with the Content Spec ID of the Content Spec being built. Then topic 7210 would be cut-and-paste reusable for all internal documentation initially, and then everything out in Fedora Land as well. As with Bug #809334 any injection related data must be handled by both Skynet and the CSP. So moving it to the correct queue and i'll look at the rest of the content later. *** Bug 827767 has been marked as a duplicate of this bug. *** Extra note: Misty brought up that adding XML Entities brings up issues with translations. I believe Josh is referring only to entities in terms of content spec IDs, not for content in the copy itself. We don't do the latter for reasons you've already touched on in Comment 7. Yes that is his direct use case, but the RFE never mentions only using it for that. I also can't see an entity just for injecting a PressGang ID to have much use outside of this use case. Also from my perspective, it would be weird to allow some entities and not others (we can only allow entities that won't affect translations). To do the latter, it would require a fair bit of research and even then I suspect it would be very hard to come up with a rule that would work in all cases. This can be done using BZ#1013882 so marking it as CLOSED. |