Blame | Letzte Änderung | Log anzeigen | RSS feed
<com:TContent ID="Main"><div class="post"><div class="post-title"><%= htmlentities($this->CurrentPost->Title,ENT_QUOTES,'UTF-8') %></div><div class="post-time"><com:TLabelID="Status"ForeColor="red"Text=<%= $this->CurrentPost->Status===PostRecord::STATUS_DRAFT?'[Draft]':'[Pending approval]'%> /><%= date('l, F j, Y \a\t h:i:s a',$this->CurrentPost->CreateTime) %>by<%= '<a href="' . $this->Service->constructUrl('Users.ViewUser',array('id'=>$this->CurrentPost->AuthorID)) . '">' . $this->CurrentPost->AuthorName . '</a>' %><%= $this->CanEditPost ? '| <a href="' . $this->Service->constructUrl('Posts.EditPost',array('id'=>$this->CurrentPost->ID)) . '">Edit</a> | ' : '';%><com:TLinkButtonText="Delete"OnClick="deleteButtonClicked"Visible=<%= $this->CanEditPost %>Attributes.onclick="if(!confirm('Are you sure to delete this post? This will also delete all related comments.')) return false;"/></div><div class="post-content"><%= $this->CurrentPost->Content %></div><div class="post-footer"><com:TRepeater ID="CategoryList" EnableViewState="false"><prop:ItemTemplate>[<a href="<%# $this->Service->constructUrl('Posts.ListPost',array('cat'=>$this->DataItem->ID)) %>"><%# $this->DataItem->Name %></a>]</prop:ItemTemplate></com:TRepeater></div></div><div class="comments"><a name="comments"></a><h3>Comments</h3><com:TRepeater ID="CommentList" OnItemCommand="repeaterItemCommand"><prop:ItemTemplate><div class="comment"><div class="comment-header"><a name="c<%# $this->DataItem->ID %>"></a><com:TLinkButtonText="Delete"Attributes.onclick="if(!confirm('Are you sure to delete this comment?')) return false;"CommandParameter=<%# $this->DataItem->ID %>Visible=<%= $this->Page->CanEditPost %> Style="float:right"/><%# date('F j, Y \a\t h:i:s a',$this->DataItem->CreateTime) %>by<%# $this->DataItem->AuthorWebsite==='' ?htmlentities($this->DataItem->AuthorName,ENT_QUOTES,'UTF-8') :'<a href="' . htmlentities($this->DataItem->AuthorWebsite) . '">' . htmlentities($this->DataItem->AuthorName,ENT_QUOTES,'UTF-8') . '</a>' %></div><div class="comment-content"><%# nl2br(htmlentities($this->DataItem->Content,ENT_QUOTES,'UTF-8')) %></div></div></prop:ItemTemplate></com:TRepeater><h4>Leave your comment</h4><span class="input-label">Name</span><com:TRequiredFieldValidatorControlToValidate="CommentAuthor"ValidationGroup="comment""Display="Dynamic"Text="...is required"ControlCssClass="input-error1" /><br/><com:TTextBox ID="CommentAuthor" /><br/><span class="input-label">Email address</span><com:TRequiredFieldValidatorControlToValidate="CommentEmail"ValidationGroup="comment""Display="Dynamic"Text="...is required"ControlCssClass="input-error1" /><com:TEmailAddressValidatorControlToValidate="CommentEmail"ValidationGroup="comment"Display="Dynamic"Text="*"ErrorMessage="You entered an invalid email address."ControlCssClass="input-error2" /><br/><com:TTextBox ID="CommentEmail" /><br/><span class="input-label">Personal website</span><br/><com:TTextBox ID="CommentWebsite" Columns="70"/><br/><span class="input-label">Comment</span><com:TRequiredFieldValidatorControlToValidate="CommentContent"ValidationGroup="comment"Display="Dynamic"Text="...is required"ControlCssClass="input-error1" /><br/><com:TTextBox ID="CommentContent" TextMode="MultiLine" Columns="55" Rows="10"/><br/><br/><com:TLinkButtonText="Submit"ValidationGroup="comment"CssClass="link-button"OnClick="submitCommentButtonClicked" /></div></com:TContent>