Recently we worked on a JReview project and client have requirement of 'List Jreviews listing into multiple categories'. As we all know the biggest limitations of Joomla's category system is that it doesn't allow you to add a single article/listing to more than one category. So this can't be achieve by jReviews default features. So in order to achieve this we override jReview's template files of front-end and backend. We introduced the concept of Main category and additional categories. All the custom fields are from the main category, user can edit it by there main category, but it will show on all the additional categories.

Most of the times, the client asks for upgrade or the companies purpose for Joomla upgrade if the site is hacked very often and/or is found to be infected with malicious code. The most common mistake the developers make is to take the backup of current website and process the upgrade steps at the same. This process does upgrade the necessary extensions or core files, however, the malicious code files saved in the Joomla core folder(s) remain as it is and hence the site is again hacked.