Show
Ignore:
Timestamp:
03/25/08 16:41:10 (8 months ago)
Author:
inureyes
Message:

#897

  • 중간 커밋
  • 적절하게 안해주면 update할 때들 문제생길라...
Location:
trunk/interface/owner/communication/trackback
Files:
1 modified
1 moved

Legend:

Unmodified
Added
Removed
  • trunk/interface/owner/communication/trackback/index.php

    r5610 r5632  
    4545 
    4646$tabsClass = array(); 
     47$tabsClass['postfix'] = null; 
     48$tabsClass['postfix'] .= isset($_POST['category']) ? '&category='.$_POST['category'] : ''; 
     49$tabsClass['postfix'] .= isset($_POST['name']) ? '&name='.$_POST['name'] : ''; 
     50$tabsClass['postfix'] .= isset($_POST['ip']) ? '&ip='.$_POST['ip'] : ''; 
     51$tabsClass['postfix'] .= isset($_POST['search']) ? '&search='.$_POST['search'] : ''; 
     52if(!empty($tabsClass['postfix'])) $tabsClass['postfix'] = ltrim($tabsClass['postfix'],'/');  
     53 
    4754if (isset($_POST['status'])) { 
    4855    if($_POST['status']=='received') { 
     
    5865} 
    5966 
    60 if($tabsClass['received'] == true) { 
     67if(isset($tabsClass['received']) && $tabsClass['received'] == true) { 
    6168    list($trackbacks, $paging) = getTrackbacksWithPagingForOwner($blogid, $categoryId, $site, $ip, $search, $suri['page'], $perPage); 
    6269} else { 
     
    112119                                    if (!confirm("<?php echo _t('선택된 걸린글을 휴지통으로 옮깁니다. 계속 하시겠습니까?');?>")) 
    113120                                        return; 
    114                                     var request = new HTTPRequest("GET", "<?php echo $blogURL;?>/owner/entry/trackback/delete/" + id); 
     121                                    var request = new HTTPRequest("GET", "<?php echo $blogURL;?>/owner/communication/trackback/delete/" + id); 
    115122                                    request.onSuccess = function() { 
    116123                                        PM.removeRequest(this); 
     
    137144                                                targets[targets.length] = oElement.value; 
    138145                                        } 
    139                                         var request = new HTTPRequest("POST", "<?php echo $blogURL;?>/owner/entry/trackback/delete/"); 
     146                                        var request = new HTTPRequest("POST", "<?php echo $blogURL;?>/owner/communication/trackback/delete/"); 
    140147                                        request.onSuccess = function() { 
    141148                                            document.getElementById('list-form').submit(); 
     
    151158                                function removeTrackbackLog(id) { 
    152159                                    if (confirm("선택된 글걸기 기록을 지웁니다. 계속 하시겠습니까?")) { 
    153                                         var request = new HTTPRequest("<?php echo $blogURL;?>/owner/entry/trackback/log/remove/" + id); 
     160                                        var request = new HTTPRequest("<?php echo $blogURL;?>/owner/communication/trackback/log/remove/" + id); 
    154161                                        request.onSuccess = function () { 
    155162                                            document.getElementById('list-form').submit(); 
     
    173180                                                targets[targets.length] = oElement.value; 
    174181                                        } 
    175                                         var request = new HTTPRequest("POST", "<?php echo $blogURL;?>/owner/entry/trackback/log/remove/"); 
     182                                        var request = new HTTPRequest("POST", "<?php echo $blogURL;?>/owner/communication/trackback/log/remove/"); 
    176183                                        request.onSuccess = function() { 
    177184                                            document.getElementById('list-form').submit(); 
     
    236243                            </h2> 
    237244                            <ul id="communication-tabs-box" class="tabs-box"> 
    238                                 <!-- TODO : $tab['postfix'] 버그 --> 
    239                                 <li<?php echo isset($tabsClass['comment']) ? ' class="selected"' : NULL;?>><a href="<?php echo $blogURL;?>/owner/entry/comment?page=1<?php echo $tab['postfix'];?>&amp;status=comment"><?php echo _t('댓글');?></a></li> 
    240                                 <li<?php echo isset($tabsClass['guestbook']) ? ' class="selected"' : NULL;?>><a href="<?php echo $blogURL;?>/owner/entry/comment?page=1<?php echo $tab['postfix'];?>&amp;status=guestbook"><?php echo _t('방명록');?></a></li> 
    241                                 <li<?php echo isset($tabsClass['notify']) ? ' class="selected"' : NULL;?>><a href="<?php echo $blogURL;?>/owner/entry/notify"><?php echo _t('댓글 알리미');?></a></li> 
    242                                 <li<?php echo isset($tabsClass['received']) ? ' class="selected"' : NULL;?>><a href="<?php echo $blogURL;?>/owner/entry/trackback?page=1<?php echo $tab['postfix'];?>&amp;status=received"><?php echo _t('걸린 글');?></a></li> 
    243                                 <li<?php echo isset($tabsClass['sent']) ? ' class="selected"' : NULL;?>><a href="<?php echo $blogURL;?>/owner/entry/trackback?page=1<?php echo $tab['postfix'];?>&amp;status=sent"><?php echo _t('건 글');?></a></li> 
     245                                <li<?php echo isset($tabsClass['comment']) ? ' class="selected"' : NULL;?>><a href="<?php echo $blogURL;?>/owner/communication/comment?page=1<?php echo $tabsClass['postfix'];?>&amp;status=comment"><?php echo _t('댓글');?></a></li> 
     246                                <li<?php echo isset($tabsClass['guestbook']) ? ' class="selected"' : NULL;?>><a href="<?php echo $blogURL;?>/owner/communication/comment?page=1<?php echo $tabsClass['postfix'];?>&amp;status=guestbook"><?php echo _t('방명록');?></a></li> 
     247                                <li<?php echo isset($tabsClass['notify']) ? ' class="selected"' : NULL;?>><a href="<?php echo $blogURL;?>/owner/communication/notify"><?php echo _t('댓글 알리미');?></a></li> 
     248                                <li<?php echo isset($tabsClass['received']) ? ' class="selected"' : NULL;?>><a href="<?php echo $blogURL;?>/owner/communication/trackback?page=1<?php echo $tabsClass['postfix'];?>&amp;status=received"><?php echo _t('걸린 글');?></a></li> 
     249                                <li<?php echo isset($tabsClass['sent']) ? ' class="selected"' : NULL;?>><a href="<?php echo $blogURL;?>/owner/communication/trackback?page=1<?php echo $tabsClass['postfix'];?>&amp;status=sent"><?php echo _t('건 글');?></a></li> 
    244250                            </ul> 
    245251 
    246                             <form id="category-form" class="category-box" method="post" action="<?php echo $blogURL;?>/owner/entry/trackback"> 
     252                            <form id="category-form" class="category-box" method="post" action="<?php echo $blogURL;?>/owner/communication/trackback"> 
    247253                                <div class="section"> 
    248254                                    <input type="hidden" name="page" value="<?php echo $suri['page'];?>" /> 
     
    271277                            </form> 
    272278 
    273                             <form id="list-form" method="post" action="<?php echo $blogURL;?>/owner/entry/trackback"> 
     279                            <form id="list-form" method="post" action="<?php echo $blogURL;?>/owner/communication/trackback"> 
    274280<?php 
    275281    if(!isset($tabsClass['received'])) { 
     
    384390    if(isset($tabsClass['received'])) { 
    385391?> 
    386                                                 <a class="delete-button button" href="<?php echo $blogURL;?>/owner/entry/trackback/delete/<?php echo $trackback['id'];?>" onclick="trashTrackback(<?php echo $trackback['id'];?>); return false;" title="<?php echo _t('이 걸린글을 삭제합니다.');?>"><span class="text"><?php echo _t('삭제');?></span></a> 
    387 <?php 
    388     } else { 
    389 ?> 
    390                                                 <a class="delete-button button" href="<?php echo $blogURL;?>/owner/entry/trackback/log/remove/<?php echo $trackback['id'];?>" onclick="removeTrackbackLog(<?php echo $trackback['id'];?>); return false;" title="<?php echo _t('이 글걸기 기록을 삭제합니다.');?>"><span class="text"><?php echo _t('삭제');?></span></a> 
     392                                                <a class="delete-button button" href="<?php echo $blogURL;?>/owner/communication/trackback/delete/<?php echo $trackback['id'];?>" onclick="trashTrackback(<?php echo $trackback['id'];?>); return false;" title="<?php echo _t('이 걸린글을 삭제합니다.');?>"><span class="text"><?php echo _t('삭제');?></span></a> 
     393<?php 
     394    } else { 
     395?> 
     396                                                <a class="delete-button button" href="<?php echo $blogURL;?>/owner/communication/trackback/log/remove/<?php echo $trackback['id'];?>" onclick="removeTrackbackLog(<?php echo $trackback['id'];?>); return false;" title="<?php echo _t('이 글걸기 기록을 삭제합니다.');?>"><span class="text"><?php echo _t('삭제');?></span></a> 
    391397<?php 
    392398    } 
     
    452458                            <hr class="hidden" /> 
    453459                             
    454                             <form id="search-form" class="data-subbox" method="post" action="<?php echo $blogURL;?>/owner/entry/trackback"> 
     460                            <form id="search-form" class="data-subbox" method="post" action="<?php echo $blogURL;?>/owner/communication/trackback"> 
    455461                                <h2><?php echo _t('검색');?></h2> 
    456462