205bc5f65c
If it is 'inserted' in the middle, it breaks the consistency since not all comments have the button, which irritates the eye.
86 lines
7.0 KiB
Smarty
86 lines
7.0 KiB
Smarty
<div id="dashboard_header" class="clearfix">
|
|
<h2>{$CONST.WELCOME_BACK} {$username|escape:"html"}</h2>
|
|
<a href="#s9y_links" class="button_link toggle_links"><span class="icon-info-circled"></span><span class="visuallyhidden"> {$CONST.FURTHER_LINKS}</span></a>
|
|
</div>
|
|
{$backend_frontpage_display}
|
|
<div id="dashboard" class="clearfix">
|
|
{if $update}
|
|
<section id="dashboard_update">
|
|
<h3>Update notification</h3> {* i18n *}
|
|
|
|
<span class="msg_notice"><span class="icon-info-circled"></span> New stable Serendipity version available: {$curVersion}</span>
|
|
</section>
|
|
{/if}
|
|
{if is_array($comments)}
|
|
<section id="dashboard_comments" class="equal_heights quick_list">
|
|
<h3>{if 'adminComments'|checkPermission}<a href="serendipity_admin.php?serendipity[adminModule]=comments">{/if}{$CONST.COMMENTS}{if 'adminComments'|checkPermission}</a>{/if}</h3>
|
|
|
|
<ol class="plainList">
|
|
{foreach $comments as $comment}
|
|
<li><div class="comment_summary">
|
|
<b><a href="{$comment.entrylink}" title="Comment to {$comment.title}">#{$comment.id}</a></b> - {$comment.body|truncate:100:"…"}
|
|
</div>
|
|
<div id="c{$comment.id}_full" class="comment_full additional_info">{$comment.fullBody}</div>
|
|
|
|
<ul class="plainList actions">
|
|
<li><a class="button_link" href="?serendipity[action]=admin&serendipity[adminModule]=comments&serendipity[adminAction]=edit&serendipity[id]={$comment.id}&serendipity[entry_id]={$comment.entry_id}&{$urltoken}" title="{$CONST.EDIT}"><span class="icon-edit"></span><span class="visuallyhidden"> {$CONST.EDIT}</span></a></li>
|
|
<li><a class="button_link comments_reply" href="?serendipity[action]=admin&serendipity[adminModule]=comments&serendipity[adminAction]=reply&serendipity[id]={$comment.id}&serendipity[entry_id]={$comment.entry_id}&serendipity[noBanner]=true&serendipity[noSidebar]=true&{$urltoken}" title="{$CONST.REPLY}"><span class="icon-chat"></span><span class="visuallyhidden"> {$CONST.REPLY}</span></a></li>
|
|
{if ($comment.status == 'pending') || ($comment.status == 'confirm')}
|
|
<li><a class="button_link" href="?serendipity[action]=admin&serendipity[adminModule]=comments&serendipity[adminAction]=approve&serendipity[id]={$comment.id}&{$urltoken}" title="{$CONST.APPROVE}"><span class="icon-lock-open"></span><span class="visuallyhidden">{$CONST.APPROVE}</span></a></li>
|
|
{/if}
|
|
{if ($comment.status == 'approved')}
|
|
<li><a class="button_link" href="?serendipity[action]=admin&serendipity[adminModule]=comments&serendipity[adminAction]=pending&serendipity[id]={$comment.id}&{$urltoken}" title="{$CONST.SET_TO_MODERATED}"><span class="icon-lock"></span><span class="visuallyhidden"> {$CONST.SET_TO_MODERATED}</span></a></li>
|
|
{/if}
|
|
<li><a class="button_link comments_delete" href="?serendipity[action]=admin&serendipity[adminModule]=comments&serendipity[adminAction]=delete&serendipity[id]={$comment.id}&serendipity[entry_id]={$comment.entry_id}&{$urltoken}" data-delmsg='{($CONST.COMMENT_DELETE_CONFIRM|sprintf:$comment.id:$comment.author)|escape}' title="{$CONST.DELETE}"><span class="icon-trash"></span><span class="visuallyhidden"> {$CONST.DELETE}</span></a>
|
|
</li>
|
|
{if $comment.excerpt}
|
|
<li><button class="button_link toggle_comment_full" type="button" data-href="#c{$comment.id}_full" title="{$CONST.TOGGLE_ALL}"><span class="icon-plus"></span><span class="visuallyhidden"> {$CONST.TOGGLE_ALL}</span></button></li>
|
|
{/if}
|
|
</ul>
|
|
</li>
|
|
{/foreach}
|
|
</ol>
|
|
</section>
|
|
{/if}
|
|
{if is_array($entries)}
|
|
<section id="dashboard_entries" class="equal_heights quick_list">
|
|
<h3>{if 'adminEntries'|checkPermission}<a href="serendipity_admin.php?serendipity[adminModule]=entries&serendipity[adminAction]=editSelect">{/if}{$CONST.ADMIN_ENTRIES}{if 'adminEntries'|checkPermission}</a>{/if}</h3> {* i18n *}
|
|
|
|
<ol class="plainList">
|
|
{foreach $entries as $entry}
|
|
<li class="clearfix">
|
|
<a href="?serendipity[action]=admin&serendipity[adminModule]=entries&serendipity[adminAction]=edit&serendipity[id]={$entry.id}" title="#{$entry.id}: {$entry.title|escape}">{$entry.title}</a>
|
|
<ul class="plainList actions">
|
|
<li><a class="button_link" href="?serendipity[action]=admin&serendipity[adminModule]=entries&serendipity[adminAction]=preview&{$token}&serendipity[id]={$entry.id}" title="{$CONST.PREVIEW} #{$entry.id}"><span class="icon-zoom-in"></span><span class="visuallyhidden"> {$CONST.PREVIEW}</span></a></li>
|
|
<li><a class="button_link" href="?serendipity[action]=admin&serendipity[adminModule]=entries&serendipity[adminAction]=edit&serendipity[id]={$entry.id}" title="{$CONST.EDIT} #{$entry.id}"><span class="icon-edit"></span><span class="visuallyhidden"> {$CONST.EDIT}</span></a></li>
|
|
</ul>
|
|
{if !$showFutureEntries && ($entry.timestamp >= $serverOffsetHour) && $entry.isdraft == "false"}
|
|
<span class="entry_status status_future">{$CONST.ENTRY_PUBLISHED_FUTURE}</span>
|
|
{/if}
|
|
{if $entry.ep_is_sticky}
|
|
<span class="entry_status status_sticky">{$CONST.STICKY_POSTINGS}</span>
|
|
{/if}
|
|
{if $entry.isdraft == "true"}
|
|
<span class="entry_status status_draft">{$CONST.DRAFT}</span>
|
|
{/if}
|
|
</li>
|
|
{/foreach}
|
|
</ol>
|
|
</section>
|
|
{/if}
|
|
<section id="s9y_links" class="clearfix mfp-hide">
|
|
<h3>{$CONST.FURTHER_LINKS}</h3>
|
|
|
|
<ul class="plainList">
|
|
<li><a href="http://www.s9y.org/">{$CONST.FURTHER_LINKS_S9Y}</a></li>
|
|
<li><a href="http://www.s9y.org/33.html">{$CONST.FURTHER_LINKS_S9Y_DOCS}</a></li>
|
|
<li><a href="http://blog.s9y.org/">{$CONST.FURTHER_LINKS_S9Y_BLOG}</a></li>
|
|
<li><a href="http://www.s9y.org/forums/">{$CONST.FURTHER_LINKS_S9Y_FORUMS}</a></li>
|
|
<li><a href="http://spartacus.s9y.org/">{$CONST.FURTHER_LINKS_S9Y_SPARTACUS}</a></li>
|
|
<li><a class="s9y_bookmarklet" href="{$bookmarklet}" title="{$CONST.FURTHER_LINKS_S9Y_BOOKMARKLET_DESC}">{$CONST.FURTHER_LINKS_S9Y_BOOKMARKLET}</a></li>
|
|
</ul>
|
|
</section>
|
|
</div>
|
|
<script src="{serendipity_getFile file='admin/js/jquery.syncheight.js'}"></script>
|
|
<script src="{serendipity_getFile file='admin/js/jquery.magnific-popup.js'}"></script>
|