Changeset 3302

Show
Ignore:
Timestamp:
05/21/07 03:25:29 (18 months ago)
Author:
inureyes
Message:

#408

  • r3299의 수정사항
Files:
1 modified

Legend:

Unmodified
Added
Removed
  • sandbox/blog/owner/setting/teamblog/index.php

    r3299 r3302  
    581581                                        <dd> 
    582582<?php 
    583  $invitedList=DBQuery::queryAll("SELECT a.*, b.* FROM `{$database['prefix']}Teamblog` a, `{$database['prefix']}Users` b WHERE `teams` = '$owner' AND b.userid=a.userid AND a.userid!='$owner' ORDER BY `create` DESC"); ?> 
     583 $invitedList = DBQuery::queryAll("SELECT a.*, b.*  
     584        FROM {$database['prefix']}Teamblog a,  
     585            {$database['prefix']}Users b  
     586        WHERE teams = '$owner'  
     587            AND b.userid = a.userid  
     588            AND a.userid != '$owner' 
     589        ORDER BY b.created DESC");  
     590?> 
    584591                                            <table cellspacing="0" cellpadding="0"> 
    585592                                                <thead> 
    586593                                                    <tr> 
    587594                                                        <th class="status"><input type="checkbox" name="Aclick" onclick="Check_rev()"></th> 
    588                                                         <th class="email"><span class="text"><?php  echo _t('이름(e-mail)');?></span></th> 
    589                                                         <th class="date"><span class="text"><?php   echo _t('초대일');?></span></th> 
     595                                                        <th class="email"><span class="text"><?php echo _t('이름 (e-mail)');?></span></th> 
     596                                                        <th class="date"><span class="text"><?php echo _t('초대일');?></span></th> 
    590597                                                        <th class="status"><span class="text"><?php echo _t('경과');?></span></th> 
    591                                                         <th class="password"><span class="text"><?php   echo _t('비밀번호');?></span></th> 
     598                                                        <th class="password"><span class="text"><?php echo _t('비밀번호');?> / <?php echo _t('권한 관리');?></span></th> 
    592599                                                        <th class="cancel"><span class="text"><?php echo _t('초대취소');?></span></th> 
    593600                                                    </tr> 
     
    596603<?php 
    597604    $count=0; 
    598     foreach($invitedList as $value){ 
    599         $className=($count%2)==1?'even-line':'odd-line'; 
    600         $className.=($count==sizeof($invitedList)-1)?' last-line':'';?> 
    601                                                     <tr class="<?php        echo $className;?> inactive-class"> 
     605    if(isset($invitedList)) { 
     606        foreach($invitedList as $value) { 
     607            $className=($count%2)==1?'even-line':'odd-line'; 
     608            $className.=($count==sizeof($invitedList)-1)?' last-line':''; 
     609?> 
     610                                                    <tr class="<?php echo $className;?> inactive-class"> 
    602611                                                        <td class="status"><input type="checkbox" id="check_<?php echo $count; ?>"><input type="hidden" name="chh<?php echo $count; ?>" value="<?php echo $value['userid']; ?>"><input type="hidden" name="cht<?php echo $count; ?>" value="<?php if($value['last'] == '0' && $value['lastLogin'] =='0') echo "0"; else echo "1"; ?>"></td> 
    603612                                                        <td class="email"><?php     echo htmlspecialchars($value['name']);?>(<?php echo htmlspecialchars($value['loginid']);?>)</td> 
    604613                                                        <td class="date"><?php echo Timestamp::format5($value['create']);?></td> 
    605614<?php 
    606         if($value['last']==0){?> 
    607                                                         <td class="status"><?php echo _f('%1 전',timeInterval($value['create'],time()));?></td> 
     615            if($value['lastLogin'] == 0) { 
     616?> 
     617                                                        <td class="status"><?php echo _f('%1 전',timeInterval($value['created'],time()));?></td> 
    608618                                                        <td class="password"><?php echo DBQuery::queryCell("SELECT password FROM {$database['prefix']}Users WHERE userid = {$value['userid']} AND host = $owner AND lastLogin = 0");?></td> 
    609619                                                        <?php if($value['lastLogin'] == 0){ ?><td class="cancel"><a class="cancel-button button" href="#void" onclick="cancelInvite(<?php   echo $value['userid'];?>);return false;" title="<?php echo _t('초대에 응하지 않은 사용자의 계정을 삭제합니다.');?>"><span class="text"><?php echo _t('초대취소');?></span></a></td> 
     
    611621                                                        <?php } ?> 
    612622<?php 
    613     } else{ 
    614         $pblog = $value['enduser'] - $value['userid']; 
    615         if($pblog == 1) $sblog = ($value['enduser']-1) & $value['userid']; 
    616         else if($pblog == 0)    $sblog = $value['enduser'] & $value['userid']; 
    617         else $sblog = 0; 
     623            } else { 
     624                $pblog = $value['enduser'] - $value['userid']; 
     625                if($pblog == 1) $sblog = ($value['enduser']-1) & $value['userid']; 
     626                else if($pblog == 0)    $sblog = $value['enduser'] & $value['userid']; 
     627                else $sblog = 0; 
    618628         
    619         if($value['userid'] == 1){ 
    620             $pblog = 0; 
    621             $sblog = 0;  
    622         } 
     629                if($value['userid'] == 1){ 
     630                    $pblog = 0; 
     631                    $sblog = 0;  
     632                } 
    623633?> 
    624634                                                        <td class="status"></td> 
    625635                                                        <td class="password"> 
    626                                                             <input type="checkbox" onclick="teamblog_admin('1',<?php echo $value[userid];?>);" <?php if(!empty($value['Admin'])) echo "CHECKED"; ?> >관리자&nbsp;&nbsp;&nbsp; 
    627                                                             <input type="checkbox" onclick="teamblog_admin('2',<?php echo $value[userid];?>);" <?php if(!empty($value['Posting'])) echo "CHECKED"; ?> >글관리&nbsp;&nbsp;&nbsp; 
    628                                                         <?php if(!empty($sblog) && ($service['type']!='single')){ ?> 
    629                                                             <input type="checkbox" onclick="teamblog_admin('3',<?php echo $value[userid];?>);" <?php if($pblog==1) echo "CHECKED"; ?> >개인블로그 
    630                                                         <?php } ?> 
     636                                                            <input type="checkbox" onclick="teamblog_admin('1',<?php echo $value['userid'];?>);" <?php echo(!empty($value['admin']) ? "checked" : "");?>><?php echo _t('관리자');?> 
     637                                                            <input type="checkbox" onclick="teamblog_admin('2',<?php echo $value['userid'];?>);" <?php echo(!empty($value['posting']) ? "checked" : "");?> ><?php echo _t('글관리');?> 
     638<?php  
     639                if(!empty($sblog) && ($service['type']!='single')) { 
     640?> 
     641                                                            <input type="checkbox" onclick="teamblog_admin('3',<?php echo $value['userid'];?>);" <?php echo( $pblog==1 ? "checked" : "");?>><?php echo _t('개인블로그');?> 
     642<?php 
     643                } 
     644?> 
    631645                                                        </td> 
    632646                                                        <td class="cancel"><a class="cancel-button button" href="#void" onclick="deleteUser(<?php   echo $value['userid'];?>,1);return false;" title="<?php echo _t('현재 사용자를 팀블로그에서 제외합니다.');?>"><span class="text"><?php echo _t('계정삭제');?></span></a></td> 
    633 <?php } ?> 
     647<?php 
     648            }  
     649?> 
    634650                                                    </tr> 
    635651<?php 
    636                 $count++; 
     652            $count++; 
    637653            } 
    638     }?> 
     654        } 
     655    } 
     656 
     657?> 
    639658                                                </tbody> 
    640659                                                <?php if($count){ ?> 
    641660                                                <tr> 
    642                                                     <td colspan="6"><input type="button" value="선택된 사용자 삭제" onclick="deleteSelectedUsers(<?php echo $count;?>)";></td> 
     661                                                    <td colspan="6"><input type="button" value="<?php echo _t('선택된 사용자 삭제');?>" onclick="deleteSelectedUsers(<?php echo $count;?>)";></td> 
    643662                                                </tr> 
    644663                                                <?php } ?>