Skip to content

pipiscrew/miniKB

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

miniKB

Here is a compact knowledgebase version, supports only one user :)

  • 2 database tables
  • 4 PHP files
  • 4 JS files

Database file and structure if doesnt exist will be created on first run, see the login.php code. On tests is able to load 3000 records in 3 seconds.  

miniKB.mp4

 

  • The sample database with the 3000 records, borrowed by Source Code Organizer NET as is using the same dbase schema (which introduced on VB6 flavor at 2005).
  • Images embedded as base64 and also drag&drop supported out-of-the-box by summernote.

 

use it with any standar PHP distro as :

//runme.vbs
Set WshShell = CreateObject("WScript.Shell")
WshShell.Run "cmd /c php.exe -S localhost:80 -t ../htdocs/", 0, False

 

This project uses the following 3rd-party dependencies :

2024-04-08 - bootstrap-treeview.js update getNodeIdByDBid, take care of int/string type due PHP v8.1 [2] change. Development made with PHP v8.0.7.


if you still unhappy with this microKB, there are alternatives as :


This project is no longer maintained

Copyright (c) 2024 PipisCrew

Licensed under the MIT license.

About

Lightweight PHP knowledgebase on PDO sqlite

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages