Changeset 3300

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

#408

  • r3299의 수정사항.
Location:
sandbox
Files:
14 modified

Legend:

Unmodified
Added
Removed
  • sandbox/blog/owner/entry/add/index.php

    r3299 r3300  
    3939    fireEvent('AddPost', $id, $entry); 
    4040    setUserSetting('LatestEditedEntry',$id); 
    41      
    42     // �����:: �۾�� ����� �����DB �� �ִ´� 
    43     DBQuery::query("INSERT INTO `{$database['prefix']}TeamEntryRelations` VALUES('$owner', '$id', '$_SESSION[admin]')"); 
    44     // End TeamBlog 
    4541} 
    4642$result = array(); 
  • sandbox/blog/owner/entry/delete/index.php

    r3299 r3300  
    1212requireStrictRoute(); 
    1313foreach(explode(',', $_POST['targets']) as $target) { 
    14      
    15     // �����:: �� ���Ʈ�� ���� ��� ������Ȯ� 
     14    // TeamBlog check 
    1615    if(empty($pc)){ 
    17         $isPosting = DBQuery::queryCell("SELECT Team FROM {$database['prefix']}TeamEntryRelations WHERE Owner='$owner' and Team='$_SESSION[admin]' and Id='$suri[id]' " ); 
    18         if(empty($isPosting)) { respondResultPage(-1); exit; } 
     16        $isPosting = DBQuery::queryCell("SELECT team FROM {$database['prefix']}TeamEntryRelations WHERE owner='$owner' and team='".$_SESSION['admin']."' and id='".$suri['id']."'" ); 
     17        if(empty($isPosting)) { 
     18            respondResultPage(-1); 
     19            exit; 
     20        } 
    1921    } 
    2022    // End TeamBlog 
     
    2224    if (!deleteEntry($owner, $target)) 
    2325        respondResultPage(-1); 
    24  
    2526} 
    2627respondResultPage(0); 
  • sandbox/blog/owner/entry/delete/item.php

    r3299 r3300  
    99$isAjaxRequest = checkAjaxRequest(); 
    1010 
    11 // �����:: �� ���Ʈ�� ���� ��� ������Ȯ� 
     11// TeamBlog check. 
    1212if(empty($pc)){ 
    13     $isPosting = DBQuery::queryCell("SELECT Team FROM {$database['prefix']}TeamEntryRelations WHERE Owner='$owner' and Team='$_SESSION[admin]' and Id='$suri[id]' " ); 
    14     if(empty($isPosting)) { respondResultPage(-1); exit; } 
     13    $isPosting = DBQuery::queryCell("SELECT team FROM {$database['prefix']}TeamEntryRelations WHERE owner='".$owner."' and team='".$_SESSION['admin']."' and id='".$suri['id']."'" ); 
     14    if(empty($isPosting)) { 
     15        respondResultPage(-1); 
     16        exit; 
     17    } 
    1518} 
    1619// End TeamBlog 
  • sandbox/blog/owner/entry/edit/item.php

    r3299 r3300  
    667667                                                    <div id="status-protected" class="status-protected"<?php if($isKeyword) echo _t('style="display: none"');?>><input type="radio" id="visibility_protected" class="radio" name="visibility" value="1"<?php echo (abs($entry['visibility']) == 1 ? ' checked="checked"' : '');?> /><label for="visibility_protected"><?php echo _t('보호');?></label></div> 
    668668                                                    <div id="status-public" class="status-public"><input type="radio" id="visibility_public" class="radio" name="visibility" value="2"<?php echo (abs($entry['visibility']) == 2 ? ' checked="checked"' : '');?> /><label for="visibility_public"><?php echo _t('공개');?></label></div> 
    669                                                     <div id="status-syndicated" class="status-syndicated"<?php if($isKeyword) echo _t('style="display: none"');?>><input type="radio" id="visibility_syndicated" class="radio" name="visibility" value="3"<?php echo $countResult == false ? ' onclick="viewWhatIsEolin()"' : NULL; echo (abs($entry['visibility']) == 3 ? ' checked="checked"' : '');?> /><label for="visibility_syndicated"><?php echo _t('발행');?><?php echo $countResult == true ? ' (<a href="#void" onclick="viewWhatIsEolin()">'._t('설명').'</a>)' : NULL;?></label></div> 
     669                                                    <div id="status-syndicated" class="status-syndicated"<?php if($isKeyword) echo _t('style="display: none"');?>><input type="radio" id="visibility_syndicated" class="radio" name="visibility" value="3"<?php echo $countResult == false ? ' onclick="viewWhatIsEolin();return false;"' : NULL; echo (abs($entry['visibility']) == 3 ? ' checked="checked"' : '');?> /><label for="visibility_syndicated"><?php echo _t('발행');?><?php echo $countResult == true ? ' (<a href="#void" onclick="viewWhatIsEolin()">'._t('설명').'</a>)' : NULL;?></label></div> 
    670670                                                </dd> 
    671671                                            </dl> 
  • sandbox/blog/owner/entry/visibility/item.php

    r3299 r3300  
    1515requireStrictRoute(); 
    1616 
    17 // �����:: �� ���Ʈ�� ���� ��� ������Ȯ� 
     17// TeamBlog ACL check whether or not current user can edit this post. 
    1818if(empty($pc) && !empty($suri['id'])){ 
    19     $isPosting = DBQuery::queryCell("SELECT Team FROM {$database['prefix']}TeamEntryRelations WHERE Owner='$owner' and Team='$_SESSION[admin]' and Id='$suri[id]' " ); 
    20     if(empty($isPosting)) { exit; } 
     19    $isPosting = DBQuery::queryCell("SELECT team FROM {$database['prefix']}TeamEntryRelations WHERE owner='".$owner."' and team='".$_SESSION['admin']."' and id='".$suri['id']."'" ); 
     20    if(empty($isPosting)) { 
     21        exit; 
     22    } 
    2123} 
    2224// End TeamBlog 
  • sandbox/blog/owner/setting/account/cancelInvite/index.php

    r3299 r3300  
    1313$result = cancelInvite($_POST['userid']); 
    1414if ($result) { 
    15     DBQuery::execute("DELETE FROM `{$database['prefix']}Teamblog` WHERE teams='$owner' and userid='$_POST[userid]'"); 
    1615    respondResultPage(0); 
    1716} else { 
  • sandbox/blog/owner/setting/account/index.php

    r3299 r3300  
    231231 
    232232<?php 
    233 // 팀블로그 :: 사용자 이름 받아오기 
    234  $CH_user = DBQuery::queryRow("SELECT name, loginid FROM {$database['prefix']}Users WHERE userid='$_SESSION[admin]'"); 
     233// Teamblog :: Get username. 
     234 $teamblog_user = DBQuery::queryRow("SELECT name, loginid  
     235     FROM {$database['prefix']}Users  
     236     WHERE userid='".$_SESSION['admin']."'"); 
    235237// End TeamBlog 
    236238?> 
     
    247249                                        <dl id="blogger-name-line" class="line"> 
    248250                                            <dt><label for="nickname"><?php echo _t('필명');?></label></dt> 
    249                                             <dd><input type="text" id="nickname" class="input-text" value="<?php echo htmlspecialchars($CH_user['name']);?>" onkeydown="if(event.keyCode == 13) save();" /></dd> 
     251                                            <dd><input type="text" id="nickname" class="input-text" value="<?php echo htmlspecialchars($teamblog_user['name']);?>" onkeydown="if(event.keyCode == 13) save();" /></dd> 
    250252                                        </dl> 
    251253                                        <dl id="blogger-email-line" class="line"> 
    252254                                            <dt><label for="email"><?php echo _t('e-mail');?></label></dt> 
    253255                                            <dd> 
    254                                                 <input type="text" id="email" class="input-text" value="<?php echo htmlspecialchars($CH_user['loginid']);?>" /> 
     256                                                <input type="text" id="email" class="input-text" value="<?php echo htmlspecialchars($teamblog_user['loginid']);?>" /> 
    255257                                                <em><?php echo _t('(로그인시 ID로 사용됩니다)');?></em> 
    256258                                            </dd> 
  • sandbox/blog/owner/setting/account/invite/index.php

    r3299 r3300  
    2020$result = addUser($_POST['email'], $_POST['name'], $_POST['identify'], $_POST['comment'], $_POST['senderName'], $_POST['senderEmail']); 
    2121 
    22     // �����:: DB �� ��� ��� ��� 
    23 if($result == 15){ 
    24     $my = DBQuery::queryRow("SELECT userid, name FROM {$database['prefix']}Users WHERE loginid='$_POST[email]'"); 
    25     $profile = $my['name'] . "�����Դϴ�"; 
    26     $teams=DBQuery::query("INSERT INTO `{$database['prefix']}Teamblog`  VALUES('$my[userid]', '$my[userid]', '0', '1', '1', '$profile', '', '0', '#000000', '10', '0', UNIX_TIMESTAMP(), '0')"); 
    27     if(!$teams||(mysql_affected_rows()==0)){ 
    28         respondResultPage(20); 
    29     } 
    30 } 
    3122respondResultPage($result); 
    3223?> 
  • sandbox/components/Textcube.Data.User.php

    r3299 r3300  
    7373    } 
    7474     
    75     function getuserid() { 
     75    function getUserid() { 
    7676        if (is_null($this->userid))  
    7777            $this->getUser(); 
  • sandbox/lib/model/blog.blogSetting.php

    r3217 r3300  
    292292        return 62; 
    293293    } 
     294     
     295    $result = DBQuery::query("INSERT INTO `{$database['prefix']}Teamblog`  VALUES('".$id."', '".$id."', '0', '1', '1', '"._f("%1 님의 글입니다",$name)."', '', '0', '#000000', '10', '0', UNIX_TIMESTAMP(), '0')"); 
     296    if (!$result || (mysql_affected_rows() == 0)) { 
     297        DBQuery::query("DELETE FROM `{$database['prefix']}Users` WHERE `userid` = $id"); 
     298        DBQuery::query("DELETE FROM `{$database['prefix']}BlogSettings` WHERE `owner` = $id"); 
     299        DBQuery::query("DELETE FROM `{$database['prefix']}SkinSettings` WHERE `owner` = $id"); 
     300        DBQuery::query("DELETE FROM `{$database['prefix']}FeedSettings` WHERE `owner` = $id"); 
     301        DBQuery::query("DELETE FROM `{$database['prefix']}FeedGroups` WHERE `owner` = $id");         
     302        return 20; 
     303    } 
     304     
    294305    $headers = 'From: ' . encodeMail($senderName) . '<' . $senderEmail . ">\n" . 'X-Mailer: ' . TEXTCUBE_NAME . "\n" . "MIME-Version: 1.0\nContent-Type: text/html; charset=utf-8\n"; 
    295306    if (empty($name)) 
     
    332343            if (DBQuery::execute("DELETE FROM `{$database['prefix']}SkinSettings` WHERE `owner` = $userid")) { 
    333344                if (DBQuery::execute("DELETE FROM `{$database['prefix']}FeedSettings` WHERE `owner` = $userid")) { 
    334                     return true; 
     345                    if(DBQuery::execute("DELETE FROM `{$database['prefix']}Teamblog` WHERE teams='".$owner."' and userid='."$_POST['userid']."'")) { 
     346                        return true; 
     347                    } else { 
     348                        return false; 
    335349                } else { 
    336350                    return false; 
  • sandbox/lib/model/blog.entry.php

    r3299 r3300  
    218218    requireComponent('Eolin.PHP.Core'); 
    219219     
    220     // 팀블로그 
     220    // Teamblog 
    221221    $chT_SQL1 = $chT_SQL2 = ""; 
    222     $posting = DBQuery::queryCell("SELECT Posting FROM {$database['prefix']}Teamblog WHERE teams='$owner' and userid='$_SESSION[admin]' " ); 
     222    $posting = DBQuery::queryCell("SELECT Posting FROM {$database['prefix']}Teamblog WHERE teams='$owner' and userid='".$_SESSION['admin']."'" ); 
    223223    if(empty($posting)){ 
    224224        $chT_SQL1 = ", {$database['prefix']}TeamEntryRelations z"; 
    225         $chT_SQL2 = " AND z.Owner=$owner AND z.Id=e.id AND z.Team=".$_SESSION['admin']; 
     225        $chT_SQL2 = " AND z.Owner=".$owner." AND z.Id=e.id AND z.Team=".$_SESSION['admin']; 
    226226    } 
    227227    // End TeamBlog 
     
    454454    DBQuery::query("DELETE FROM {$database['prefix']}Entries WHERE owner = $owner AND id = $id AND draft = 1"); 
    455455    DBQuery::query("UPDATE {$database['prefix']}Attachments SET parent = $id WHERE owner = $owner AND parent = 0"); 
     456    DBQuery::query("INSERT INTO `{$database['prefix']}TeamEntryRelations` VALUES('$owner', '$id', '".$_SESSION['admin']."')");   
    456457    updateEntriesOfCategory($owner, $entry['category']); 
    457458    if ($entry['visibility'] == 3) 
  • sandbox/lib/piece/blog/list.php

    r3299 r3300  
    88    $itemsView = ''; 
    99    foreach ($list['items'] as $item) {  
    10         $CHT_name = DBQuery::queryCell("SELECT b.name FROM {$database['prefix']}TeamEntryRelations a, {$database['prefix']}Users b  WHERE a.Owner=$item[owner] AND a.Id=$item[id] AND a.Team=b.userid " ); 
     10        $teamblog_name = DBQuery::queryCell("SELECT b.name  
     11            FROM {$database['prefix']}TeamEntryRelations a, {$database['prefix']}Users b   
     12            WHERE a.Owner=".$item['owner']." AND a.Id=".$item['id']." AND a.Team=b.userid"); 
    1113        $itemsView .= str_replace( 
    1214            array( 
     
    1921                fireEvent('ViewListDate', Timestamp::format3($item['published'])), 
    2022                "$blogURL/" . ($blog['useSlogan'] ? 'entry/' . encodeURL($item['slogan']) : $item['id']), 
    21                 htmlspecialchars('['.$CHT_name.'] '. fireEvent('ViewListTitle', $item['title'])), 
     23                htmlspecialchars('['.$teamblog_name.'] '. fireEvent('ViewListTitle', $item['title'])), 
    2224                ($item['comments'] > 0) ? "({$item['comments']})" : '' 
    2325            ), 
  • sandbox/lib/piece/owner/header.php

    r3299 r3300  
    172172                    <ul id="main-description"> 
    173173<?php 
    174 $writer=DBQuery::queryCell("SELECT name FROM {$database['prefix']}Users WHERE userid = $_SESSION[admin]"); 
     174$writer = DBQuery::queryCell("SELECT name FROM {$database['prefix']}Users WHERE userid = ".$_SESSION['admin']); 
    175175?> 
    176176                        <li id="description-blogger"><span class="text"><?php echo _f('환영합니다. <em>%1</em>님.', htmlspecialchars($writer));?></span></li> 
  • sandbox/lib/session.php

    r3299 r3300  
    128128} 
    129129 
    130 // �����:: ����ν����serid �� admin �����ִ´� 
     130// Teamblog : insert userid to variable admin when member logins. 
    131131function authorizeSession($userid, $admin) { 
    132132    global $database, $service;