{"id":70526,"date":"2022-11-24T21:32:08","date_gmt":"2022-11-24T21:32:08","guid":{"rendered":"https:\/\/staging.totara.fortyapp.com\/resources\/totara-vs-moodle-vs-moodle-workplace-vergleich\/"},"modified":"2025-10-23T14:55:09","modified_gmt":"2025-10-23T14:55:09","slug":"totara-vs-moodle-vs-moodle-workplace-vergleich","status":"publish","type":"resource","link":"https:\/\/staging.totara.fortyapp.com\/de\/ressourcen\/totara-vs-moodle-vs-moodle-workplace-vergleich\/","title":{"rendered":"Totara vs Moodle vs Moodle Workplace Vergleich"},"content":{"rendered":"\n<div class='inline-text-container MobileAlignment DesktopAlignment'>\n  <div class='richText'><h3>Was ist der Unterschied zwischen Moodle und Totara?<\/h3>\n<p>Wir werden oft nach dem Unterschied zwischen Totara und Moodle gefragt.<\/p>\n<p>Als Open-Source-Lernmanagementsysteme haben Totara Learn, Moodle und Moodle Workplace viele Gemeinsamkeiten &#8211; aber es gibt auch viele wichtige Unterschiede zwischen den drei Systemen, wie z.B. LMS-Berichterstattung, Skalierbarkeit und Compliance-Management.<\/p>\n<p>Um herauszufinden, welches Programm f\u00fcr Sie und die Anforderungen Ihres Unternehmens am besten geeignet ist, laden Sie unsere praktische Vergleichstabelle herunter, in der Sie die Unterschiede zwischen Totara Learn, Moodle und Moodle Workplace sehen k\u00f6nnen.<\/p>\n<p>&nbsp;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone wp-image-48553 size-full\" src=\"https:\/\/staging.totara.fortyapp.com\/wp-content\/uploads\/2022\/11\/moodle-vs-totara-table-preview.png\" sizes=\"auto, (max-width: 522px) 100vw, 522px\" srcset=\"https:\/\/staging.totara.fortyapp.com\/wp-content\/uploads\/2022\/11\/moodle-vs-totara-table-preview.png 940w, https:\/\/staging.totara.fortyapp.com\/wp-content\/uploads\/2022\/11\/moodle-vs-totara-table-preview-300x251.png 300w, https:\/\/staging.totara.fortyapp.com\/wp-content\/uploads\/2022\/11\/moodle-vs-totara-table-preview-768x644.png 768w\" alt=\"\" width=\"940\" height=\"788\"><\/p>\n<\/div>\n  <\/div>\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\">\n<div class='newsletter-hubspot-container themePurple padding-yes'>\n  <div class='wrapper'>\n    \n    <div class='content-wrapper'>\n            <div class='form-wrapper grey-background-no'>\n                                    <h2 class='title fontDark'>Download der Vergleichstabelle<\/h2>\n                                                    <div id=\"hubspot-form-container\">\n            \n\t\t\t\t\t<script>\n\t\t\t\t\t\twindow.hsFormsOnReady = window.hsFormsOnReady || [];\n\t\t\t\t\t\twindow.hsFormsOnReady.push(()=>{\n\t\t\t\t\t\t\thbspt.forms.create({\n\t\t\t\t\t\t\t\tportalId: 3415253,\n\t\t\t\t\t\t\t\tformId: \"436f1db9-e7f4-47ba-80e1-d8017bdf9843\",\n\t\t\t\t\t\t\t\ttarget: \"#hbspt-form-1775977746000-7936029461\",\n\t\t\t\t\t\t\t\tregion: \"na1\",\n\t\t\t\t\t\t\t\t\n\t\t\t\t\t\t})});\n\t\t\t\t\t<\/script>\n\t\t\t\t\t<div class=\"hbspt-form\" id=\"hbspt-form-1775977746000-7936029461\"><\/div>          <\/div>\n          <div id=\"hubspot-fallback-message\" style=\"display: none; padding: 20px; background-color: #f8f9fa; border: 1px solid #dee2e6; border-radius: 8px;\">\n            <p style=\"margin: 0; font-size: 14px;\">\n              This form may be blocked by your browser&#8217;s privacy settings (e.g., Firefox Enhanced Tracking Protection). Please email us at <a href=\"mailto:marketing@totara.com\" style=\"color: #007ab8; text-decoration: none;\">marketing@totara.com<\/a>.\n            <\/p>\n          <\/div>\n                      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n<script>\n  \/\/If the form has a dynamic content field for hubspot automation workflows, it will grab that ACF value and plop it inside of the embedded iframe form\n  jQuery(document).ready(function ($) {\n    let formDetected = false;\n    let fallbackShown = false;\n\n    \/\/ Function to check for HubSpot form and show fallback if needed\n    function checkForHubSpotForm() {\n      const hubspotContainer = document.getElementById('hubspot-form-container');\n      const fallbackMessage = document.getElementById('hubspot-fallback-message');\n      \n      if (!hubspotContainer || !fallbackMessage || fallbackShown) {\n        return;\n      }\n\n      \/\/ Check for various HubSpot form elements\n      const hsForm = hubspotContainer.querySelector('.hs-form');\n      const hsIframe = hubspotContainer.querySelector('.hs-form-iframe');\n      const hsScript = hubspotContainer.querySelector('script[src*=\"js.hsforms.net\"]');\n      const hasHubSpotContent = hubspotContainer.innerHTML.trim().length > 0;\n\n      if (hsForm || hsIframe || hsScript) {\n        formDetected = true;\n      } else if (hasHubSpotContent && !formDetected) {\n        \/\/ If there's content but no recognizable HubSpot elements after timeout, show fallback\n        setTimeout(function() {\n          if (!formDetected && !fallbackShown) {\n            fallbackMessage.style.display = 'block';\n            hubspotContainer.style.display = 'none';\n            fallbackShown = true;\n          }\n        }, 2000);\n      } else if (!hasHubSpotContent) {\n        \/\/ If container is completely empty, show fallback immediately\n        fallbackMessage.style.display = 'block';\n        hubspotContainer.style.display = 'none';\n        fallbackShown = true;\n      }\n    }\n\n    \/\/ Initial check\n    setTimeout(checkForHubSpotForm, 1000);\n    \n    \/\/ Additional checks at intervals\n    setTimeout(checkForHubSpotForm, 3000);\n\n    setTimeout(function() {\n      const fieldElement = document.querySelector('input[name=lead_quelle_beschreibung]');\n      let iframe = document.querySelector('.hs-form-iframe');\n\n      if (iframe && iframe?.contentWindow) {\n        let iframeDocument = iframe.contentWindow.document;\n        let input = iframeDocument.querySelector('input[name=lead_quelle_beschreibung]');\n        if (input) {\n          input.value = 'Totara vs. Moodle';\n        }\n      }\n    }, 5000);\n  });\n<\/script><\/div>\n","protected":false},"template":"","tax\/tags":[557,1414,1183],"tax\/solutions":[286],"tax\/topics":[],"tax\/industries":[],"tax\/resource-types":[332],"class_list":["post-70526","resource","type-resource","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/staging.totara.fortyapp.com\/de\/wp-json\/wp\/v2\/resources\/70526","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/staging.totara.fortyapp.com\/de\/wp-json\/wp\/v2\/resources"}],"about":[{"href":"https:\/\/staging.totara.fortyapp.com\/de\/wp-json\/wp\/v2\/types\/resource"}],"wp:attachment":[{"href":"https:\/\/staging.totara.fortyapp.com\/de\/wp-json\/wp\/v2\/media?parent=70526"}],"wp:term":[{"taxonomy":"tag","embeddable":true,"href":"https:\/\/staging.totara.fortyapp.com\/de\/wp-json\/wp\/v2\/tax\/tags?post=70526"},{"taxonomy":"solution","embeddable":true,"href":"https:\/\/staging.totara.fortyapp.com\/de\/wp-json\/wp\/v2\/tax\/solutions?post=70526"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/staging.totara.fortyapp.com\/de\/wp-json\/wp\/v2\/tax\/topics?post=70526"},{"taxonomy":"industry-tax","embeddable":true,"href":"https:\/\/staging.totara.fortyapp.com\/de\/wp-json\/wp\/v2\/tax\/industries?post=70526"},{"taxonomy":"resource-type","embeddable":true,"href":"https:\/\/staging.totara.fortyapp.com\/de\/wp-json\/wp\/v2\/tax\/resource-types?post=70526"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}