926116e9 by Jeff Balicki

events

1 parent 2c5909f7
...@@ -374,6 +374,7 @@ function create_notification() ...@@ -374,6 +374,7 @@ function create_notification()
374 $newletter_id = -1; 374 $newletter_id = -1;
375 $author_id = 1; 375 $author_id = 1;
376 $slug = strtolower($subject); 376 $slug = strtolower($subject);
377 $newsletter_type = $_POST['newsletter_type'];
377 378
378 if (null == get_page_by_title($subject)) { 379 if (null == get_page_by_title($subject)) {
379 380
...@@ -391,9 +392,13 @@ function create_notification() ...@@ -391,9 +392,13 @@ function create_notification()
391 392
392 ) 393 )
393 ); 394 );
395
394 396
395 if ($post_id) { 397 if ($post_id) {
398
396 // https://wpml.org/wpml-hook/wpml_element_type/ 399 // https://wpml.org/wpml-hook/wpml_element_type/
400 wp_set_object_terms( $post_id, $newsletter_type, 'newsletter_type' );
401
397 $wpml_element_type = apply_filters('wpml_element_type', 'newsletter'); 402 $wpml_element_type = apply_filters('wpml_element_type', 'newsletter');
398 403
399 // get the language info of the original post 404 // get the language info of the original post
......
...@@ -475,6 +475,8 @@ endforeach; ...@@ -475,6 +475,8 @@ endforeach;
475 475
476 jQuery("#tabs").append('<input type="hidden" id="email_style" name="email_style" class="wide-input-field" />'); 476 jQuery("#tabs").append('<input type="hidden" id="email_style" name="email_style" class="wide-input-field" />');
477 jQuery("#email_style").val('newsletter'); 477 jQuery("#email_style").val('newsletter');
478 jQuery("#tabs").append('<input type="hidden" id="newsletter_type" name="newsletter_type" class="wide-input-field" />');
479 jQuery("#newsletter_type").val('events');
478 jQuery('.scheduled-extended').show(); 480 jQuery('.scheduled-extended').show();
479 jQuery('.trigger-extended').hide(); 481 jQuery('.trigger-extended').hide();
480 jQuery(".text_verson").hide(); 482 jQuery(".text_verson").hide();
...@@ -527,6 +529,8 @@ endforeach; ...@@ -527,6 +529,8 @@ endforeach;
527 529
528 jQuery("#tabs").append('<input type="hidden" id="email_style" name="email_style" class="wide-input-field" />'); 530 jQuery("#tabs").append('<input type="hidden" id="email_style" name="email_style" class="wide-input-field" />');
529 jQuery("#email_style").val('newsletter'); 531 jQuery("#email_style").val('newsletter');
532 jQuery("#tabs").append('<input type="hidden" id="newsletter_type" name="newsletter_type" class="wide-input-field" />');
533 jQuery("#newsletter_type").val('cbv');
530 jQuery('.scheduled-extended').show(); 534 jQuery('.scheduled-extended').show();
531 jQuery('.trigger-extended').hide(); 535 jQuery('.trigger-extended').hide();
532 jQuery(".text_verson").hide(); 536 jQuery(".text_verson").hide();
......
...@@ -412,6 +412,13 @@ use Tz\WordPress\UAM; ...@@ -412,6 +412,13 @@ use Tz\WordPress\UAM;
412 }else if (type == "newsletter" || type == "events_newsletter") { 412 }else if (type == "newsletter" || type == "events_newsletter") {
413 jQuery("#tabs").append('<input type="hidden" id="email_style" name="email_style" class="wide-input-field" />'); 413 jQuery("#tabs").append('<input type="hidden" id="email_style" name="email_style" class="wide-input-field" />');
414 jQuery("#email_style").val('newsletter'); 414 jQuery("#email_style").val('newsletter');
415 if (type == "events_newsletter") {
416 jQuery("#tabs").append('<input type="hidden" id="newsletter_type" name="newsletter_type" class="wide-input-field" />');
417 jQuery("#newsletter_type").val('events');
418 }else{
419 jQuery("#tabs").append('<input type="hidden" id="newsletter_type" name="newsletter_type" class="wide-input-field" />');
420 jQuery("#newsletter_type").val('cbv');
421 }
415 jQuery('.scheduled-extended').show(); 422 jQuery('.scheduled-extended').show();
416 jQuery('.trigger-extended').hide(); 423 jQuery('.trigger-extended').hide();
417 jQuery(".text_verson").hide(); 424 jQuery(".text_verson").hide();
......