Forum Moderators: coopster

Message Too Old, No Replies

Lookin for a knowledgebase script.

         

httpwebwitch

4:56 am on Feb 13, 2010 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



I've been looking for a few hours now.

I'm looking for something that I can put between me and the deluge of FAQ I deal with every day.
Must be PHP5 + MySQL.

I'll put it on the contact page... "before you write, see if your question has already been answered".

I'd gladly answer a hundred questions a day, if I know that I won't have to answer the same hundred again tomorrow.

Full text search would be nice. Would be cool if someone can type in a real question and get intelligent matches.

Anyone know a good script that does this? Even if it's just a basic class, I can dress it up.

Know what would be really awesome? while the user is typing their message to me, some JS could be sniffing their text and doing AJAX searches for matching FAQs. For those people who ignore the knowledgebase and start typing into the textarea, they might be receptive to contextual links to FAQ answers showing up adjacently as they type.

jatar_k

6:12 pm on Feb 13, 2010 (gmt 0)

WebmasterWorld Administrator 10+ Year Member



wiki of some sort is all that comes to mind

though if you use some system for customer service requests you could add a publish feature where you could push it to the web or wherever you need it

even just a forum might do the trick

tangor

8:00 am on Feb 16, 2010 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



Not a fad word these days, but there are several FAQ (frequently asked questions) scripts out there in php and perl, and probably a few others as well. Might be what you're looking for, however, you might want to change the title to "Help", "Wiki" or "Read Here First You Idiot!" (joking a bit, but how many times have we wanted to shout that?)

TheMadScientist

9:41 am on Feb 16, 2010 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member Top Contributors Of The Month



Know what would be really awesome? while the user is typing their message to me, some JS could be sniffing their text and doing AJAX searches for matching FAQs. For those people who ignore the knowledgebase and start typing into the textarea, they might be receptive to contextual links to FAQ answers showing up adjacently as they type.


There's an AJAX script like this posted on the w3schools site that runs from an XML file. I don't remember exactly where, but it searches an XML file while people type and provides links to the locations you add. So, basically (if I remember right) you have an XML file of titles and URLs and the AJAX searches and narrows the fields down as people type.

You should be able to create the XML file dynamically from a DB or write a short php script to add new FAQs to the list in the file as you post them. I used it for quite a while then changed hosts and it didn't work on the new one as it was set and I haven't gotten back around to fixing it, but I think you'll find it if you search for AJAX Search Sample. It's late and my server is down, so looking for it and giving you a direct link is not happenin right now...

Something you might do is modify it to show the title of the post as people type, then rather than taking them to a page on the site, show them the text from the FAQ (answer) when they mouse over the title... IOW change the second part to show the answer on a mouse over rather than having them click to go to the page.

httpwebwitch

5:53 pm on Feb 26, 2010 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



dangit, I ended up building my own from scratch. It took a little while (about 5 hours) but the end result is exactly what I'd imagined, and easier to use than most of the bloated&buggy shareware I saw floating around

markwoodbrid

1:33 am on Mar 7, 2010 (gmt 0)

10+ Year Member



good to know that you managed to build your own from scratch... Otherwise you could visit the following sites:

<snip>

[edited by: dreamcatcher at 9:00 am (utc) on Mar 7, 2010]
[edit reason] no urls please, see T.O.S [/edit]