Meet The Author

I'm Jitendra Rajput (Consultant @ CIGNEX Datamatics) , A Programmer , Blogger , Technology Enthusiast and apart from this interested in making new friends , love music and love to play CHESS. Expressing my thoughts using blog.

author

Popular Journal Article - Get Most Viewed Articles in Liferay

Leave a Comment
Popular Journal Article

My new application - "Popular Journal Article" is now available on Liferay market place. This  application can be used to find out popular journal article/web contents of current group. Based on the view count of journal article this app will display list of articles. Application will not display any web content/Journal article with zero view counts. User can configure number of popular articles they want to see from configuration menu.

i.e If user wants to see top 20 popular article for current group then they can set the maxium records to display from configuration menu.


Read more »

Document Download Tracking - Check who downloaded your document in Liferay

Leave a Comment
Document Download Tracking

My 2nd app Document Download Log Hook  is now available on Liferay market  place . Its a common requirement where we want to track document download activities. This can be done with any third party analytic tool as well but some times we can use Liferay persisted data itself to track downloads.

Document download tracker can used as alternative to any analytic tool. It can be integrated with document library to track document downloads. Once you enable this app it will automatically persist all the information about who downloaded document. App will store information like User name and Remote IP address . This app has functionality clear logs for any document. User can also clear download logs for all document if they wish.


Read more »

Portlet Location Tracker - Find Where your portlet is placed

Leave a Comment
My first app Portlet Location Tracker is now available on Liferay market place. This app will help developers as well as end user to locate the portlets placed on different pages. App will search in entire portal for the portlet you are looking for and display possible results. For big portal its difficult for Developers/QA and end users to locate the page. This application will help theme to track where portlet is placed .


Read more »

Get User Based On Expando Value

Leave a Comment
Use below code snippet if you want to search users based on expando value. In below snippet ColumnName is the name of custom attribute (expando attribute) and data is expando value.

One more point i would like to highlight here in below snippet we are looking for exact value of custom attribute . In few cases you might not have exact value of custom attribute in that case you can alter dynamic query and instead of eq you can use like query. For more information on dynamic query you check this post.

Read more »

Share Services Between Plugin Portlets In Liferay

Leave a Comment
Sharing services between plugin portlets is very easy in Liferay. Usually people place services jar manually when they want to access any other portlet's services.

Here is the automated where liferay will take of the dependent service jar. You just need to name the dependent portlet's name.

Let say for your library management portlet you want to access services of student portlet. In liferay-plugin-package.properties file you need to enter below entry.
Read more »
Previous PostOlder Posts Home