static function taganno_api($user, $qreq, $prow)
 {
     global $Conf;
     $tagger = new Tagger($user);
     if (!($tag = $tagger->check($qreq->tag, Tagger::NOVALUE))) {
         json_exit(["ok" => false, "error" => $tagger->error_html]);
     }
     $j = ["ok" => true, "tag" => $tag, "editable" => $user->can_change_tag_anno($tag), "anno" => []];
     $dt = TagInfo::make_defined_tag($tag);
     foreach ($dt->order_anno_list() as $oa) {
         if ($oa->annoId !== null) {
             $j["anno"][] = TagInfo::unparse_anno_json($oa);
         }
     }
     json_exit($j);
 }