- Released fully
- fixed export data, add
$Split
DS or DS_FORWARD
- Fixed export removed "false" syntax error
- Fixed export to fit domains
- Added createTable() in query reader
- Added
CHECK_VALID_PASSWORD
andCHANGE_PSW
- Added
view()
function addition tocreateTable()
with added value selector - Added New Defined
VIEW_ALL
with a value of-1
- Fixed $READER->listFiles($dir), now outputs an array not a single string
- updated Readme.md
- fixed
Reload::run()
- made table for stylish for panel
- added
createLinkedTable()
function: this will give you a highlighted row of what you selected to make viewing easier - added
allowSearch()
function: this will create a search bar and makes searching even easier
- added
allowPageLimit()
function: limits how much you want to see in the table - fixed
Line Highlight
now highlights row on page load
- moved
is
Logics tobin/Logic.php
usePPDBLogic::
to trigger a logic function
- Added
LIBRARY_AUTHOR
credit inbin/init.php
- Fixed Panel UI - but you will need to config it if you on website
- Completed Panel UI add viewable table
- Added
mySQL exporter
- Added
PPDB::minify()
- Fixed Panel reload, now when
user.json
file is deleted, it will reload the page and will not leave panel open.
- Added URI class and allow users to use direct url
?type="storage"|"db"|"table"
- Fixed
URIS
is now written asURIS::config($plugin, $pluginConfig);
- Edited
readme.md
- Added new
URIS::config(PREVIEW_IMG, [$target, $url, $width, $height, $alt])
calledpreviewImg.js
total of 5 parameters - Fixed URIS::config error
- Updated readme.md
- Fixed import mySQL where now it will be allowed on tables(your table is your database for the file)
- Edited readme.md
- Added new function
PPDB::checkDeletedFile($dir)
checks ifuser.json
is deleted - Edit readme.md
- Added new URIS(
preivewVid.js
) previewVid
andpreviewImg
now have areturn
and aappended
function
- Fixed
PPDB::minify()
now doesn't remove hashtags inside of qoutes and from => in arrays - Export function now needs a
DS
orDS_FORWARD
in 3rd parameter.
- Fixed
PPDB::minify()
now single line string will still remove anything its path, so make sure the//
is on a new line or not inside of qoutes - export now will identify which
Split
to decide to use DOC_ROOT or DOC_ROOT_BACKWARDS
Added PPDB::rawText()
and PPDB::encodeText()
functions.
- fixed any bugs/glitches
- Changed Password Hash
- Added New function
PPDB::PSW_VARIFY()
- edit readme.md
- Added
LIBRARY_AUTOUPDATE
to allo you get notify if an update is available - Added .HTACCESS to the database folder to prevent
random users
from viewing the database - Fixed export to
PHP_ARRAY
- edit readme.md
- Added upload JSON file for database(can be used after export)
- Added
PPDB::success();
andPPDB::failed();
for alerts
- Added
Utils
functions and folder - Added
Plugins
folder and functions - Added
Themes
folder and functions - And More fixes and changes(to much to type)
- Fixed
panel.php
so ROOT_DB will auto-detect DS(dictionary separator)
- Fixed Update/Create database, was only identify a create new file by table name, leave blank to update
- Added
PPDB::autoRedirect($desc, $title=redirecting, $type=success)
- Uses autoredirect for more items that fail or succeed
- Now added a new hook
plugin::hook('view', $plugin)
checks forYOURPLUGIN_view()
- Fixed a few issues and bugs/glitches
- Added new plugin hooks: here is a list
Hooks | Execute in | Note |
---|---|---|
plugin::hook('head') | panel | Executes in header |
plugin::hook('view') | plugin | Executes code when plugin runs |
plugin::hook('profile') | profile | Executes code when profile displays |
plugin::hook('footerJS') | panel | Executes code when footer JS runs |
plugin::hook('panelList') | lib | Execute list when panel list(More...) is ranned |