Surekha Technologies presents you a most stylish, elegant and responsive Liferay "Mercury Theme" for a wide range of websites. The packaged web content structures and templates include: Marketing Slider, About Us, Service Offering, Portfolio, Gallery slider, Customer Testimonials, and Contact Us. It is available for Liferay DXP/7, 6.2. Main Features of Liferay mercury theme are One page scroll design, Responsive designs for mobile and tablet compatibility, Cross browser compatibility, Ready to use site template, Configuration of site pages for single scroll, Show/Hide portlet borders by default, etc.
Social Feeds Mashup Portlet
Social Feeds Mashup Portlet is developed by Surekha Technologies which retrieves social feeds from different social networking sites and displays them together on portal. It lets user interact with various social platform updates through single place. Portlet can be configured to show feeds from different social networking sites like Facebook, Twitter and Google+. Social Feeds Mashup Portlet is also instantiable so we can have more than one configurations for desired social networking site on the same page. You can visit a demo of this at http://www.surekhatech.com/social-feeds-liferay
Document & Media Angular Portlet
Document And Media portlet is a single page application developed by Surekha Technologies by using AngularJS with the goal to speed up document and media management in Liferay portal. Liferay's Document And Media portlet refreshes the whole page when we perform any actions on the portlet. So it renders all the other portlets and slow down performance of portal. In this portlet, Ajax calls with Liferay JSON web service are used. Any action can be performed without reloading the page.
Document Media Display Multiple File Download
Document and Media Display Portlet was developed by Surekha Technologies using Alloy UI with the goal of making it easier for users to download multiple files with single click. Liferay OTTB Documents and Media Display Portlet doesn't have feature that allows to download multiple files. If you want to download more than one file, you have to download them one-by-one. To simplify downloading, we have created a hook which allows to select and download multiple files bundled in a zip
Calendar Fix Hook
Calendar hook was developed by Surekha Technologies by using Alloy UI with the goal of fixing critical issues in OOTB portlet. Liferay OOTB calendar portlet alloy ui code has an issue where multi week events which does not span correctly in month view if the event starts after 12 noon. This gives user incorrect information, and it might result in user missing important events planned for those days. This bug is related to alloy ui and not liferay. No fix is available in forums/jira so we planned to fix this issue on our own and roll out a fix so that it will be helpful to others as well
Performance Booster Hook
Content on public pages is same for all users when users are not logged in. Generating the content for public pages requires database calls and some server side processing of theme template files. Performance booster hook caches entire public page contents resulting in portal pages to load blazing fast. This helps in improving speed and performance of overall portal server too. This hook is currently configured to cache only public pages excluding private pages. The changes related to private pages will render right away. Changes for public pages will render only after cache expires, which is currently set to 10 minutes as default. The plugin can be easily extended to cache css, js and other static resources by modifying the url pattern in liferay-hook.xml
Multi Domain CAS Login Filter
Multi domain CAS login filter hook plugin is developed by Surekha Technologies to enable multi domain SSO functionality. We have created hook-plugin which will redirect the user back to the same site from where the user tries to login. Plug-in also provides a configurable option (enable.site.redirect.onlogout=true) from the portal-ext property file to redirect user back to site (with an assumption it is enabled in CAS server as well) or CAS logout page based on property value