Skip to content

Instantly share code, notes, and snippets.

View hugopeek's full-sized avatar

Hugo Peek hugopeek

View GitHub Profile
@hugopeek
hugopeek / campaignmonitor.snippet.php
Created May 26, 2021 06:59
MODX - CampaignMonitor hook for FormIt
<?php
// Clone https://github.com/campaignmonitor/createsend-php into packages/campaignmonitor
require_once MODX_BASE_PATH . 'packages/campaignmonitor/csrest_subscribers.php';
//require_once MODX_BASE_PATH . 'packages/campaignmonitor/csrest_general.php';
// API key for CampaignMonitor
$auth = array('api_key' => 'YOUR_API_KEY');
// Initialize subscribers
$wrap = new CS_REST_Subscribers('YOUR_CLIENT_ID', $auth);
@hugopeek
hugopeek / wpimportbuildresources.snippet.php
Created October 14, 2019 11:16
Wordpress to MODX migration with xPDO
<?php
/*
* xPDO Wordpress to MODX Migration Code
*
* Original author: James Ehly
* Original source: http://devtrench.com/posts/first-impressions-of-xpdo-wordpress-to-modx-migration-tool
*
* This script uses xpdo to connect to modx and wordpress packages to migrate
* data from a wordpress database to a modx database.
*