DNN Professor Test Lab and Product Training Center Training Login
March 10, 2010

Learning Lab 6.1  
Business Directory 6.1 - Step 10 - Understanding the Admin Console  

The Administration Console

Included on every listing form is an administration console that allows Administrators, and other designated security roles that have permission to approve listings, to approve the listing as a Standard or Enhanced listing.

By default, your main form is currently configured for DotNetNuke portal administrators and a security role named Listing Approval having permission to see the form admin panel.

<panel showroles="Administrators,Listing Approval">

If you would like to have additional users moderate listings and view the admin panel, you can:

  1. Create a DotNetNuke security role named, Listing Approval, and assign portal users to this role.
     
  2. Use an existing security role (example: Editors) and change the panel showroles section in your form to match the existing security role.

    <panel showroles="Administrators,Editors">

    The panel showroles section is directly beneath the form parameter section of the form.

The approver also has the option to assign the listing to another user, add an invoice number, assign an affiliate referrer, set expiration date, show a sponsor link, approve video, approve audio, show ratings, show comments, and flag the listing as featured or new.

The approver also sets the coordinates for the Google Map feature.

Note: The admin console is only revealed to Administrators, and additional moderator roles, after the initial listing has been entered and is accessed through the Edit Listing icon (Edit listing icon ) below each listing.

These options are on a per listing basis.

Assign Listing to User

This feature is helpful if an Administrator is creating a new listing on a user's behalf. By assigning the listing to a user, the user now takes control of that listing and has the ability to edit the listing.

Administrator can assign a listing to a user

Expire date

Expire Date

Typically you will not set this date. It is designed for a future enhancement that will allow integration to 3rd party subscription tools and an admin page reporting system.

Approve a listing as a Standard Listing or Enhanced Listing

You have the ability to approve the listing as Standard or Enhanced listing. This feature allow you the option to offer free listings (standard). If the user wants a paid listing (enhanced), by the approver selecting enhanced listing a More Info button leading to a details page becomes visible on the listing. Also, the logo image,and a Make Inquiry button is revealed that allows the visitor to make a direct, emailed, inquiry to the listing owner.

Approve Listing as Standard or Enhanced

Standard Listing

If a listing is approved as a standard listing, only the listing is revealed. It will include the company name, listing title, phone information, address information, short description, and logo image.

In addition it will reveal a link, as shown below, asking the listing agent if they own this business and if they would like to learn more about changing their listing to an enhanced listing.

Note: By default the company logo does not link. In the list view template code a link to the listing website has been commented out. If you decide to allow a link to the company website, by visitors clicking the logo, you can modify this section of the List View templates by removing the HTML comments that hide the link anchor tags surrounding the logo image.

Business Directory Standard Listing

Enhanced Listing

If a listing is approved as an enhanced listing, it will include the company name, listing title, phone information, address information, short description, and logo image.

In addition it will reveal an optional special offer image, optional sponsorship image, images for has map, has audio, has video and has photos.

Note: By default the company logo links to the details page.

Business Directory Enhanced Listing

Add an Invoice Number and an Affilate Referrer

If you are using Business Directory to add income to your site, you can add an invoice number and assign an affilate referrer as optional entries per listing. By default,  the installed forms create a dropdown selection box of Administrators. If you have created a DNN security role named Affilates, for example, you can easily change the form to show a list of users in the Affiliates role by simply changing the following parameter at the top of the form:

parameter name="ReferrerRole" alias="ReferrerRole" default="Administrators"

parameter name="ReferrerRole" alias="ReferrerRole" default="Affiliates"

Add invoice Number and Affiliate Referrer Information

Sponsorship Type and Show Sponsor Link

The Show Sponsor Link option allows the listing approver to flag a listing as sponsored.

Selecting a sponsorship type

Within the image files that are included with Business Directory are the following images:

 If the Show Sponsor Link is checked, and the the listing is an Enhanced Listing, the corresponding image will show on the listing page.

Platinum sponsor selected

Note: These images can be changed to meet your specific needs. The image names must remain the same.

Approve Video, Show Ratings, Show Comments, Featured, and New

If a listing has a video included, only by checking the Approve Video box will the video be included on an Enhanced Listing detail page.

To have optional Ratings and Comments available on an Enhanced Listing detail page, Show Ratings and/or Show Comments must be checked.

Business Directory additional view options

Google Map Coordinates

If the listing approvers, while reviewing the listing, sees that the lister wants to show a Google map on the the Enhanced Listing detail page (Show Map Location), by clicking the Get Coordinates button the listing Address 1, City, State, and Postal Code will be used to find the map coordinates.

Listing Show Map is checked

Get Google Map Coordinates

 

When completed click Click Update Listing

Next >> Step 11 Optional Featured Listings Template


© 2009 by DNNprofessor.com  | Terms of Use | Privacy Statement | Email White Listing