{"id":12696,"date":"2026-02-20T01:53:45","date_gmt":"2026-02-19T22:53:45","guid":{"rendered":"https:\/\/mini-talks.org\/?page_id=12696"},"modified":"2026-04-19T14:55:56","modified_gmt":"2026-04-19T11:55:56","slug":"join-us","status":"publish","type":"page","link":"https:\/\/mini-talks.org\/da\/mini-community\/join-us\/","title":{"rendered":"Bliv en del af os"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"12696\" class=\"elementor elementor-12696\">\n\t\t\t\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-77550a2 elementor-section-full_width elementor-section-height-default elementor-section-height-default\" data-id=\"77550a2\" data-element_type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-30cd0fe\" data-id=\"30cd0fe\" data-element_type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-9bd3b4b elementor-widget elementor-widget-shortcode\" data-id=\"9bd3b4b\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"elementor-shortcode\">\n<div class=\"mt-joinus\">\n  <div class=\"mt-joinus-inner\">\n\n    <div class=\"mt-joinus-title\"><h2>Slut dig til os!<\/h2><\/div>\n    <div id=\"mf-join-error\" class=\"mf-auth-error\" style=\"max-width:700px;margin:0 auto 20px\"><\/div>\n\n    <!-- STEP 1 \u2014 Role Selection (open by default) -->\n    <div class=\"mt-ju-step\" id=\"ju-step1\">\n      <div class=\"mt-ju-num\"><span style=\"color:#E52828\">1<\/span><\/div>\n      <div class=\"mt-ju-card\">\n        <div class=\"mt-ju-card-box mt-ju-card-red\">\n          <div class=\"mt-ju-card-inner\">\n            <h3>V\u00e6lg dit omr\u00e5de <span>(V\u00e6lg en)<\/span><\/h3>\n            <div class=\"mt-ju-roles\">\n              <div class=\"mt-ju-role\" data-value=\"Mini-Family\" onclick=\"mfJuSelect(this)\">\n                <img decoding=\"async\" src=\"https:\/\/mini-talks.org\/wp-content\/uploads\/2026\/03\/17_mini_families_3D.png\" alt=\"\" \/>\n                <div><strong>Mini-familier<\/strong><span>For familier, der st\u00f8tter et barns kommunikationsrejse, eller voksne (18+) med levede erfaringer.<\/span><\/div>\n              <\/div>\n              <div class=\"mt-ju-role\" data-value=\"Mini-Expert\" onclick=\"mfJuSelect(this)\">\n                <img decoding=\"async\" src=\"https:\/\/mini-talks.org\/wp-content\/uploads\/2026\/03\/20_mini_experts_3D.png\" alt=\"\" \/>\n                <div><strong>Mini-eksperter<\/strong><span>Til fagfolk og undervisere, der arbejder med kommunikation og selektiv mutisme.<\/span><\/div>\n              <\/div>\n              <div class=\"mt-ju-role\" data-value=\"Mini-Volunteer\" onclick=\"mfJuSelect(this)\">\n                <img decoding=\"async\" src=\"https:\/\/mini-talks.org\/wp-content\/uploads\/2026\/03\/18_mini_volunteers_3D-e1772736794933.png\" alt=\"\" \/>\n                <div><strong>Mini-frivillige<\/strong><span>For personer, der \u00f8nsker at st\u00f8tte b\u00f8rn og familier i deres kommunikationsrejse.<\/span><\/div>\n              <\/div>\n              <div class=\"mt-ju-role\" data-value=\"Talk-Spot\" onclick=\"mfJuSelect(this)\">\n                <img decoding=\"async\" src=\"https:\/\/mini-talks.org\/wp-content\/uploads\/2026\/03\/19_talk_spots_3D.png\" alt=\"\" \/>\n                <div><strong>Talk-spots<\/strong><span>Til steder og organisationer, der \u00f8nsker at skabe sikre og st\u00f8ttende rum for kommunikation.<\/span><\/div>\n              <\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <!-- STEP 2 \u2014 Account Details (revealed after role pick) -->\n    <div class=\"mt-ju-step is-hidden\" id=\"ju-step2\">\n      <div class=\"mt-ju-num\"><span style=\"color:#0055BF\">2<\/span><\/div>\n      <div class=\"mt-ju-card\">\n        <div class=\"mt-ju-card-box mt-ju-card-blue\">\n          <div class=\"mt-ju-card-inner\">\n            <div class=\"mt-ju-formrow\">\n              <div class=\"mt-ju-formfield\"><label>Fuldt navn:<\/label><span class=\"mt-ju-sub\">(Vises ikke i forummet)<\/span><input type=\"text\" id=\"ju-fullname\" class=\"bdr-red\" \/><\/div>\n              <div class=\"mt-ju-formfield\"><label>Adgangskode:<\/label><span class=\"mt-ju-sub\">(Mindst 8 tegn)<\/span><input type=\"password\" id=\"ju-password\" class=\"bdr-blue\" \/><\/div>\n              <div class=\"mt-ju-formfield\"><label>E-mail-adresse:<\/label><span class=\"mt-ju-sub\">(Bruges til login)<\/span><input type=\"email\" id=\"ju-email\" class=\"bdr-green\" \/><\/div>\n            <\/div>\n            <div class=\"mt-ju-formrow\">\n              <div class=\"mt-ju-formfield\"><label>By:<\/label><span class=\"mt-ju-sub\">(valgfrit)<\/span><input type=\"text\" id=\"ju-city\" class=\"bdr-red\" \/><\/div>\n              <div class=\"mt-ju-formfield\"><label>Land:<\/label><span class=\"mt-ju-sub\">(valgfrit)<\/span><input type=\"text\" id=\"ju-country\" class=\"bdr-green\" \/><\/div>\n              <div class=\"mt-ju-formfield\"><label>K\u00e6lenavn:<\/label><span class=\"mt-ju-sub\">(Vises i forum)<\/span><input type=\"text\" id=\"ju-nickname\" class=\"bdr-yellow\" \/><\/div>\n            <\/div>\n            <div id=\"ju-dynamic-fields\"><\/div>\n            <div class=\"mt-ju-formrow\">\n              <div class=\"mt-ju-formfield\" style=\"flex:1!important\"><label>Yderligere information:<\/label><span class=\"mt-ju-sub\">(valgfrit)<\/span><textarea id=\"ju-extra\" placeholder=\"Tilf\u00f8j en kort note, hvis du vil...\"><\/textarea><\/div>\n            <\/div>\n            <div class=\"mt-ju-step-actions\">\n              <button type=\"button\" class=\"mt-ju-continue mt-ju-continue-blue\" onclick=\"mfJuStep2Continue()\">Forts\u00e6t<\/button>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <!-- STEP 3 \u2014 Consent (revealed after step 2 continue) -->\n    <div class=\"mt-ju-step is-hidden\" id=\"ju-step3\">\n      <div class=\"mt-ju-num\"><span style=\"color:#FFCC00\">3<\/span><\/div>\n      <div class=\"mt-ju-card\">\n        <div class=\"mt-ju-card-box mt-ju-card-yellow\">\n          <div class=\"mt-ju-card-inner\">\n            <h3>Anerkendelse og samtykke<\/h3>\n            <label class=\"mt-ju-consent\">\n              <input type=\"checkbox\" id=\"ju-consent\" \/>\n              <span>Jeg har l\u00e6st og accepterer retningslinjerne og vilk\u00e5rene for deltagelse i minicommunity'et.<\/span>\n            <\/label>\n            <a href=\"\/da\/mini-community\/guidelines\/\" target=\"_blank\" class=\"mt-ju-guidelines-link\">Se retningslinjer og vilk\u00e5r for deltagelse<\/a>\n            <p class=\"mt-ju-info\">\n              Mini-Community tilbyder ikke behandling, henvisninger eller b\u00f8rnespecifikke evalueringer.<br>\n              Alt delt indhold er baseret p\u00e5 personlig erfaring og bevidsthed.<br>\n              Personlige oplysninger holdes fortrolige og deles aldrig uden samtykke.\n            <\/p>\n            <div style=\"text-align:center;padding:20px 0 12px\">\n              <button class=\"mt-ju-btn\" type=\"button\" onclick=\"mfJuSubmit()\">\n                <div class=\"mt-ju-btn-stud\"><\/div>\n                <div class=\"mt-ju-btn-topbar\"><\/div>\n                <div class=\"mt-ju-btn-inner\"><img decoding=\"async\" class=\"mt-ju-btn-heart\" src=\"https:\/\/mini-talks.org\/wp-content\/uploads\/2026\/05\/17-removebg-preview.png\" alt=\"\" \/><span class=\"mt-ju-btn-label\">Bliv medlem<\/span><\/div>\n              <\/button>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n\n  <\/div>\n<\/div>\n\n<script>\n(function($){\n  var selectedRole='';\n\n  \/\/ STEP 1 \u2192 role pick, reveal STEP 2\n  window.mfJuSelect=function(el){\n    $('.mt-ju-role').removeClass('active');\n    $(el).addClass('active');\n    selectedRole=$(el).data('value');\n\n    \/\/ Build dynamic fields based on role (rendered inside step 2)\n    var html='';\n    if(selectedRole==='Mini-Family'){\n      html='<div class=\"mt-ju-formrow\"><div class=\"mt-ju-formfield\"><label>Child\\'s age group<\/label><select id=\"ju-extra1\" class=\"mt-ju-select\"><option value=\"\">Select...<\/option><option>4\u20136<\/option><option>7\u20139<\/option><option>10\u201312<\/option><option>13\u201317<\/option><\/select><\/div><\/div>';\n    } else if(selectedRole==='Mini-Expert'){\n      html='<div class=\"mt-ju-formrow\"><div class=\"mt-ju-formfield\"><label>Your field<\/label><select id=\"ju-extra1\" class=\"mt-ju-select\"><option value=\"\">Select...<\/option><option>Educator<\/option><option>Therapist<\/option><option>Psychologist<\/option><option>Researcher<\/option><option>Speech & Language Therapist<\/option><option>Other<\/option><\/select><\/div><div class=\"mt-ju-formfield\"><label>Organization<\/label><input type=\"text\" id=\"ju-extra2\" placeholder=\"School, clinic...\" \/><\/div><\/div>';\n    } else if(selectedRole==='Mini-Volunteer'){\n      html='<div class=\"mt-ju-formrow\"><div class=\"mt-ju-formfield\"><label>How would you prefer to contribute?<\/label><select id=\"ju-extra1\" class=\"mt-ju-select\"><option value=\"\">Select...<\/option><option>In person<\/option><option>Online<\/option><option>Hybrid<\/option><option>Not sure yet<\/option><\/select><\/div><\/div>';\n    } else if(selectedRole==='Talk-Spot'){\n      html='<div class=\"mt-ju-formrow\"><div class=\"mt-ju-formfield\"><label>Organization Name<\/label><input type=\"text\" id=\"ju-extra1\" placeholder=\"Name of your venue\" \/><\/div><div class=\"mt-ju-formfield\"><label>Type of Space<\/label><input type=\"text\" id=\"ju-extra2\" placeholder=\"caf\u00e9, clinic, school...\" \/><\/div><\/div>';\n    }\n    $('#ju-dynamic-fields').html(html);\n\n    var $s2=$('#ju-step2');\n    if($s2.hasClass('is-hidden')){\n      $s2.removeClass('is-hidden').hide().css('opacity',0).slideDown(350,function(){\n        $s2.animate({opacity:1},250);\n        $('html,body').animate({scrollTop:$s2.offset().top-40},400);\n      });\n    }\n  };\n\n  \/\/ STEP 2 \u2192 validate, reveal STEP 3\n  window.mfJuStep2Continue=function(){\n    var $err=$('#mf-join-error');$err.hide();\n    var fullname=$('#ju-fullname').val().trim(),\n        email   =$('#ju-email').val().trim(),\n        pass    =$('#ju-password').val(),\n        nick    =$('#ju-nickname').val().trim();\n\n    if(!fullname||!email||!pass||!nick){\n      $err.text('Please fill in Full Name, Email, Password, and Nickname.').show();\n      window.scrollTo({top:0,behavior:'smooth'});return;\n    }\n    if(!\/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$\/.test(email)){\n      $err.text('Please enter a valid email address.').show();\n      window.scrollTo({top:0,behavior:'smooth'});return;\n    }\n    if(pass.length<8){\n      $err.text('Password must be at least 8 characters.').show();\n      window.scrollTo({top:0,behavior:'smooth'});return;\n    }\n\n    var $s3=$('#ju-step3');\n    if($s3.hasClass('is-hidden')){\n      $s3.removeClass('is-hidden').hide().css('opacity',0).slideDown(350,function(){\n        $s3.animate({opacity:1},250);\n        $('html,body').animate({scrollTop:$s3.offset().top-40},400);\n      });\n    } else {\n      $('html,body').animate({scrollTop:$s3.offset().top-40},400);\n    }\n  };\n\n  \/\/ STEP 3 \u2192 submit\n  window.mfJuSubmit=function(){\n    var $err=$('#mf-join-error');$err.hide();\n    if(!selectedRole){$err.text('Please select an area.').show();window.scrollTo({top:0,behavior:'smooth'});return;}\n    var fullname=$('#ju-fullname').val().trim(),email=$('#ju-email').val().trim(),pass=$('#ju-password').val(),nick=$('#ju-nickname').val().trim();\n    if(!fullname||!email||!pass||!nick){$err.text('Please fill in Full Name, Email, Password, and Nickname.').show();window.scrollTo({top:0,behavior:'smooth'});return;}\n    if(!\/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$\/.test(email)){$err.text('Please enter a valid email address.').show();window.scrollTo({top:0,behavior:'smooth'});return;}\n    if(pass.length<8){$err.text('Password must be at least 8 characters.').show();window.scrollTo({top:0,behavior:'smooth'});return;}\n    if(!$('#ju-consent').is(':checked')){$err.text('Please accept the guidelines.').show();window.scrollTo({top:0,behavior:'smooth'});return;}\n\n    var $btn=$('.mt-ju-btn');var $label=$btn.find('.mt-ju-btn-label');var origLabel=$label.text();\n    $label.text('Submitting...');$btn.css('opacity',.6).prop('disabled',true);\n    $.post(mf_ajax.url,{\n      action:'mf_register',nonce:mf_ajax.nonce,\n      fullname:fullname,nickname:nick,email:email,password:pass,\n      roles:[selectedRole],country:$('#ju-country').val().trim(),city:$('#ju-city').val().trim(),\n      extra1:$('#ju-extra1').val()||'',extra2:$('#ju-extra2').val()||''\n    },function(res){\n      if(res.success) {\n        if(res.data && res.data.pending) {\n          \/\/ Pending-approval flow: hide steps 1+2, replace step 3 with thanks card\n          $('#ju-step1,#ju-step2').slideUp(250);\n          $('#ju-step3 .mt-ju-card-inner').html(\n            '<div class=\"mt-ju-success-card\">' +\n              '<img decoding=\"async\" src=\"https:\/\/mini-talks.org\/wp-content\/uploads\/2026\/05\/17-removebg-preview.png\" alt=\"\" class=\"mt-ju-success-icon\" \/>' +\n              '<h3>Thanks for joining Mini-Talks!<\/h3>' +\n              '<p>Your application is now in <strong>pending review<\/strong>. ' +\n              'We have sent a confirmation email to <strong>' + email + '<\/strong>.<\/p>' +\n              '<p class=\"mt-ju-success-sub\">You will receive another email once your account is approved.<\/p>' +\n            '<\/div>'\n          );\n          $('html,body').animate({scrollTop:$('#ju-step3').offset().top-40},400);\n        } else if(res.data && res.data.redirect) {\n          window.location.href = res.data.redirect;\n        } else {\n          window.location.href = mf_ajax.forum_url;\n        }\n      }\n      else{\n        $label.text(origLabel);$btn.css('opacity',1).prop('disabled',false);\n        $err.text(res.data.message).show();window.scrollTo({top:0,behavior:'smooth'});\n      }\n    }).fail(function(){\n      $label.text(origLabel);$btn.css('opacity',1).prop('disabled',false);\n      $err.text('Something went wrong.').show();\n    });\n  };\n})(jQuery);\n<\/script>\n<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"","protected":false},"author":3,"featured_media":0,"parent":12680,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"class_list":["post-12696","page","type-page","status-publish","hentry","entry"],"_links":{"self":[{"href":"https:\/\/mini-talks.org\/da\/wp-json\/wp\/v2\/pages\/12696","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mini-talks.org\/da\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/mini-talks.org\/da\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/mini-talks.org\/da\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/mini-talks.org\/da\/wp-json\/wp\/v2\/comments?post=12696"}],"version-history":[{"count":7,"href":"https:\/\/mini-talks.org\/da\/wp-json\/wp\/v2\/pages\/12696\/revisions"}],"predecessor-version":[{"id":13366,"href":"https:\/\/mini-talks.org\/da\/wp-json\/wp\/v2\/pages\/12696\/revisions\/13366"}],"up":[{"embeddable":true,"href":"https:\/\/mini-talks.org\/da\/wp-json\/wp\/v2\/pages\/12680"}],"wp:attachment":[{"href":"https:\/\/mini-talks.org\/da\/wp-json\/wp\/v2\/media?parent=12696"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}