[ Index ] |
|
Code source de LifeType 1.2.4 |
1 {include file="$admintemplatepath/header.template"} 2 {include file="$admintemplatepath/navigation.template" showOpt=editTrackbacks title=$locale->tr("editTrackbacks")} 3 <script type="text/javascript" src="js/ui/plogui.js"></script> 4 <script type="text/javascript"> 5 var errorTrackbackStatusMsg = '{$locale->tr("error_trackback_status")}'; 6 var showMassiveChangeOption = '{$locale->tr("show_massive_change_option")}'; 7 var hideMassiveChangeOption = '{$locale->tr("hide_massive_change_option")}'; 8 </script> 9 <script type="text/javascript"> 10 {literal} 11 YAHOO.util.Event.addListener( window, "load", function() { 12 var t = new Lifetype.UI.TableEffects( "list" ); 13 t.stripe(); 14 t.highlightRows(); 15 }); 16 {/literal} 17 </script> 18 <div id="list_nav_bar"> 19 <div id="list_nav_select"> 20 21 <form id="showBy" action="admin.php" method="post"> 22 <fieldset> 23 <legend>{$locale->tr("show_by")} {if $post}( {$post->getTopic()} ){/if}</legend> 24 25 <div class="list_nav_option"> 26 <label for="showStatus">{$locale->tr("status")}</label> 27 <br /> 28 <select name="showStatus" id="showStatus"> 29 {foreach from=$commentstatus key=name item=status} 30 <option value="{$status}" {if $currentstatus == $status} selected="selected"{/if}>{$locale->tr($name)}</option> 31 {/foreach} 32 </select> 33 </div> 34 35 <div class="list_nav_option"> 36 <label for="search">{$locale->tr("search_terms")}</label> 37 <br /> 38 <input type="text" name="searchTerms" value="{$searchTerms}" size="15" id="search" /> 39 </div> 40 41 <div class="list_nav_option"> 42 <br /> 43 <input type="hidden" name="op" value="editTrackbacks" /> 44 {if $post}<input type="hidden" name="articleId" value="{$post->getId()}" />{/if} 45 <input type="submit" name="show" value="{$locale->tr("show")}" class="submit" /> 46 </div> 47 48 </fieldset> 49 </form> 50 </div> 51 <br style="clear:both;" /> 52 </div> 53 54 <form id="postTrackbacksList" action="admin.php" method="post"> 55 {check_perms perm=update_trackback} 56 <div class="optionIcon"> 57 <a id="optionIconLink" href="#bulkEdit" title="{$locale->tr("show_massive_change_option")}" onclick="switchMassiveOption()">{$locale->tr("show_massive_change_option")}</a> 58 </div> 59 {/check_perms} 60 <div id="list"> 61 {include file="$admintemplatepath/successmessage.template"} 62 {include file="$admintemplatepath/errormessage.template"} 63 <table id="list" class="info" summary="{$locale->tr("editTrackbacks")}"> 64 <thead> 65 <tr> 66 <th><input class="checkbox" type="checkbox" name="all" id="all" value="1" onclick="toggleAllChecks('postTrackbacksList');" /></th> 67 <th style="width:25%;">{$locale->tr("topic")}</th> 68 <th style="width:45%;">{$locale->tr("text")}</th> 69 <th style="width:5%;">{$locale->tr("author")}</th> 70 <th style="width:5%">{$locale->tr("date")}</th> 71 <th style="width:5%">{$locale->tr("status")}</th> 72 <th style="width:10%">IP</th> 73 <th style="width:10%">{$locale->tr("actions")}</th> 74 </tr> 75 </thead> 76 <tbody> 77 {foreach from=$comments item=trackback} 78 <tr> 79 <td> 80 <input class="checkbox" type="checkbox" name="trackbackIds[{$trackback->getId()}]" id="trackbackIds[{$trackback->getId()}]" value="{$trackback->getId()}" /> 81 </td> 82 <td class="col_highlighted"> 83 {$trackback->getTopic()|strip_tags|utf8_wordwrap:12:"<br/>":true} 84 <span style="font-weight:normal"> 85 <br/> 86 » 87 {assign var=trackbackPost value=$trackback->getArticle()} 88 <a href="{$url->postPermalink($trackbackPost)}">{$trackbackPost->getTopic()}</a> 89 </span> 90 </td> 91 <td> 92 {$trackback->getText()|strip_tags|utf8_wordwrap:35:"<br/>":true} 93 </td> 94 <td> 95 <a href="{$trackback->getUserUrl()}">{$trackback->getUserName()}</a> 96 </td> 97 <td> 98 {assign var=date value=$trackback->getDateObject()} 99 {$locale->formatDate($date)} 100 </td> 101 <td> 102 {foreach from=$commentstatus key=name item=status} 103 {if $trackback->getStatus() == $status}{$locale->tr($name)}{/if} 104 {/foreach} 105 </td> 106 <td style="text-align: center;"> 107 {$trackback->getClientIp()} 108 </td> 109 <td> 110 {check_perms perm=update_trackback} 111 <div class="list_action_button"> 112 <a href="?op=deleteTrackback&articleId={if $post}{$post->getId()}{else}0{/if}&trackbackId={$trackback->getId()}" title="{$locale->tr("delete")}"> 113 <img src="imgs/admin/icon_delete-16.png" alt="{$locale->tr("delete")}" /> 114 </a> 115 {if $bayesian_filter_enabled} 116 {if $trackback->getStatus() == 0} 117 <a href="?op=markTrackback&mode=1&articleId={if $post}{$post->getId()}{else}0{/if}&trackbackId={$trackback->getId()}" title="{$locale->tr("mark_as_spam")}"> 118 <img src="imgs/admin/icon_spam-16.png" alt="{$locale->tr("mark_as_spam")}" /> 119 </a> 120 {elseif $trackback->getStatus() == 1} 121 <a href="?op=markTrackback&mode=0&articleId={if $post}{$post->getId()}{else}0{/if}&trackbackId={$trackback->getId()}" title="{$locale->tr("mark_as_no_spam")}"> 122 <img src="imgs/admin/icon_nospam-16.png" alt="{$locale->tr("mark_as_no_spam")}" /> 123 </a> 124 {/if} 125 {/if} 126 {/check_perms} 127 {if $trackback->getUserUrl()} 128 <a href="{$trackback->getUserUrl()}" title="{$locale->tr("url")}"> 129 <img src="imgs/admin/icon_url-16.png" alt="{$locale->tr("url")}" /> 130 </a> 131 {/if} 132 </div> 133 </td> 134 </tr> 135 {/foreach} 136 </tbody> 137 </table> 138 </div> 139 <a name="bulkEdit"></a> 140 <div id="list_action_bar"> 141 {adminpager style=list} 142 {check_perms perm=update_trackback} 143 <input type="hidden" name="articleId" value="{if $post}{$post->getId()}{else}0{/if}" /> 144 <input type="button" name="delete" value="{$locale->tr("delete")}" class="submit" onClick="javascript:submitTrackbacksList('deleteTrackbacks');" /> 145 <input type="hidden" name="op" value="" /> 146 {/check_perms} 147 {check_perms perm=update_trackback} 148 <div id="massiveChangeOption" style="display: none;"> 149 <fieldset> 150 <legend>{$locale->tr("massive_change_option")}</legend> 151 <label for="trackbackStatus">{$locale->tr("status")}</label> 152 <select name="trackbackStatus" id="trackbackStatus"> 153 <option value="-1">-{$locale->tr("select")}-</option> 154 {foreach from=$commentstatusWithoutAll key=name item=status} 155 {if ($status != 0 && $status != 1) || $bayesian_filter_enabled}<option value="{$status}">{$locale->tr($name)}</option>{/if} 156 {/foreach} 157 </select> 158 <input type="button" name="changeTrackbacksStatus" value="{$locale->tr("change_status")}" class="submit" onClick="javascript:submitTrackbacksList('changeTrackbacksStatus');" /> 159 </fieldset> 160 </div> 161 {/check_perms} 162 </div> 163 164 </form> 165 {include file="$admintemplatepath/footernavigation.template"} 166 {include file="$admintemplatepath/footer.template"}
titre
Description
Corps
titre
Description
Corps
titre
Description
Corps
titre
Corps
Généré le : Mon Nov 26 21:04:15 2007 | par Balluche grâce à PHPXref 0.7 |
![]() |