Difference between revisions of "Planning and organizing JReviews setup"

From JReviews Documentation
Jump to: navigation, search
Line 8: Line 8:
  
  
== Directories, Sections & Categories ==
+
== Directories & Categories ==
  
Since JReviews uses Joomla’s content system, it is required to create Joomla Sections and Categories for JReviews listings.
+
Since JReviews uses Joomla’s content system, it is required to create Joomla Categories for JReviews listings.
  
Joomla 1.5. provides only two levels of categories: Sections and Categories. JReviews gives you a third level: Directory - which becomes the top level: '''Directory''' -> '''Section''' -> '''Category'''
+
Joomla 1.7 provides unlimited levels of categories which can be grouped into directories.
 +
Here is an example of the "City Guide" JReviews directory which contains many Joomla categories:
  
Joomla 1.6 provides unlimited levels of categories. JReviews directory can be used to group similar categories.
+
[[File:Directory.png]]
 
+
 
+
== Examples on how to organize Directories and Categories ==
+
 
+
=== Setting up categories in Joomla 1.6 ===
+
 
+
[[Using JReviews with unlimited levels of categories in Joomla 1.6]]
+
 
+
 
+
=== Setting up sections and categories in Joomla 1.5 ===
+
 
+
{| class="wikitable" cellpadding="0" cellspacing="0"
+
|-
+
! Directories !! Sections !! Categories
+
|-
+
| Listings || Products || Computers, Smartphones, TVs, Cameras ...
+
|-
+
| || Entertainment || Books, Movies, Games, Comics
+
|-
+
| || Software || Windows Apps, Mac Apps, iPhone Apps, ...
+
|-
+
| Articles || News || Business, Entertainment, Sports, ...
+
|-
+
| || Tutorials || Programming, Design, ...
+
|}
+
  
 
   
 
   
 
When planning your category structure, you also need to consider which Listing Type will be used for each category. Whenever you need a different submit form for listings in a certain category, you need to create a new Listing Type.  
 
When planning your category structure, you also need to consider which Listing Type will be used for each category. Whenever you need a different submit form for listings in a certain category, you need to create a new Listing Type.  
  
For example, you can create a "Product" Listing Type that will have custom fields like Brand, Model, Price, etc., and this listing type can be used for all product categories; this means that the same submit form can be used for all product listings.
+
If you are creating a City Guide site with many categories, it is possible that you want to have different submit forms for some of the categories. For example, Hotels and Restaurant categories could share the same location custom fields (City, Address, Postal Code, ...), but for Restaurants you will want additional fields like "Cuisine" and other.
 
+
That is why you need to create separate "Restaurant" listing type that will be assigned to restaurant categories and contain restaurant related custom fields.
But if you want additional custom fields for Computer listings only, you will need to create a "Computers" listing type with additional custom fields like CPU Type, Memory, etc. In this way, a different submit form can be used for computer listings only.
+
 
+
Here is an example of the [[Listing Submit Form Layout|Listing Submit Form]] for Games listing type.
+
  
  
 
== Using JReviews Custom Fields for additional categories ==
 
== Using JReviews Custom Fields for additional categories ==
  
In some cases, it is not easy to find the best Section/Category set-up because of Joomla limitations:
+
With JReviews custom fields you can have additional "virtual" categories by enabling "Click2Search" setting for certain fields.
*It is not possible to use the same category in more than one section.
+
*It is not possible to add categories on the fly while submitting a listing.
+
*It is not possible for one article/listing to be published in more than one category.
+
 
+
JReviews can be helpful to overcome some of these limitations through the use of custom fields (Single select, Multiple select, Checkboxes) that will be used for categorization. Use Multiple select or Checkbox fields if you want to put listings in more than one subcategory.
+
 
+
For example, if you want additional categorization for Computer listings, create a custom field with options ''Desktops, Laptops, Netbooks, Tablets, etc.''
+
 
+
If you enable '''Click to Add''' in the field's preferences, you will be able to add new category options while submitting a listing.
+
  
Even if you decide to use custom fields for categorization, you still need to create at least one Directory, Joomla Section and Joomla Category
+
Some of the advantages of virtual field value categories is that new virtual categories can be added "on the fly" during the listing submission and one listing can have multiple virtual categories (both is not possible with Joomla categories).
  
  

Revision as of 15:48, 4 September 2011

Listing Types

The Joomla content system provides only one text area field for all articles and it can be split into two: Intro Text (summary) and Full Text (description).

With JReviews, you can define Listing Types for different types of content and create different custom fields for each listing type. You can also define criteria for editor and user ratings and reviews.

Listing Types will be assigned to Joomla Categories.


Directories & Categories

Since JReviews uses Joomla’s content system, it is required to create Joomla Categories for JReviews listings.

Joomla 1.7 provides unlimited levels of categories which can be grouped into directories. Here is an example of the "City Guide" JReviews directory which contains many Joomla categories:

Directory.png


When planning your category structure, you also need to consider which Listing Type will be used for each category. Whenever you need a different submit form for listings in a certain category, you need to create a new Listing Type.

If you are creating a City Guide site with many categories, it is possible that you want to have different submit forms for some of the categories. For example, Hotels and Restaurant categories could share the same location custom fields (City, Address, Postal Code, ...), but for Restaurants you will want additional fields like "Cuisine" and other. That is why you need to create separate "Restaurant" listing type that will be assigned to restaurant categories and contain restaurant related custom fields.


Using JReviews Custom Fields for additional categories

With JReviews custom fields you can have additional "virtual" categories by enabling "Click2Search" setting for certain fields.

Some of the advantages of virtual field value categories is that new virtual categories can be added "on the fly" during the listing submission and one listing can have multiple virtual categories (both is not possible with Joomla categories).


Steps to Setup JReviews

  1. Creating Joomla Sections & Categories - before setting up JReviews, create Joomla Sections and Categories.
  2. Field Groups Manager - create field groups that will contain listing or review custom fields. You will assign field groups to different listing types in the Listing Types Manager.
  3. Fields Manager - create listing or review custom fields and assign them to field groups.
  4. Listing Types Manager - create different listing types and assign field groups and rating criteria for designated JReviews editors and users to rate the listings.
  5. Directories Manager - create directories that will be assigned to Joomla categories.
  6. Categories Manager - select the Joomla categories that will be used with JReviews and associate them with a Directory and Listing Type.