@@ -8,23 +8,25 @@ https://tamulib.github.io/Pipit/api/
88* MVC driven design
99* Database abstraction layer utilizing PDO and a Repository model
1010* Full support for MYSQL, improved support for MSSQL
11- * Built in Bootstrap, HTML and JSON view renderers with easy extensibility
12- * User session management, including admin authorization
11+ * Built in HTML, JSON, and CSV view renderers with easy extensibility
12+ * User session management, including multi-level authorization
1313* CAS support
1414* LDAP Utility
1515* Convention based javascript built on jQuery provides easy modal loading, AJAX updating, and user notifications
1616* Offers a complete, working seed app as a starting point.
1717
1818## Requires
1919
20- - PHP >=5.3 (PHP7 is not yet supported)
20+ - PHP >= 7.4
2121- MySQL/MariaDB (MSSQL and other SQL flavors will work, but the install script may need tweaking)
2222- Composer https://getcomposer.org/doc/00-intro.md
2323
2424## Basic Installation
2525- Clone/Download this repo
2626- Import the DB schema to your database using the install/pipit-tables.sql file
27- - Copy/Move App/Config/config_sample.php to App/Config/config.php and set the PATH_ROOT and DB_ * constants to match your environment
27+ - Copy App/Config/config_sample.php to App/Config/config.php and set the PATH_ROOT and PATH_HTTP to match your environment
28+ - Copy the App/Config/samples to App/Config/demo (This path can be customized with PATH_CONFIG in App/Config/config.php)
29+ - Update App/Config/demo/db.instance.ini with your database connection details
2830- Run Composer from the root directory of the repo: ` php [path to composer]/composer.phar install `
2931- Visit http://localhost/Pipit-seed/site/ and login with the default user: password (admin: changethis )
3032- Reset the admin password by visiting http://localhost/Pipit-seed/site/user.php?action=edit
0 commit comments