Knowledge Base Configuration



Similar documents
HELP DESK MANUAL INSTALLATION GUIDE

When you have selected where you would like the form on your web page, insert these lines of code to start:

Millennium Drive. Installation Guide

AD Phonebook 2.2. Installation and configuration. Dovestones Software

The software shall provide the necessary tools to allow a user to create a Dashboard based on the queries created.

1. To start Installation: To install the reporting tool, copy the entire contents of the zip file to a directory of your choice. Run the exe.

1.264 Lecture 19 Web database: Forms and controls

Using SQL Reporting Services with Amicus

ConvincingMail.com Marketing Solution Manual. Contents

Business Insight Report Authoring Getting Started Guide

2/24/2010 ClassApps.com

CPM release notes

PDshop.NET Installation Guides (ASP.NET Edition)

UF Health SharePoint 2010 Document Libraries

Introduction to Microsoft Access 2013

Workflow Templates Library

FORM SIMPLICITY QUICK REFERENCE GUIDE PROFESSIONAL/ULTIMATE EDITION

Acclipse Document Manager

Microsoft Corporation. Project Server 2010 Installation Guide

Online shopping store

Hands-On Workshops HW003

Results CRM 2012 User Manual

EditAble CRM Grid. For Microsoft Dynamics CRM. How To Guide. Trial Configuration: Opportunity View EditAble CRM Grid Scenario

i>clicker v7 Gradebook Integration: Blackboard Learn Instructor Guide

Install SQL Server 2014 Express Edition

Using Webmail. Document Updated: 11/10. Technical Manual: User Guide. The Webmail Window. Logging In to Webmail. Displaying and Hiding the Full Header

Single Sign-On Guide for Blackbaud NetCommunity and The Patron Edge Online

Content Management System

Outlook. Getting Started Outlook vs. Outlook Express Setting up a profile Outlook Today screen Navigation Pane

Microsoft Access 2010 handout

Word 2007: Mail Merge Learning Guide

1 Classified Script. User Guide v1.0

GoDaddy (CentriqHosting): Data driven Web Application Deployment

Salesforce Customer Portal Implementation Guide

EBOX Digital Content Management System (CMS) User Guide For Site Owners & Administrators

Organizing and Managing

This document details the following four steps in setting up a Web Server (aka Internet Information Services -IIS) on Windows XP:

Applicant Tracking System Job Aids. Prepared by:

14 Configuring and Setting Up Document Management

Microsoft Query, the helper application included with Microsoft Office, allows

dtsearch Web dtsearch Publish

Getting Started with Mal s. Adding Buy Now buttons to your web page

CCC Report Center Overview Accessing the CCC Report Center Accessing, Working With, and Running Reports Customizing Reports...

nopcommerce User Guide

Introduction to Microsoft Access 2010

Create a New Database in Access 2010

RM Seminars spring Getting the most from SharePoint

User Guide to the Content Analysis Tool

Installation & User Guide

Check out our website!

Expanded contents. Section 1. Chapter 2. The essence off ASP.NET web programming. An introduction to ASP.NET web programming

Strategic Asset Tracking System User Guide

CMS Training. Prepared for the Nature Conservancy. March 2012

HowTo. Planning table online

Template Creation Tutorial

Team Foundation Server 2010, Visual Studio Ultimate 2010, Team Build 2010, & Lab Management Beta 2 Installation Guide

Dreamweaver CS3 THE MISSING MANUAL. David Sawyer McFarland. POGUE PRESS" O'REILLY 8 Beijing Cambridge Farnham Koln Paris Sebastopol Taipei Tokyo

Step One. Step Two. Step Three USING EXPORTED DATA IN MICROSOFT ACCESS (LAST REVISED: 12/10/2013)

User's Guide. ControlPoint. Change Manager (Advanced Copy) SharePoint Migration. v. 4.0

Installation Document for HTML Calculators

IT Service Desk Manual Ver Document Prepared By: IT Department. Page 1 of 12

Lab 2: MS ACCESS Tables

Software User Guide. WordPress Plugin Version 1.0

Richmond SupportDesk Web Reports Module For Richmond SupportDesk v6.72. User Guide

Personal Portfolios on Blackboard

Learn how to create web enabled (browser) forms in InfoPath 2013 and publish them in SharePoint InfoPath 2013 Web Enabled (Browser) forms

Bitrix Site Manager 4.0. Quick Start Guide to Newsletters and Subscriptions

PORTAL ADMINISTRATION

PCVITA Express Migrator for SharePoint (File System) Table of Contents

ORACLE USER PRODUCTIVITY KIT USAGE TRACKING ADMINISTRATION & REPORTING RELEASE 3.6 PART NO. E

System Administration Training Guide. S100 Installation and Site Management

Moving BidMagic to a new system (Backup / Restore Utility)

Click Studios. Passwordstate. Upgrade Instructions to V7 from V5.xx

Vector HelpDesk - Administrator s Guide

Bitrix Site Manager 4.0. The Guide to Managing User Group Permissions

Chapter 15: Forms. User Guide. 1 P a g e

ORACLE BUSINESS INTELLIGENCE WORKSHOP

2013, Active Commerce 1

HarePoint Workflow Extensions Manual. For SharePoint Server 2013, SharePoint Server 2010, SharePoint Foundation 2013 and SharePoint Foundation 2010.

Using SQL Reporting Services with Amicus

HelpDesk Connect Operator Manual rev. 1.0.

TouchBase Pro. Users Guide

Form Mail Tutorial. Introduction. The cgi-bin

Using The HomeVision Web Server

Migrating helpdesk to a new server

WebSpy Vantage Ultimate 2.2 Web Module Administrators Guide

USER GUIDE. Unit 5: Tools & Modules. Chapter 3: Forms & Surveys

Netmail Search for Outlook 2010

Librarian. Integrating Secure Workflow and Revision Control into Your Production Environment WHITE PAPER

BUILDER 3.0 Installation Guide with Microsoft SQL Server 2005 Express Edition January 2008

Kaseya 2. Quick Start Guide. for VSA 6.3

RESOURCE AND PATIENT MANAGEMENT SYSTEM. Patient Goals. User Manual. Version 1.0 July 2012

Timeless Time and Expense Version 3.0. Copyright MAG Softwrx, Inc.

Ad Banner Manager 6.0 User Manual

MONAHRQ Installation Permissions Guide. Version 2.0.4

DbSchema Tutorial with Introduction in SQL Databases

CREATING WEB FORMS WEB and FORMS FRAMES AND

FrontDesk. (Server Software Installation) Ver

Intellect Platform - Tables and Templates Basic Document Management System - A101

nopcommerce User Guide

Transcription:

Knowledge Base Configuration You can download the Knowledge Base (KB) installer from http://www.issueview.com/ivkb.exe. You must have a copy of the IssueView database installed to use the KB. The KB must be installed on an IIS Server, and requires the.net Framework, version 2.0 or above. If you have upgraded from an earlier version of IssueView (5.1 or before), you'll need to make some compatibility changes to your KB Template to ensure it works smoothly with the KB web application. You can view our KB implementation on our web site: http://www.issueview.com/kb/default.aspx The Knowledge Base Project in IssueView The KB draws issues from an IssueView Project, usually based on the 'Knowledge Base' Template. The Project can have any name you like. You connect the KB web site with the KB Project by editing web.config (on the IIS Server, usually in C:\inetpub\wwwroot\IvKB\web.config). Here's the key you need to edit: <add key="project" value="samples\knowledge Base"/> Note that if the KB Project is inside a folder, the full path information must be supplied. You can install as many instances of the IvKB as you like. You'll have to manually create the Virtual Directories in IIS. Each KB can draw from a different IssueView Project, based on the settings in web.config.

Table of Contents (Category and SubCategory) Category and SubCategory allow you to group the data in a table of contents fashion. Eventually you'll be able to have an unlimited levels of nesting, but initially we're only supporting two levels for simplicities' sake. You may want to set up IssueView Workflow rules which limit the SubCategory choices based on the selected Category. You can rename Category and SubCategory to anything that makes sense. We implemented the KB for a major Cellular service provider, and they track Cell Phone issues using Make and Model. The CategoryField and SubCategoryField entries in web.config can use either the Field Name, or the actual database column name. This allows you to rename the Field in IssueView, without needed to edit web.config. But if you want to use a new IssueView Field, be sure to enter the new Field name (or db column name) in web.config <add key="categoryfield" value="category"/> <add key="subcategoryfield" value="subcategory"/> might become <add key="categoryfield" value="make"/> <add key="subcategoryfield" value="model"/>

Article Format The format for the data displayed in the contents pane is controlled by a file named Template.html. This file will be in the root of your KB web site on the IIS Server, usually at C:\inetpub\wwwroot\IvKB\Template.html Before the a KB article is displayed, the article contents from the database are inserted into a dynamic copy of Template.html. You can use any html editor to make changes to Template.html, and they'll show up in the KB. You can insert data from the selected KB article using this syntax: {IvField}field name{/ivfield} For example, to insert the contents of the Status field into the article, add this text: {IvField}Status{/IvField} When the article is processed for display, the {IvField} entry will be replaced by the current value of the Status field. If the Status field for the current article is blank, no data will appear. The opening and closing {IvField} tags are case sensitive, the actual field name is not. If the Field Name has spaces (e.g., Assigned To), include them: {IvField}Assigned To{/IvField} Customizing the Header The contents of the KB are displayed in an HTML frameset contained in a file named Default.aspx. The top frame, displays the contents of Header.aspx. By editing Header.aspx, you can integrate the Knowledge base into your web site. Here's the default header from the initial installation

And here's the customized header we use on our web site: Search Fields By default, the searches will look for the search text in all the Text Tab fields, plus the Title Field (which is the Abstract field by default). If you wish to search different fields, you can specify them in web.config. If you specify Fields in web.config, ONLY those fields will be searched: <IssueViewKB> <SearchColumns> <add key="abstract" value=""/> <add key="description" value=""/> </SearchColumns> </IssueViewKB> Article Sort Order By default, articles returned from searches are sorted by the IssueView ID, in Descending order. If you wish to sort by a different Field, you can specify the Order By clause in web.config. You must use the actual database column name for the field. This example sorts by the Primary Key, in Ascending order: <add key="orderby" value="order By Issue ASC"/> Copying links The default article template contains a button that will copy an html link to the current article to the clipboard. This is extremely useful for pointing others to specific articles in your KB. In order for this functionality to work, IvKB has to know what your Base URL

is. This can be set in web.config. Here's the setting for our production server. When setting up your KB, enter your own URL: <add key="baseurl" value="http://www.issueview.com/ivkb"/> Filtering Articles You can control which issues are availble for searching with Filter SQL. This web.config entry requires valid SQL (if you need help, drop us a line: support@issueview.com). Here's an example that will display articles whose status is either 'Published', or 'For Review' <add key="filtersql" value="status = 'Published' or Status = 'For Review' "/> Compatibility Changes (pre 6.0 databases) We changed the IssueView 'Knowledge Base' Template in version 6.0 to support our new KB web application. If you have upgraded from IssueView 5.1 or before, you should make the following changes to your 'Knowledge Base' Template: 1. In the original KB Template (pre - 6.0) we had Fields named Submitter, Type, Subject and Description. Those fields have been replaced with new Fields Rename Contacts field Submitter to be Author. Rename Choice field Type to be Category Rename Choice field Subject to be SubCategory Rename Text Tab field Description to be Article 2. Add a Choice field named Status. Add the choice values Draft, For Review, and Published. OR If you have no data in your Knowledge Base, just delete the Submitter, Type and Subject Fields, and create the new fields named Author, Category, SubCategory, Status, and Article. This will ensure the Field names match the default entries in web.config.

Custom Search Links The simplest way to search the Knowledge Bank via a link is by encoding Search Terms in the QueryString. To search the knowledge base for articles containing the phrase setup issues, you could use this URL: http://www.mycompany.com/ivkb/default.aspx?search=setup%20issues Note the use of URL encoding to represent a space with %20. QueryString based searches will match articles containing All Words (rather than Any Words or an Exact Phrase) Custom Search Forms You can design a custom HTML form and use a Form POST to execute a search. A sample form named FormSearch.htm is included with your IvKB site. Here are the available form fields: <form name="form1" method="post" action="http://localhost/ivkb/leftsearch.aspx"> <input name="categorydbcol" type="hidden" value="category" /> <input name="subcategorydbcol" type="hidden" value="subcategory" /> <input name="searchstring" type="text" value="search text" /> <select name="searchtype"> <option value=0>exact Phrase</option> <option value=1 selected="selected">match All Words</option> <option value=2>match Any Words</option> <select name="searchperiod"> <option value=0 selected="selected">any Time</option> <option value=1>one Day</option> <option value=2>one Week</option> <option value=3>one Month</option> <option value=4>six Months</option> <option value=5>one Year</option> <select name="categoryvalue "> <option value=" " selected="selected"> </option> <option value="category Value 1">Category Value 1</option> <option value="category Value 2">Category Value 2</option> <option value="category Value 3">Category Value 3</option> <select name="subcategoryvalue"> <option value=" " selected="selected"> </option> <option value="sub-category 1">Sub-Category 1</option> <option value="sub-category 2">Sub-Category 2</option> <option value="sub-category 3">Sub-Category 3</option> <input type="submit" value="submit" /> </form> You can give the form any name you want. Be sure to edit the action URL. The example uses localhost, which will work if you re testing on the IIS Server; but you ll need to enter a real URL for other users to reach the site. The CategoryDBCol and SubCategoryDBCol hidden fields allow you to

customize the search. Note that they are the actual column names in the table, not the IssueView field names (though they are often the same). You can omit these fields. Searches use the Match All Words setting by default, even if you omit this field. There are no more elaborate options for SearchPeriod. It is not possible to enter custom date ranges. CategoryValue and SubCategoryValue correspond to CategoryDBCol and SubCategoryDBCol. Normally the person using your form will only be entering a value; the available Columns are fixed and known when you design the form.