diff options
Diffstat (limited to 'modules')
-rw-r--r-- | modules/backend-rpc.php | 21 |
1 files changed, 20 insertions, 1 deletions
diff --git a/modules/backend-rpc.php b/modules/backend-rpc.php index 3ec7df9e1..a6ab9340a 100644 --- a/modules/backend-rpc.php +++ b/modules/backend-rpc.php @@ -431,14 +431,33 @@ $label = label_find_caption($link, $label_id, $_SESSION["uid"]); + print "<rpc-reply>"; + print "<info-for-headlines>"; + if ($label) { foreach ($ids as $id) { label_remove_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; } |