Pinned Repositories
DockerLAMPStack
A LAMP stack using docker compose
EzidDOI
A plugin for assigning and registering DOIs with EZID for OJS articles and issues.
LibraryHoursLocations
Public hours and locations portal and admin site for maintenance of library hours and locations.
OJS_HTMLGalleyFileManipulation
add's a style to the first table in the first row in the html galley files
OJS_Insert_User_Interests
Add user interests to OJS 3 installation
PhpFlashMessages
Session-based Flash Messages class for PHP
Simplex
Step-by-step breakdown of the code written in the fabulous tutorial on creating your own framework by Fabien Potencier, available here: http://fabien.potencier.org/article/50/create-your-own-framework-on-top-of-the-symfony2-components-part-1
The-PHP-Practitioner-Full-Source-Code
GooglePhotosTakeoutHelper
Script that organizes the Google Takeout archive into one big chronological folder
jhennig's Repositories
jhennig/DockerLAMPStack
A LAMP stack using docker compose
jhennig/EzidDOI
A plugin for assigning and registering DOIs with EZID for OJS articles and issues.
jhennig/LibraryHoursLocations
Public hours and locations portal and admin site for maintenance of library hours and locations.
jhennig/OJS_HTMLGalleyFileManipulation
add's a style to the first table in the first row in the html galley files
jhennig/OJS_Insert_User_Interests
Add user interests to OJS 3 installation
jhennig/PhpFlashMessages
Session-based Flash Messages class for PHP
jhennig/Simplex
Step-by-step breakdown of the code written in the fabulous tutorial on creating your own framework by Fabien Potencier, available here: http://fabien.potencier.org/article/50/create-your-own-framework-on-top-of-the-symfony2-components-part-1
jhennig/The-PHP-Practitioner-Full-Source-Code