Here are a few projects I’ve worked on recently. You can see a full list of projects, forks and contributions at https://github.com/derricksmith
Websites
Westcore Funds, a Mutual Fund firm located in Denver, CO, needed a website facelift. As an investment firm regulated by FINRA there were unique requirements around preview and publishing functionality. Many plugins were used to create the fully functional site. The site utilizes Wordpress and several custom plugins. Technologies used: PHP, CSS, AJAX, jQuery, SEO, Custom financial data integration
Plugins
Sweetleaf Maps was migrating their website to a new Wordpress theme. Unfortunately, the developer of the existing theme built core site functionality into the theme instead of using a plugin. The strains plugin created a custom post type for each marijuana strain. A shortcode was created to display the strain list, which included ajax filtering functionality. A template was used for the frontend display of a single strain.
This is a fork of the Buddypress Wiki Component (bp-wiki). Support for the original plugin was lacking and the developer hadn’t updated it in over 2 years. Numerous people had opened support threads indicating it was not compatible with the latest version of WordPress. This plugin has been updated to be compatible with WordPress 3.8+. The frontend editor has been updated to use the wp_editor function in WordPress and the javascript has been fixed to allow for inserts and updates to wiki entries.
There are numerous stock quote widgets available but none provide a dynamic way to display stock quotes. This widget allows site visitors to enter a stock ticker and the current quote is retrieved for Yahoo Stock Quotes. The information is retrieved through ajax and displayed using the Highcharts JS library.
Tools

AV2PA

GLPI SAML Authentication Plugin

Proofpoint TAP logging tool for Alienvault

Zabbix Integration with GLPI

Nagios Integration with GLPI
-
AV2PA
A blocklist generator compatible with Palo Alto External Dynamic Lists -
GLPI SAML Authentication Plugin
Authentication Plugin for GLPI that provides SAML intragration with identity providers using the One-Login PHP library. -
Proofpoint TAP logging tool for Alienvault
This tool downloads Proofpoint TAP logs for importing into Alienvault. -
Zabbix Integration with GLPI
This plugin allows integration between Zabbix and the ITIL service tool, GLPI. The integration specifically allows Zabbix alerts to be opened and closed as tickets in GLPI. -
Nagios Integration with GLPI
Nagios is a great service monitoring tool but it is a little rough around the edges. This plugin allows integration between Nagios and the ITIL service tool, GLPI. The integration specifically allows nagios alerts to be opened and closed as tickets in GLPI.