Create a Knowledge Base


Video Synopsis



  • Ned Pajic, Technical Evangelist, Caspio



Ned Pajic:

Hi, welcome to this video guide on how to build a knowledge base application. My name is Ned, I am a technical evangelistic Caspio. In part five of this video series we will learn how to deploy the application to a website. Let’s have a look.


Downloadable Files

When you receive the email from Caspio you will get two downloadable files: one that has the knowledge base application, and the other one that contains all the web template files. Let me show you how to import this knowledge based application into your account. Once you inside the account, go to tools and click on import and then go ahead and locate that file. If you have saved it on the desktop like I did, you’ll find it there. But if you have it in a different directory, find that file, double click on it, hit next and hit next one more time. Here you’ll be able to see all the content that you’re importing, how many data pages, tables, etc. Go ahead and click next to move on to the next screen. On this part of the import, you will see all the different parameters that you’re importing. Now go ahead and hit import.


Once the import is successful, which could take anywhere from 30 seconds to a minute, you’ll be able to see all the imported files. At the end just hit the close button and immediately Caspio takes you inside the overview screen for that application. If you want to see what this looks like on the homepage, click on the home button. If you want to reopen the application, click on the open link. Here you’ll be able to find all the data pages, including all the admin data pages, and all the user data pages that we created in the prior video. Now, let me show you how to actually deploy these data pages to the web template. The second file that you receive, go ahead and double click on that file and just drag the contents over to your desktop like this to unzip the file or extract all the files.


Accessing Content

Now you can close this screen. Double click on that folder, and you should be able to find all the content for that web template, including all the user HTML pages and all the admin HTML pages. Let me show you what they look like on the user side. If you highlight all of the HTML pages, right click and then open up all the pages using a notepad plus plus, that’s the HTML editor that I use to edit my html. If you have a different one, go ahead and use that. Whatever your preference is. Once you open up all the files, you should be able to see them as tabs across the top. Here is my login page. Let’s begin with this page first. When you scroll down the HTML document, you will be able to find this text here in between the brackets.


User stands for the folder inside Caspio and then in between the quotes is the data page name. The naming convention will be exactly the same as in Caspio, it will correspond to whatever the data page name is. Let me give you an example: let’s go back inside Caspio and inside the user folder there is the login data page, go ahead and click on the deploy link, enable access, and then copy the code, go back to your HTML editor, then replace that text with the Caspio data page and just save your document. Go through the rest of the tabs. For example: this one “add new” everywhere that you see these brackets with the user folder name, replace that with the Caspio data page. Let me show you once again. Inside the user folder I have this data page called “Welcome Name.” Inside Caspio, if you scroll down a little bit, you’ll find a data page called “Welcome Name,” enable access and copy the Caspio code then replace it. This webpage has two data pages, some of them will have 3, 4, 5 data pages. Just go through the HTML document and replace that text.


This one is called “Add New Article.” Copy and replace. Once you’re done deploying the rest of the data pages, go ahead and publish the HTML files using a hosting company of your choice. You can use one-on-one or GoDaddy. Just push all the files to your hosting company and you should be able to see that application working the way I have it in this example. Thank you for taking the time to watch our video guide. I hope that you enjoyed it, and I hope that you’ll give Caspio a try. If you have any questions, please don’t hesitate to contact us at any time.

Next Steps

See why low-code developers are growing 3x faster than traditional developers.
Have a vision for an application? Talk to a Caspio product expert and we’ll help you achieve it.
Want to see if Caspio is a good fit for your needs? Choose a date and time for a personalized demo.