[Rt-commit] rt branch, 4.4/article-readonly-fields, created. rt-4.4.0-40-g845f787

Dustin Graves dustin at bestpractical.com
Wed Feb 17 17:54:35 EST 2016


The branch, 4.4/article-readonly-fields has been created
        at  845f7870b3907ea0d3dc835994d03f91d705a7b9 (commit)

- Log -----------------------------------------------------------------
commit 845f7870b3907ea0d3dc835994d03f91d705a7b9
Author: Dustin Graves <dustin at bestpractical.com>
Date:   Wed Feb 17 22:46:56 2016 +0000

    add Author, Created, and Updated fields to article Display/Modify pages

diff --git a/share/html/Articles/Article/Display.html b/share/html/Articles/Article/Display.html
index 73401de..334ad13 100644
--- a/share/html/Articles/Article/Display.html
+++ b/share/html/Articles/Article/Display.html
@@ -49,6 +49,10 @@
 <& /Elements/Tabs &>
 <h2><&|/l&>Basics</&></h2>
 <span class="label"><&|/l&>Class</&></span>: <span class="value"><%$article->ClassObj->Name%></span><br />
+<span class="label"><&|/l&>Author</&></span>: <& /Elements/ShowUser, User => $article->CreatorObj &><br />
+<span class="label"><&|/l&>Created</&></span>: <span class="value"><%$article->CreatedObj->AsString%></span><br />
+<span class="label"><&|/l&>Updated</&></span>: <span class="value"><%$article->LastUpdatedObj->AsString%></span><br />
+% $m->callback( %ARGS, CallbackName => 'AfterBasics' );
 <em><span class="value"><%$article->Summary%></span></em>
 <h2><&|/l&>Content</&></h2>
 <& /Elements/ShowCustomFields, Object => $article &>
diff --git a/share/html/Articles/Article/Elements/EditBasics b/share/html/Articles/Article/Elements/EditBasics
index 8addca3..0f3ab86 100644
--- a/share/html/Articles/Article/Elements/EditBasics
+++ b/share/html/Articles/Article/Elements/EditBasics
@@ -64,6 +64,20 @@
 % }
 </td>
 </tr>
+% if ($ARGS{'id'} ne 'new') {
+<tr>
+<td class="label"><&|/l&>Author</&></td>
+<td><& /Elements/ShowUser, User => $ArticleObj->CreatorObj &></td>
+</tr>
+<tr>
+<td class="label"><&|/l&>Created</&></td>
+<td><span class="value"><%$ArticleObj->CreatedObj->AsString%></span></td>
+</tr>
+<tr>
+<td class="label"><&|/l&>Updated</&></td>
+<td><span class="value"><%$ArticleObj->LastUpdatedObj->AsString%></span></td>
+</tr>
+% }
 % if ($ARGS{'id'} eq 'new' || $ArticleObj->CurrentUserHasRight('DisableArticle')) {
 <tr>
 <td class="label"></td>

-----------------------------------------------------------------------


More information about the rt-commit mailing list