I have been working on adding CKEditor plugins to the Alloy Editor in Liferay DXP. There are some articles online at Liferay but they focus more on packaged or custom developed plugins. The trick is to create an OSGI module fragment.
At Base22, we focus on making portals and digital platforms that are alive and successful long after their first birthday. That means thinking not just about what works – but also what doesn’t and why. Here are ten reasons portals fail, by Ben Shoemate.