This is a project to maintain revision history for Liferay Portal Web Content in the TACC Website, but that are independent of the Liferay Portal infrastructure.
This repo was created Nov 2019 by W. Bomar so that the he could more easily perform, track, and review his changes to the website (in the absence of Liferay IDE¹).
¹ Either via Maven or via Developer Studio.
Into the appropriate directory add the content from the respective source.
Directory | Control Panel Source |
---|---|
advanced-styling |
Web Content Display instance¹ |
web-content |
Web Content |
structures |
Web Content > Structures |
templates |
Web Content > Templates |
¹ In the "Advanced Styling" tab of "Look and Feel" on any "Web Content Display" instance. This is manually duplicated as needed.
- Find the content to edit.
- Compare CMS web content to repository file(s) content.
- Replace repository file(s) content with web content.
- Compare differences by reviewing the
git diff
of the repository file(s). - Resolve unexpected conflicts (for help, see "Known Issues").
- Update repository file(s) content.
- Test repository file(s) content as CMS web content.
- Copy final working CMS web content to repository file(s).
- Commit and push changes to repository file(s).
- Save final working content as CMS web content.
See How To - Legacy TACC - Markup Generation Utility.
The first 300 commits of this repository are from a prior BitBucket repo that contained what is now multiple repositories imported from that original repository: