Integration of suggestions to third party applications

Suggestions from SupportCenter knowledge base module can be integrated also into third party applications.
Example how can be done such integration is in server/submit_form.php

List of suggestions are returned by script server/kb_search.php
As input parameter you need to send by POST or GET content in parameter query, to which you search suggestions.
We recommend to use POST requests if you want to send bigger content to suggestion request.

Example of request:
http://support.qualityunit.com/server/kb_search.php?query=SupportCenter%20Installation%20

Result of such request is html formatting found entries by css classes (you can define your own css):
CSS classes used for formatting: suggestion_row, suggestion_url, suggestion_item_title

Example of HTML output:
<div class='suggestion_row'>
<a class='suggestion_url' href='http://support.qualityunit.com/knowledgebase/live-agent-live-chat-software/installation-update.html' target='_blank'>Live Agent - live chat software / <span class='suggestion_item_title'>Installation & Update</span></a>
</div>
<div class='suggestion_row'>
<a class='suggestion_url' href='http://support.qualityunit.com/knowledgebase/supportcenter/installation-upgrade.html' target='_blank'>SupportCenter - Helpdesk Software / <span class='suggestion_item_title'>Installation & Upgrade</span></a>
</div>

Example of css definition for results:
/* Suggestions */
.suggestions_title {
font-weight: bold;
font-size: 16px;
padding-bottom: 10px;
padding-left: 40px;
background: transparent url(../img/question_red.gif) no-repeat;

}

.suggestions_block {
margin-top: 10px;
margin-bottom: 10px;
border: 1px #C3D9FF solid;
padding: 5px;
-moz-border-radius: 8px;
border-radius: 8px;
padding: 20px;
background-color: #E0ECFF;
}

.suggestion_item_title {
font-weight: bold;
}

.suggestion_row {
padding-bottom: 5px;
}


How to request suggestions from HTML form ?

We prepared simple javascript library, which makes request to knowledgebase after user stopped typing in subject or body of form.
Details you can find in file knowledgebase/js/knowledgebase.js
this javascripts counts with existance of suggestion block element inside form html:

<div id="suggestionsBlock" style="display: none;" class="suggestions_block">
<div class="suggestions_title">Knowledgebase Suggestions</div>
<div id="suggestionsContainer"></div>
</div>

This javascript also counts on existence of these elements:

<form id="SubmitNewTicket">
<input type="hidden" name="applicationURL" value="http://www.yoursite.com/supportcenter/" /> <!-- change the url to your path to Support Center -->
<input type="text" name="subject" /> <!-- this does not have to be text type input, but it has to have name 'subject' -->
<textarea name="body"></textarea> <!-- this also does not have to be textarea, but it has to have name 'body' -->
</form>
Now we need to start the listener. Put this somewhere into the body:
<script type="text/javascript">
startListeners();
</script>
Don't forget to add the knowledgebase/js/knowledgebase.js into head element:
<head>
...
<script type="text/javascript" src="http://www.yoursite.com/supportcenter/knowledgebase/js/knowledgebase.js"></script>
</head>

Content of suggestion request will be loaded into innerHTML of suggestionsContainer div element.




Other similar entries
You might find your answer faster than by contacting us!

Change Log

If you don't have latest release of product, please take a look into our change log. Maybe your problem was already resolved in newer release and you can just upgrade your installation to resolve the problem.
Review Change log  

Road Map

Have you suggestion, how to improve our products? Maybe same suggestion is already reported in our road map and you don't need to contact us because of it.
Review Roadmap

Bug Tracker

If you want to report bug, please take a look into our opened bugs. Maybe same bug was already reported. Please don't report same bug next time!
Review opened bugs

Phone Support

Phone support is offered only in English.
USA: +1 415 8303923
Other: +421 911023006

New Support Ticket

Please search for an answer in our knowledgebase first. You might find your answer faster than by contacting us!
Submit New Ticket
Post Affiliate Pro
affiliate software
SupportCenter
help desk software
Live Agent
online chat
UnitMiner
web data extractor

All the menu items will lead
you to qualityunit.com site

Company home About us Our team Company history Investor relations

Affiliate software

Post Affiliate Pro 4

Powerful affiliate software to power your affiliate program


Customer support

Support Center

Helpdesk, email management and KB

LiveAgent

Live Chat for your web


Other products

Post Member Pro

Membership software

Unit Miner

Web data extraction

All the menu items will open in new window

Knowledgebase Forums Member's area

Earn commission for referring our products

Affiliate program