speakwiki.homeserver.hu Open in urlscan Pro
195.114.17.239  Public Scan

URL: https://speakwiki.homeserver.hu/
Submission: On April 17 via api from US — Scanned from DE

Form analysis 1 forms found in the DOM

Name: contentformPOST search.php

<form method="post" action="search.php" enctype="multipart/form-data" name="contentform" id="contentform">
  <script type="text/javascript">
    function setAndPlay(theUrl) {
      var aplayer = document.getElementById("h5aplayer");
      aplayer.src = theUrl;
      aplayer.volume = 0.8;
      aplayer.currentTime = 0;
      aplayer.play();
    }

    function setAndPlayTestSound(theUrl) {
      var aplayer = document.getElementById("h5aplayer");
      aplayer.src = theUrl;
      aplayer.volume = 0.8;
      aplayer.currentTime = 0;
      aplayer.play();
    }
  </script>
  <script type="text/javascript" charset="UTF-8">
    /* <![CDATA[ */
    try {
      if (undefined == xajax.config) xajax.config = {};
    } catch (e) {
      xajax = {};
      xajax.config = {};
    };
    xajax.config.requestURI = "https://speakwiki.homeserver.hu/index.php";
    xajax.config.statusMessages = false;
    xajax.config.waitCursor = true;
    xajax.config.version = "xajax 0.5";
    xajax.config.legacy = false;
    xajax.config.defaultMode = "synchronous";
    xajax.config.defaultMethod = "POST";
    /* ]]> */
  </script>
  <script type="text/javascript" src="xajax_js/xajax_core.js" charset="UTF-8"></script>
  <script type="text/javascript" charset="UTF-8">
    /* <![CDATA[ */
    window.setTimeout(function() {
      var scriptExists = false;
      try {
        if (xajax.isLoaded) scriptExists = true;
      } catch (e) {}
      if (!scriptExists) {
        alert("Error: the xajax Javascript component could not be included. Perhaps the URL is incorrect?\nURL: xajax_js/xajax_core.js");
      }
    }, 2000);
    /* ]]> */
  </script>
  <script type="text/javascript" charset="UTF-8">
    /* <![CDATA[ */
    xajax_xPagerPage = function() {
      return xajax.request({
        xjxfun: 'xPagerPage'
      }, {
        parameters: arguments
      });
    };
    xajax_showLessonDetails = function() {
      return xajax.request({
        xjxfun: 'showLessonDetails'
      }, {
        parameters: arguments
      });
    };
    xajax_showMediaFrame = function() {
      return xajax.request({
        xjxfun: 'showMediaFrame'
      }, {
        parameters: arguments
      });
    };
    xajax_showMediaMetadata = function() {
      return xajax.request({
        xjxfun: 'showMediaMetadata'
      }, {
        parameters: arguments
      });
    };
    xajax_showLessonMetadata = function() {
      return xajax.request({
        xjxfun: 'showLessonMetadata'
      }, {
        parameters: arguments
      });
    };
    xajax_showScriptedLessonDetails = function() {
      return xajax.request({
        xjxfun: 'showScriptedLessonDetails'
      }, {
        parameters: arguments
      });
    };
    xajax_showTestDetails = function() {
      return xajax.request({
        xjxfun: 'showTestDetails'
      }, {
        parameters: arguments
      });
    };
    xajax_getExerciseMetadata = function() {
      return xajax.request({
        xjxfun: 'getExerciseMetadata'
      }, {
        parameters: arguments
      });
    };
    xajax_getModuleMetadfata = function() {
      return xajax.request({
        xjxfun: 'getModuleMetadfata'
      }, {
        parameters: arguments
      });
    };
    xajax_getExtCourseLessons = function() {
      return xajax.request({
        xjxfun: 'getExtCourseLessons'
      }, {
        parameters: arguments
      });
    };
    xajax_getCourseMetadata = function() {
      return xajax.request({
        xjxfun: 'getCourseMetadata'
      }, {
        parameters: arguments
      });
    };
    xajax_getQuestionMetadata = function() {
      return xajax.request({
        xjxfun: 'getQuestionMetadata'
      }, {
        parameters: arguments
      });
    };
    xajax_deleteLessons = function() {
      return xajax.request({
        xjxfun: 'deleteLessons'
      }, {
        parameters: arguments
      });
    };
    xajax_searchLessonsUI = function() {
      return xajax.request({
        xjxfun: 'searchLessonsUI'
      }, {
        parameters: arguments
      });
    };
    xajax_searchLessons = function() {
      return xajax.request({
        xjxfun: 'searchLessons'
      }, {
        parameters: arguments
      });
    };
    xajax_changeLanguageUI = function() {
      return xajax.request({
        xjxfun: 'changeLanguageUI'
      }, {
        parameters: arguments
      });
    };
    xajax_copyExerciseUI = function() {
      return xajax.request({
        xjxfun: 'copyExerciseUI'
      }, {
        parameters: arguments
      });
    };
    xajax_changeLanguage = function() {
      return xajax.request({
        xjxfun: 'changeLanguage'
      }, {
        parameters: arguments
      });
    };
    xajax_setOptionsUI = function() {
      return xajax.request({
        xjxfun: 'setOptionsUI'
      }, {
        parameters: arguments
      });
    };
    xajax_saveOptions = function() {
      return xajax.request({
        xjxfun: 'saveOptions'
      }, {
        parameters: arguments
      });
    };
    xajax_deleteExercises = function() {
      return xajax.request({
        xjxfun: 'deleteExercises'
      }, {
        parameters: arguments
      });
    };
    xajax_deleteCourses = function() {
      return xajax.request({
        xjxfun: 'deleteCourses'
      }, {
        parameters: arguments
      });
    };
    xajax_getTagList = function() {
      return xajax.request({
        xjxfun: 'getTagList'
      }, {
        parameters: arguments
      });
    };
    xajax_saveLoTags = function() {
      return xajax.request({
        xjxfun: 'saveLoTags'
      }, {
        parameters: arguments
      });
    };
    xajax_getSearchByTagsUI = function() {
      return xajax.request({
        xjxfun: 'getSearchByTagsUI'
      }, {
        parameters: arguments
      });
    };
    xajax_getSearchTagsSpan = function() {
      return xajax.request({
        xjxfun: 'getSearchTagsSpan'
      }, {
        parameters: arguments
      });
    };
    xajax_tqExSearch = function() {
      return xajax.request({
        xjxfun: 'tqExSearch'
      }, {
        parameters: arguments
      });
    };
    xajax_getQuestionUI = function() {
      return xajax.request({
        xjxfun: 'getQuestionUI'
      }, {
        parameters: arguments
      });
    };
    xajax_showLearnPopupWindow = function() {
      return xajax.request({
        xjxfun: 'showLearnPopupWindow'
      }, {
        parameters: arguments
      });
    };
    xajax_showFlashcardLearnPopupWindow = function() {
      return xajax.request({
        xjxfun: 'showFlashcardLearnPopupWindow'
      }, {
        parameters: arguments
      });
    };
    xajax_testQuestionList = function() {
      return xajax.request({
        xjxfun: 'testQuestionList'
      }, {
        parameters: arguments
      });
    };
    xajax_testQuestion = function() {
      return xajax.request({
        xjxfun: 'testQuestion'
      }, {
        parameters: arguments
      });
    };
    xajax_getTestPlayer = function() {
      return xajax.request({
        xjxfun: 'getTestPlayer'
      }, {
        parameters: arguments
      });
    };
    xajax_getQuestionIdsInSesson = function() {
      return xajax.request({
        xjxfun: 'getQuestionIdsInSesson'
      }, {
        parameters: arguments
      });
    };
    xajax_getQuestionSessonList = function() {
      return xajax.request({
        xjxfun: 'getQuestionSessonList'
      }, {
        parameters: arguments
      });
    };
    xajax_deleteQuestion = function() {
      return xajax.request({
        xjxfun: 'deleteQuestion'
      }, {
        parameters: arguments
      });
    };
    xajax_deleteQuestions = function() {
      return xajax.request({
        xjxfun: 'deleteQuestions'
      }, {
        parameters: arguments
      });
    };
    xajax_deleteTests = function() {
      return xajax.request({
        xjxfun: 'deleteTests'
      }, {
        parameters: arguments
      });
    };
    xajax_clearQuestionSessionList = function() {
      return xajax.request({
        xjxfun: 'clearQuestionSessionList'
      }, {
        parameters: arguments
      });
    };
    xajax_saveQuestion = function() {
      return xajax.request({
        xjxfun: 'saveQuestion'
      }, {
        parameters: arguments
      });
    };
    xajax_searchTests = function() {
      return xajax.request({
        xjxfun: 'searchTests'
      }, {
        parameters: arguments
      });
    };
    xajax_getResult = function() {
      return xajax.request({
        xjxfun: 'getResult'
      }, {
        parameters: arguments
      });
    };
    xajax_setAccentList = function() {
      return xajax.request({
        xjxfun: 'setAccentList'
      }, {
        parameters: arguments
      });
    };
    xajax_setResultType = function() {
      return xajax.request({
        xjxfun: 'setResultType'
      }, {
        parameters: arguments
      });
    };
    /* ]]> */
  </script>
  <div style="padding:4">
    <table width="100%" align="center" border="0">
      <tbody>
        <tr>
          <td align="left" width="20%"></td>
          <td style="font-size:20px;text-align:center;color:#06a"> </td>
          <td width="20%" align="right"><a href="index.php"><img src="img/speakwikilogo3.png"></a></td>
        </tr>
      </tbody>
    </table>
    <div style="float:right;color:#06a">
    </div>
    <div style="clear:both"></div>
    <p style="font-size:12px" align="center"> Help your students learn to speak a language<br> Preserve and promote an endangered language<br>
    </p>
    <table border="0" align="center">
      <tbody>
        <tr>
          <td><input type="button" class="bbtn" value=" Provider login " onclick="document.location='contributorLogin.php';"></td>
          <td>&nbsp;&nbsp;<input type="button" class="bbtn3" value=" Request account invite" onclick="document.location='providerInvite.php';"></td>
          <td>&nbsp;&nbsp;<input type="button" class="bbtn" value=" Student login " onclick="document.location='login.php';"></td>
        </tr>
      </tbody>
    </table>
  </div>
  <div style="margin:auto;text-align:center;">
    <table border="0" align="center">
      <tbody>
        <tr>
          <td><img src="img/tdots4pc.png"></td>
          <td><input class="textInput" size="50" type="text" id="sterm" name="sterm" onkeydown="if (event.keyCode == 13) doSearch();" )=""></td>
          <td><img src="img/search-icon.png" onclick="doSearch();" title="Search for content"></td>
          <td><select id="lngSel" name="lngSel" onchange="setLang();">
              <option value="dan">Danish</option>
              <option value="eng" selected="">English</option>
              <option value="fra">French</option>
              <option value="deu">German</option>
              <option value="hun">Hungarian</option>
              <option value="kwk">Kwakiutl</option>
              <option value="cmn">Mandarin Chinese</option>
              <option value="mri">Maori</option>
              <option value="mic">Micmac</option>
              <option value="gla">Scottish Gaelic</option>
              <option value="spa">Spanish</option>
              <option value="cym">Welsh</option>
            </select></td>
          <td><select name="grpid" id="grpid">
              <option value="1">Public content</option>
              <option value="147">Speakwiki Demo</option>
            </select></td>
        </tr>
        <tr>
          <td>&nbsp;</td>
          <td>
            <input type="checkbox" id="exactMatch" name="exm"><label for="exactMatch">Exact match</label>
          </td>
          <td>&nbsp;</td>
          <td colspan="2" id="accentCell"></td>
        </tr>
        <tr>
          <td>&nbsp;</td>
          <td colspan="4">
            <table id="resultTypes"></table>
          </td>
        </tr>
      </tbody>
    </table>
  </div>
  <script type="text/javascript">
    var isPrivate = false;
    var privGrp = '';

    function goPublic() {
      document.getElementById("ppType").value = '0';
      document.getElementById("loPage").value = 0;
      document.getElementById("grpname").innerHTML = '';
      //refreshResult();
      doSearch();
    }

    function cancelLogin() {
      scSel('ss', 2, 0, 'goPublic()');
    }

    function goPrivate() {
      if (!isPrivate) {
        if (!confirm("In order to see private content you need to sign in.\nWould you like to sign in now?")) {
          scSel('ss', 2, 0, '');
          return;
        }
        document.location = 'login.php';
        return;
      }
      document.getElementById("ppType").value = '1';
      document.getElementById("loPage").value = 0;
      document.getElementById("grpname").innerHTML = privGrp;
      //refreshResult();
      doSearch();
    }

    function setLang() {
      var s = document.getElementById('lngSel');
      //alert(s.options[s.selectedIndex].value);
      xajax_setAccentList(s.options[s.selectedIndex].value);
    }

    function setLoType(lt) {
      document.getElementById("loType").value = lt;
      document.getElementById("loTypeSave").value = lt;
      document.getElementById("loPage").value = 0;
      document.getElementById("crsId").value = 0;
      xajax_setResultType(lt);
      refreshResult();
    }
    var lastTerm = '';

    function refreshResult() {
      var term = trim(document.getElementById("sterm").value);
      var s = document.getElementById('lngSel');
      var lang = s.options[s.selectedIndex].value;
      s = document.getElementById('accSel');
      var accent = s.options[s.selectedIndex].value;
      var exm = document.getElementById('exactMatch').checked ? "1" : "0";
      var loType = document.getElementById("loType").value;
      s = document.getElementById('grpid');
      var priv = s.options[s.selectedIndex].value; //document.getElementById("ppType").value;
      var page = document.getElementById("loPage").value;
      if (loType == 100) term = document.getElementById("crsId").value;
      if (term != "") {
        if (term != lastTerm) {
          lastTerm = term;
          page = 0;
          document.getElementById("loPage").value = 0;
        }
        xajax_getResult(term, lang, accent, exm, loType, priv, page);
      }
    }

    function doSearch() {
      document.getElementById("loType").value = document.getElementById("loTypeSave").value;
      //refreshResult(); 
      frmGoReloc('', 'search.php', 'search1st');
    }

    function goPage(pn) {
      document.getElementById("loPage").value = pn;
      refreshResult();
    }

    function exerciseLearnPage(exerciseId) {
      xajax_showLearnPopupWindow(exerciseId, 0);
      showWinWH('Exercise view for students', '#101040', 1, 'Ok=0=null', 900, 450, true);
      initRecComp();
    }

    function lessonLearnPage(lessonId) {
      //xajax_showLearnPopupWindow(lessonId,1);
      maxNum = xajax_showLearnPopupWindow(lessonId, 1);
      maxNum--;
      showWinWH('Practice lesson', '#101040', 1, 'Ok=0=null', 900, 450, true);
      initRecComp();
    }

    function openCourse(courseId) {
      document.getElementById("loType").value = 100; // open a course, show its lessons
      document.getElementById("crsId").value = courseId;
      document.getElementById("loPage").value = 0;
      refreshResult();
    }
  </script>
  <br>
  <br>
  <br>
  <br>
  <div id="resultDiv" style="background: #fff; margin:5; padding: 5 25; border-top: 1px dashed #888;">
    <div style="font-size: 13px;">Information for providers</div>
    <div style="text-align: center; font-size: 12px;">
      <span style="font-size: 16px;"><b>Benefits for content and teaching service providers</b></span> <br>
    </div>
    <br>
    <div style="font-weight: bold; font-size: 14px;text-align: center; padding-bottom: 5px;">Collaborative language course creation</div>
    <table align="center">
      <tbody>
        <tr>
          <td style="width:160px; text-align: center; font-weight: bold; background: #fff">Language support</td>
          <td style="width:30px; background: #fff">&nbsp;</td>
          <td style="width:160px; text-align: center; font-weight: bold; background: #fff">Custom courses</td>
          <td style="width:30px; background: #fff">&nbsp;</td>
          <td style="width:160px; text-align: center; font-weight: bold; background: #fff">No programmers</td>
          <td style="width:30px; background: #fff">&nbsp;</td>
          <td style="width:160px; text-align: center; font-weight: bold; background: #fff">Learning objects</td>
        </tr>
        <tr>
          <td style="width:160px; background: #fff">Any language, dialect or accent </td>
          <td style="width:30px; background: #fff">&nbsp;</td>
          <td style="width:160px; background: #fff">Create teams to create the course your clients need </td>
          <td style="width:30px; background: #fff">&nbsp;</td>
          <td style="width:160px; background: #fff">Designed for use by language specialists </td>
          <td style="width:30px; background: #fff">&nbsp;</td>
          <td style="width:160px; background: #fff">Simplifies reuse of content </td>
        </tr>
      </tbody>
    </table>
    <br>
    <div style="font-weight: bold; font-size: 14px;text-align: center; padding-bottom: 5px;">Benefits for students</div>
    <table align="center">
      <tbody>
        <tr>
          <td style="width:160px; text-align: center; font-weight: bold; background: #fff">Great learning tools</td>
          <td style="width:30px; background: #fff">&nbsp;</td>
          <td style="width:160px; text-align: center; font-weight: bold; background: #fff">Effective</td>
          <td style="width:30px; background: #fff">&nbsp;</td>
          <td style="width:160px; text-align: center; font-weight: bold; background: #fff">Unlimited practice</td>
          <td style="width:30px; background: #fff">&nbsp;</td>
          <td style="width:160px; text-align: center; font-weight: bold; background: #fff">Requests</td>
        </tr>
        <tr>
          <td style="width:160px; background: #fff">Unique and powerful learning tools </td>
          <td style="width:30px; background: #fff">&nbsp;</td>
          <td style="width:160px; background: #fff">Independent studies show great improvement </td>
          <td style="width:30px; background: #fff">&nbsp;</td>
          <td style="width:160px; background: #fff">Practice on any desktop browser </td>
          <td style="width:30px; background: #fff">&nbsp;</td>
          <td style="width:160px; background: #fff">It's easy for teachers to record the words you need </td>
        </tr>
      </tbody>
    </table>
  </div>
  <input type="hidden" id="loPage" name="loPage" value="0">
  <input type="hidden" id="loType" name="loType" value="0">
  <input type="hidden" id="ppType" name="ppType" value="0">
  <input type="hidden" id="loTypeSave" name="loTypeSave" value="0">
  <input type="hidden" id="crsId" name="crsId" value="0">
  <input type="hidden" id="cmd" name="cmd" value="">
  <input type="hidden" id="hdp" name="hdp" value="">
</form>

Text Content

  SpeakWiki

 
 Feedback



Title


content...


Title


content...


Help your students learn to speak a language
Preserve and promote an endangered language


     

DanishEnglishFrenchGermanHungarianKwakiutlMandarin ChineseMaoriMicmacScottish
GaelicSpanishWelsh Public contentSpeakwiki Demo   Exact match    







Information for providers
Benefits for content and teaching service providers


Collaborative language course creation

Language support   Custom courses   No programmers   Learning objects Any
language, dialect or accent   Create teams to create the course your clients
need   Designed for use by language specialists   Simplifies reuse of content


Benefits for students

Great learning tools   Effective   Unlimited practice   Requests Unique and
powerful learning tools   Independent studies show great improvement   Practice
on any desktop browser   It's easy for teachers to record the words you need

Your browser does not support the audio element.
(C) Speakwiki Ltd. 2017