e. Listing Types and Listing Fields

Top  Previous  Next

The system gives an opportunity to classify listings. For this purpose, the administrator can divide listings into different types. It expands site possibilities (e.g., a site owner can sell houses and apartments on the same site) and increases its usability (listings will be arranged). Using Listing Types the administrator can allow users to add classifieds of different types, make a complex search (a search by different types) and a search by a particular type.

 

Listing Fields are fields common for all listing types. They are aimed to display the common characteristics of all listing types. 

 

Listing Type is a group of listings united according to common specific characters. Listing types allow the administrator create fields specific for a particular listing type. These fields will display the specific characteristics of a particular listing type. E.g., let's suppose you have two listing types in the system: House and Apartment. The listing field 'Price' will be common for the both listing types,  the listing field 'Number of Floors' will be specific for the listing type 'House'.

 

You may find more detailed information about Listing Fields and Listing Types in the sections 'Listing Fields' and 'Listing Types'.

 

The system also contains system fields. System fields are fields strictly defined in the system and can't be added, changed or deleted through the administration panel. There are the following system fields: id, username, active, keywords, featured, views, pictures, activation_date, expiration_date. These fields contain the following data:

 

id unique listing IDs;
username usernames of users;
active shows whether listings is active or not (1 - active | 0 - not active);
keywords keywords formed from listing details for each listing;
featured shows whether listings is featured or not (1 - featured | 0 - not featured);
views shows how many times each listing was viewed;
pictures number of pictures for each listing;
activation_date shows the activation date of each listing;
expiration_date shows the expiration date of each listing.