diff options
Diffstat (limited to 'modules/backend-rpc.php')
-rw-r--r-- | modules/backend-rpc.php | 22 |
1 files changed, 21 insertions, 1 deletions
diff --git a/modules/backend-rpc.php b/modules/backend-rpc.php index 918f8ca90..22a926412 100644 --- a/modules/backend-rpc.php +++ b/modules/backend-rpc.php @@ -450,14 +450,34 @@ $label = label_find_caption($link, $label_id, $_SESSION["uid"]); + print "<rpc-reply>"; + + print "<info-for-headlines>"; + if ($label) { foreach ($ids as $id) { label_add_article($link, $id, $label, $_SESSION["uid"]); + + print "<entry id=\"$id\"><![CDATA["; + + $labels = get_article_labels($link, $id, $_SESSION["uid"]); + + foreach ($labels as $l) { + print "<span class='hlLabelRef'>".$l[1]."</span>"; + } + + print "]]></entry>"; + } } - print "<rpc-reply>OK</rpc-reply>"; + print "</info-for-headlines>"; + + print "<counters>"; + getAllCounters($link, $omode); + print "</counters>"; + print "</rpc-reply>"; return; } |