The Psychology Webinar Group
Special Edition: Healing Developmental Trauma with Dr. Laurence Heller
A statesman in the field of trauma, Dr. Laurence Heller PhD (AKA Larry) talks about his book (authored with Aline LaPierre PsyD) “Healing Developmental Trauma: How Early Trauma Affects Self-Regulation, Self-Image, and the Capacity for Relationship”.
In this podcast, Dr. Heller discusses his work in developing NARM or the NeuroAffective Relational Model® as well as his history in Somatic Experiencing and specialty in developmental issues.
People mentioned in this podcast and where you can find them:
- Dr. Heller is at www.drlaurenceheller.com
- Peter Levine, PhD of Somatic Experiencing
- Aline LaPierre, PsyD of www.cellularbalance.com
- Dr. Roby Abeles of MATES® Resourcing Program and Abeles Psychotherapy & Consulting
The Book: Healing Developmental Trauma
Enjoy
Subscribe to the email list:
$ymce = jQuery.noConflict();
jQuery(document).ready(function($ymce){
/* Blank Field Check */
function blankFieldCheck(formID) {
err = 0;
msg = '';
if ($ymce('#7-e97bfa1ea8-email').val() == ''){
msg += 'Email Address'+'\n';
err++;
$ymce('#7-e97bfa1ea8-email').addClass('yks_error_field_required shake animated').delay(1200).queue(function(next){
$ymce(this).removeClass('shake animated');
next();
});
} else {
$ymce('#7-e97bfa1ea8-email').removeClass('yks_error_field_required');
}
if(msg != '')
{
jQuery('#yks_form_error_message').remove();
// set up our alert for empty fields,
msg = "Error - The following fields are required, and may not be left blank "+":\n\n"+'
// prepend the notification to the user instead of alerting it
// fade it in
// and slide the user back up the the message so they don't miss it.
jQuery('#yks-mailchimp-form_'+formID).prepend(''+ msg+'').delay(550).queue(function(next){
jQuery('#yks_form_error_message').fadeIn();
var offset_top = jQuery('#yks-mailchimpFormContainerInner_'+formID).offset().top;
jQuery("html, body").animate({ scrollTop: offset_top - 50 }, 500 );
next();
});
}
return (err > 0 ? false : true);
}
/*
Added event listener to form submission
@since v5.2
*/
$ymce( 'body' ).on( 'submit' , '#yks-mailchimp-form_7-e97bfa1ea8' , function(e) {
var singleOptinMessage = '';
var doubleOptinMessage = '';
var optinValue = '';
e.preventDefault();
// Make sure the api key exists
if( blankFieldCheck( "7-e97bfa1ea8" ) ) {
// append pre-loader to submit button for some feedback
$ymce('#yks-mailchimpFormContainerInner_7-e97bfa1ea8').find( 'input[type="submit"]' ).after( '' );
var form_data = $ymce(this).serialize();
// disable all input fields while the data send...
$ymce('#yks-mailchimpFormContainerInner_7-e97bfa1ea8').find( 'input' ).each(function() {
$ymce(this).attr('disabled','disabled').css('opacity','.8');
});
// disable all select fields while the data send...
$ymce('#yks-mailchimpFormContainerInner_7-e97bfa1ea8').find( 'select' ).each(function() {
$ymce(this).attr('disabled','disabled').css('opacity','.8');
});
$ymce('#ykfmc-submit_7-e97bfa1ea8').attr('disabled', 'disabled');
$ymce('#yks-status-7-e97bfa1ea8').fadeOut('fast');
$ymce('#yks_form_error_message').fadeOut();
$ymce('.preloader-confirmation-box').remove();
$ymce.ajax({
type: 'POST',
url: 'http://psychwebinars.com/wp-admin/admin-ajax.php',
data: {
action: 'yks_mailchimp_form_submit',
form_action: 'frontend_submit_form',
form_data: form_data
},
dataType: 'json',
success: function(MAILCHIMP)
{
if( MAILCHIMP == 1 )
{
// remove the preloader
jQuery( '.yks-mc-submit-preloader' ).remove();
// re-enable all input fields while the data send...
$ymce('#yks-mailchimpFormContainerInner_7-e97bfa1ea8').children().each(function() {
$ymce(this).not('#wrapper').removeAttr( 'disabled' ).css( 'opacity' , '1' );
});
// re-enable all select fields while the data send...
$ymce('#yks-mailchimpFormContainerInner_7-e97bfa1ea8').find( 'select' ).each(function() {
$ymce(this).removeAttr('disabled').css('opacity','1');
});
// custom message based on opt-in settings value
// single opt-in
if ( optinValue == 'false' ) {
$ymce('#yks-status-7-e97bfa1ea8').html('
'+singleOptinMessage+'
');} else { // double opt-in
$ymce('#yks-status-7-e97bfa1ea8').html('
'+doubleOptinMessage+'
');}
/** Header Call Out Submission **/
if ( $ymce('#yks-mailchimpFormContainerInner_7-e97bfa1ea8').hasClass( 'header-callout-form' ) ) {
var container_height = $ymce('#yks-mailchimpFormContainerInner_7-e97bfa1ea8').find( '#wrapper' ).css( 'height' );
var container_width = $ymce('#yks-mailchimpFormContainerInner_7-e97bfa1ea8').find( '#wrapper' ).css( 'width' );
var top_margin_confirmation = ( container_height.replace( 'px' , '' , container_height ) - 25 ) / 2;
$ymce('#yks-mailchimpFormContainerInner_7-e97bfa1ea8').find( '#wrapper' ).css( 'height' , container_height ).css( 'width' , container_width );
$ymce('#yks-mailchimpFormContainerInner_7-e97bfa1ea8').find( '#wrapper' ).children().each(function() {
$ymce(this).fadeOut('fast');
}).promise().done( function() {
var confirmation_message = $ymce('#yks-status-7-e97bfa1ea8');
$ymce('#yks-mailchimpFormContainerInner_7-e97bfa1ea8').find( '#wrapper' ).html( confirmation_message );
$ymce( confirmation_message ).removeClass('yks-status').fadeIn('fast').attr( 'style' , 'text-align:center;vertical-align:middle;margin-top:19%;');
});
} else {
// remove the preloader
jQuery( '.yks-mc-submit-preloader' ).remove();
// re-enable all input fields while the data send...
$ymce('#yks-mailchimpFormContainerInner_7-e97bfa1ea8').find('input').each(function() {
$ymce(this).not('#wrapper').removeAttr( 'disabled' ).css( 'opacity' , '1' );
});
// re-enable all select fields while the data send...
$ymce('#yks-mailchimpFormContainerInner_7-e97bfa1ea8').find( 'select' ).each(function() {
$ymce(this).removeAttr('disabled').css('opacity','1');
});
/* reset the form, append the confirmation before the form */
$ymce('#yks-mailchimpFormContainerInner_7-e97bfa1ea8').find( 'input[type="text"]', 'textarea' ).val( '' );
$ymce('#yks-status-7-e97bfa1ea8').fadeIn('fast');
}
} else {
// bundle the MailChimp returned error
// with our yks mc error messages
$ymce('#yks_form_error_message').fadeOut('fast', function() {
jQuery(this).remove();
});
$ymce('#ykfmc-submit_7-e97bfa1ea8').removeAttr('disabled');
if( MAILCHIMP.errorResponse.toLowerCase().indexOf( "is already subscribed to the list." ) >= 0 ) {
$ymce('#yks-mailchimp-form_7-e97bfa1ea8').prepend(''+MAILCHIMP.errorResponse+' Click Here to send an email to update your profile.').delay(1000).queue(function(next){
// remove the preloader
jQuery( '.yks-mc-submit-preloader' ).remove();
// remove disable from all input fields while the data send...
$ymce('#yks-mailchimpFormContainerInner_7-e97bfa1ea8').find( 'input' ).each(function() {
$ymce(this).removeAttr( 'disabled' ).css('opacity','1');
});
// re-enable all select fields while the data send...
$ymce('#yks-mailchimpFormContainerInner_7-e97bfa1ea8').find( 'select' ).each(function() {
$ymce(this).removeAttr('disabled').css('opacity','1');
});
jQuery('#yks_form_error_message').fadeIn();
var offset_top = jQuery('#yks-mailchimpFormContainerInner_7-e97bfa1ea8').offset().top;
jQuery("html, body").animate({ scrollTop: offset_top - 50 }, 500 );
next();
});
} else {
$ymce('#yks-mailchimp-form_7-e97bfa1ea8').prepend(''+MAILCHIMP.errorResponse+'').delay(1000).queue(function(next){
// remove the preloader
jQuery( '.yks-mc-submit-preloader' ).remove();
// remove disable from all input fields while the data send...
$ymce('#yks-mailchimpFormContainerInner_7-e97bfa1ea8').find( 'input' ).each(function() {
$ymce(this).removeAttr( 'disabled' ).css('opacity','1');
});
// re-enable all select fields while the data send...
$ymce('#yks-mailchimpFormContainerInner_7-e97bfa1ea8').find( 'select' ).each(function() {
$ymce(this).removeAttr('disabled').css('opacity','1');
});
jQuery('#yks_form_error_message').fadeIn();
var offset_top = jQuery('#yks-mailchimpFormContainerInner_7-e97bfa1ea8').offset().top;
jQuery("html, body").animate({ scrollTop: offset_top - 50 }, 500 );
next();
});
}
}
},
// append our error up above, much like the others!
error: function(error) {
jQuery( '#yks_form_error_message' ).remove();
jQuery( '.yks-mc-submit-preloader' ).remove();
jQuery( '.ykfmc-submit' ).removeAttr( 'disabled' );
jQuery('#yks_form_error_message').fadeIn();
jQuery('#yks-mailchimp-form_7-e97bfa1ea8').prepend(''+error.responseText+'').delay(1000).queue(function(next){
// remove the preloader
jQuery( '.yks-mc-submit-preloader' ).remove();
// remove disable from all input fields while the data send...
$ymce('#yks-mailchimpFormContainerInner_7-e97bfa1ea8').find( 'input' ).each(function() {
$ymce(this).removeAttr( 'disabled' ).css('opacity','1');
});
// re-enable all select fields while the data send...
$ymce('#yks-mailchimpFormContainerInner_7-e97bfa1ea8').find( 'select' ).each(function() {
$ymce(this).removeAttr('disabled').css('opacity','1');
});
jQuery('#yks_form_error_message').fadeIn();
var offset_top = jQuery('#yks-mailchimpFormContainerInner_7-e97bfa1ea8').offset().top;
jQuery("html, body").animate({ scrollTop: offset_top - 50 }, 500 );
next();
});
console.log( error );
}
});
}
return false;
});
jQuery( 'body' ).on( 'click' , '.update-email-profile-link' , function() {
jQuery( '.preloader-confirmation-box' ).remove();
var user_email = jQuery(this).attr('alt');
var list_id = jQuery(this).parents('form').attr('rel');
var list_id_split = list_id.split( '-' );
var list_id_final = list_id_split[1];
jQuery( '#yks_form_error_message' ).after( '' );
$ymce.ajax({
type: 'POST',
url: 'http://psychwebinars.com/wp-admin/admin-ajax.php',
data: {
action: 'yks_mailchimp_form_submit',
form_action: 'send_update_email',
user_email: user_email,
list_id : list_id_final
},
dataType: 'html',
success: function(response) {
jQuery( '.preloader-confirmation-box' ).html( response );
console.log('success' + response);
},
error: function(errorResponse) {
jQuery( '.preloader-confirmation-box' ).html( errorResponse );
console.log(errorResponse);
}
});
return false;
});
});
function extractEmails(text) {
return text.match(/([a-zA-Z0-9._-]+@[a-zA-Z0-9._-]+\.[a-zA-Z0-9._-]+)/gi);
}
Email Address *
First Name
Last Name