} else {
	print "Illegal arguments.";
	return;
}

$distinction = "";
if( $db->f('distinction') ) {
	$distinction = $db->f('distinction');
}
$hidden = 0;
if( intval($db->f('hidden')) == 1 ) {
	$hidden = 1;
}

$subject = getSubject($meaning_id);
$morphologic = getMorphologic($meaning_id);

$title = sprintf(T_("Synset '%s'"), getSynsetString($meaning_id, 3));

$query = sprintf("SELECT words.id AS id, word_meanings.id AS wmid,
	word, meaning_id, word_meanings.use_id, uses.name
	FROM words, word_meanings LEFT JOIN uses ON (uses.id=word_meanings.use_id)
	WHERE 
		word_meanings.meaning_id = %d AND
		words.id = word_meanings.word_id
	ORDER BY meaning_id", $meaning_id);
$db->query($query);

include("include/top.php");
?>
 $w = $db->f('lookup');
 if (!$w) {
     $w = $db->f('word');
     if (!$w) {
         continue;
     }
 }
 if ($i % 1000 == 0) {
     print strftime("%H:%M:%S") . " -- word {$i}...<br>";
     flush();
 }
 $i++;
 $word_id = $db->f('word_id');
 #print $db->f('meaning_id')."\n";
 $synset = getSynsetWithUsage($db->f('meaning_id'));
 $str = getMorphologic($db->f('meaning_id'));
 $str2 = "";
 if ($str != "") {
     $str2 = "(" . $str . ")";
 } else {
     $str2 = "-";
 }
 $syn_line = getLine($synset, $w, '');
 $generic_line = "";
 # Antonyme:
 $antonym_line = "";
 if ($antonym_term != "") {
     $antonym_array = getAntonym($db2, $db->f('wmid'));
     if (is_array($antonym_array)) {
         list($antonym_mid, $antonym_word) = $antonym_array;
         $antonym_line = $antonym_word . $antonym_term;
$check_new_prob = 50;
$order = "";
if (rand(1, 100) <= $check_new_prob) {
    $order = "check_count ASC, RAND()";
} else {
    $order = "RAND()";
}
$query = sprintf("SELECT id, check_count\n\tFROM meanings \n\tWHERE hidden = 0 AND\n\tid NOT IN (%s)\n\tORDER BY %s\n\tLIMIT %d", HIDDEN_SYNSETS, $order, $limit);
$db->query($query);
?>
<ul>
	<?php 
$ids = array();
while ($db->next_record()) {
    $synset = getSynsetWithUsage($db->f('id'), 1);
    $morphologic = getMorphologic($db->f('id'), 1);
    $morphologic_str = "";
    if ($morphologic != "") {
        $morphologic_str = "[" . $morphologic . "]";
    }
    array_push($ids, $db->f('id'));
    ?>
		<li><!-- check_count: <?php 
    print $db->f('check_count');
    ?>
 -->
			<?php 
    print $morphologic_str;
    ?>
			<a href="synset.php?id=<?php 
    print $db->f('id');