[Rt-commit] [svn] r1299 - rtfm/trunk/html/Callbacks/RTFM/Ticket/Update.html

alexmv at pallas.eruditorum.org alexmv at pallas.eruditorum.org
Tue Aug 3 10:41:16 EDT 2004


Author: alexmv
Date: Tue Aug  3 10:41:15 2004
New Revision: 1299

Modified:
   rtfm/trunk/html/Callbacks/RTFM/Ticket/Update.html/BeforeMessageBox
Log:
RT-Ticket: 5924
RT-Status: resolved
 * Keep track of all RefersTo links, not just the one from the current
   RTFM insert.


Modified: rtfm/trunk/html/Callbacks/RTFM/Ticket/Update.html/BeforeMessageBox
==============================================================================
--- rtfm/trunk/html/Callbacks/RTFM/Ticket/Update.html/BeforeMessageBox	(original)
+++ rtfm/trunk/html/Callbacks/RTFM/Ticket/Update.html/BeforeMessageBox	Tue Aug  3 10:41:15 2004
@@ -16,16 +16,21 @@
 %# 
 %# END LICENSE BLOCK
 
+% my %uri;
+% $uri{$_}++ for split ' ', $ARGS{$ARGS{'id'}.'-RefersTo'};
+% my $TicketObj = LoadTicket($ARGS{'id'});
+% $uri{$_->TargetURI->Resolver->AsString}++ while $_ = $TicketObj->RefersTo->Next;
 % foreach my $arg (keys %ARGS) {
 % if ($arg =~ /^RTFM-Include-Article-(\d+)$/) {
 % my $art = RT::FM::Article->new($session{'CurrentUser'});
 % $art->Load($1);
-% if ($art->Id) { 
-<input type="hidden" name="<%$ARGS{'id'}%>-RefersTo" value="<%$art->URI%>">
+% if ($art->Id) {
+% $uri{$art->URI}++;
 % }
 
 % }
 %}
+<input type="hidden" name="<%$ARGS{'id'}%>-RefersTo" value="<% join(' ',grep {$_} sort keys %uri) %>">
 <table>
 <tr><td><&|/l&>Search for RTFM articles matching</&></td>
 <td><input size=20 name="RTFM_Content"></td>


More information about the Rt-commit mailing list