"concordiaSearch","tmId" => intval($_GET["tmId"]),"pattern" => $_GET["pattern"]);
// use key 'http' even if you send the request to https://...
$options = array(
'http' => array(
'header' => "Content-type: application/x-www-form-urlencoded\r\n",
'method' => 'POST',
'content' => json_encode($data),
),
);
$context = stream_context_create($options);
$response = file_get_contents($url, false, $context);
$data = json_decode($response);
?>
Concordia score: = round($data->result->bestOverlayScore*100) ?>%
Phrase search mode:
Select continuous phrase: ';
var inputSentence = $('#search-input').val();
var markedSentence = '';
var fragments = '';
lastInsertedEnd = 0;
for(var i = 0; i < data['result']['bestOverlay'].length; i++) {
var fragment = data['result']['bestOverlay'][i];
//previous unmarked fragment
markedSentence += inputSentence.slice(lastInsertedEnd, fragment['matchedPatternStart']);
//the marked fragment
markedSentence += '
'+inputSentence.slice(fragment['matchedPatternStart'], fragment['matchedPatternEnd'])+'';
lastInsertedEnd = fragment['matchedPatternEnd'];
fragments += renderFragment(fragment, i);
}
//remaining unmarked fragment
markedSentence += inputSentence.slice(lastInsertedEnd);
res += '
'+markedSentence+'
';
res += '
'+fragments;
*/
?>