[Rt-commit] [svn] r1192 - rtfm/trunk/html/RTFM/Article/Elements
alexmv at pallas.eruditorum.org
alexmv at pallas.eruditorum.org
Thu Jul 8 15:30:26 EDT 2004
Author: alexmv
Date: Thu Jul 8 15:30:25 2004
New Revision: 1192
Modified:
rtfm/trunk/html/RTFM/Article/Elements/EditBasics
rtfm/trunk/html/RTFM/Article/Elements/EditLinks
Log:
* More warnings cleanup; protect against "Trying to check
RT::FM::Article rights for an unspecified RT::FM::Article"
Modified: rtfm/trunk/html/RTFM/Article/Elements/EditBasics
==============================================================================
--- rtfm/trunk/html/RTFM/Article/Elements/EditBasics (original)
+++ rtfm/trunk/html/RTFM/Article/Elements/EditBasics Thu Jul 8 15:30:25 2004
@@ -22,7 +22,7 @@
<&|/l&>Name</&>
</td>
<td>
-<input name=Name value="<%$ArticleObj->Name || $ARGS{'Name'} |h%>" SIZE=50>
+<input name="Name" value="<%($ARGS{'id'} eq 'new' ? "" : $ArticleObj->Name) || $ARGS{'Name'} |h%>" size="50" />
</TD>
</TR>
<TR>
@@ -30,7 +30,7 @@
<&|/l&>Summary</&>
</td>
<td>
-<input name=Summary value="<%$ArticleObj->Summary || $ARGS{'Summary'} |h%>" SIZE=50>
+<input name="Summary" value="<%($ARGS{'id'} eq 'new' ? "" : $ArticleObj->Summary) || $ARGS{'Summary'} |h%>" size="50" />
</TD>
</TR>
<TR>
Modified: rtfm/trunk/html/RTFM/Article/Elements/EditLinks
==============================================================================
--- rtfm/trunk/html/RTFM/Article/Elements/EditLinks (original)
+++ rtfm/trunk/html/RTFM/Article/Elements/EditLinks Thu Jul 8 15:30:25 2004
@@ -23,44 +23,48 @@
<TABLE>
<TR><TD><&|/l&>Refers to</&>:</TD><TD><input name="<%$id%>-RefersTo"><br>
<UL>
-% my $refersto = $ArticleObj->RefersTo;
-% while (my $link = $refersto->Next) {
-% my $member = $link->TargetURI;
+% if ($id ne 'new') {
+% my $refersto = $ArticleObj->RefersTo;
+% while (my $link = $refersto->Next) {
+% my $member = $link->TargetURI;
<LI>
<INPUT TYPE=CHECKBOX NAME="DeleteLink--<%$link->Type%>-<%$link->Target%>">
-% if ($link->TargetURI->IsLocal) {
+% if ($link->TargetURI->IsLocal) {
<a href="<%$member->Resolver->HREF%>"><%$member->Object->Id%></a>:
-% if (UNIVERSAL::can($member->Object, 'Name')) {
+% if (UNIVERSAL::can($member->Object, 'Name')) {
<%$member->Object->Name%>
-% } elsif (UNIVERSAL::can($member->Object, 'Subject')) {
+% } elsif (UNIVERSAL::can($member->Object, 'Subject')) {
<%$member->Object->Subject%>
-% }
+% }
</a>
-% } else {
+% } else {
<A HREF="<%$member->Resolver->HREF%>"><%$link->Target%></A>
+% }
+% }
% }
-%}
</UL>
</TD></TR>
<TR><TD><&|/l&>Referred to by</&>:</TD><TD> <input name="RefersTo-<%$id%>">
<br>
<UL>
-% my $referredtoby = $ArticleObj->ReferredToBy;
-% while (my $link = $referredtoby->Next) {
-% my $member = $link->BaseURI;
+% if ($id ne 'new') {
+% my $referredtoby = $ArticleObj->ReferredToBy;
+% while (my $link = $referredtoby->Next) {
+% my $member = $link->BaseURI;
<LI>
<INPUT TYPE=CHECKBOX NAME="DeleteLink-<%$link->Base%>-<%$link->Type%>-">
-% if ($link->BaseURI->IsLocal) {
+% if ($link->BaseURI->IsLocal) {
<a href="<%$member->Resolver->HREF%>"><%$member->Object->Id%></a>:
-% if (UNIVERSAL::can($member->Object, 'Name')) {
+% if (UNIVERSAL::can($member->Object, 'Name')) {
<%$member->Object->Name%>
-% } elsif (UNIVERSAL::can($member->Object, 'Subject')) {
+% } elsif (UNIVERSAL::can($member->Object, 'Subject')) {
<%$member->Object->Subject%>
-% }
+% }
</a>
-% } else {
+% } else {
<A HREF="<%$member->Resolver->HREF%>"><%$link->Base%></A>
-%}
+% }
+% }
% }
</UL>
More information about the Rt-commit
mailing list