<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
	<channel>
		<title><![CDATA[TNF : Tatter Network Foundation forum - php/html 에서 admin/guest를 구분할 수 있는 방법이... ???]]></title>
		<link>http://forum.tattersite.com/ko/viewtopic.php?id=2263</link>
		<description><![CDATA[php/html 에서 admin/guest를 구분할 수 있는 방법이... ??? 의 최근 RSS 글들.]]></description>
		<lastBuildDate>Fri, 08 Dec 2006 14:10:28 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[RSS 답글: php/html 에서 admin/guest를 구분할 수 있는 방법이... ???]]></title>
			<link>http://forum.tattersite.com/ko/viewtopic.php?pid=13198#p13198</link>
			<description><![CDATA[<p>그러니까 결론은 상위 메뉴에 로그인 관련 메뉴를 넣는다는것 아닌가요? 간단하게 답이 나오네요. skin.html에 [##_LoginLogout_##] 치환자만 넣으면 되네요. 해결된것 아닌가요?<br />그리고 위 소스에서 로그인 상태인지 로그아웃상태인지 구분은 되어있으니 말씀하신 &#039;login&#039; 혹은 &#039;admin/logout/write&#039;를 넣고 링크를 걸면 해결되네요. 깊게 생각할 필요는 없는 것입니다.</p><p>예) skin.html<br /></p><div class="quotebox"><blockquote><p>&lt;a href=&quot;....&gt;keylog&lt;/a&gt; : &lt;a href=&quot;....&gt;location&lt;/a&gt; : &lt;a href=&quot;....&gt;tag&lt;/a&gt; : &lt;a href=&quot;....&gt;guestbook&lt;/a&gt; : <strong>[##_LoginLogout_##]</strong></p></blockquote></div><p>위와 같이 되면 고민끝 ( &#039;&#039;)</p>]]></description>
			<author><![CDATA[null@example.com (jparker)]]></author>
			<pubDate>Fri, 08 Dec 2006 14:10:28 +0000</pubDate>
			<guid>http://forum.tattersite.com/ko/viewtopic.php?pid=13198#p13198</guid>
		</item>
		<item>
			<title><![CDATA[RSS 답글: php/html 에서 admin/guest를 구분할 수 있는 방법이... ???]]></title>
			<link>http://forum.tattersite.com/ko/viewtopic.php?pid=13189#p13189</link>
			<description><![CDATA[<div class="quotebox"><cite>inureyes 작성:</cite><blockquote><div class="quotebox"><cite>htna 작성:</cite><blockquote><p>죄송합니다. 꼭 모양이 다이얼로그의 탭처럼 생겨서...<br />keyword, location, tag, guestbook, ...<br />의 위치 옆에 끼워넣으려 합니다.<br />&quot;Login&quot;, 혹은 &quot;Admin/Logout/Write&quot; 을요..<br />가뜩이나 본문의 길이가 짧은데, 사이드바가 더욱 길어지는게 싫더라구요. ^^</p></blockquote></div><p>그 경우라면 스킨에서 그냥 그 위치에 사이드바 속성을 지정해 버리시면 됩니다. 그럼 그 부분이 사이드바 1이 될 겁니다^^ 그 후에 구겨넣어도 되겠네요.</p><p>(생각해보니 어차피 스킨을 수정하는건 똑 같네요. 하하)</p></blockquote></div><p>저의 짧은 지식으로는...<br />&quot;tag&quot; 등의 위치에 사이드바를 넣고싶지는 않습니다.<br />사이드바이면 가뜩이나 height 등이 커서, 모양이 깨지기 쉬울텐데...</p>]]></description>
			<author><![CDATA[null@example.com (htna)]]></author>
			<pubDate>Fri, 08 Dec 2006 11:52:22 +0000</pubDate>
			<guid>http://forum.tattersite.com/ko/viewtopic.php?pid=13189#p13189</guid>
		</item>
		<item>
			<title><![CDATA[RSS 답글: php/html 에서 admin/guest를 구분할 수 있는 방법이... ???]]></title>
			<link>http://forum.tattersite.com/ko/viewtopic.php?pid=13187#p13187</link>
			<description><![CDATA[<div class="quotebox"><cite>htna 작성:</cite><blockquote><p>죄송합니다. 꼭 모양이 다이얼로그의 탭처럼 생겨서...<br />keyword, location, tag, guestbook, ...<br />의 위치 옆에 끼워넣으려 합니다.<br />&quot;Login&quot;, 혹은 &quot;Admin/Logout/Write&quot; 을요..<br />가뜩이나 본문의 길이가 짧은데, 사이드바가 더욱 길어지는게 싫더라구요. ^^</p></blockquote></div><p>그 경우라면 스킨에서 그냥 그 위치에 사이드바 속성을 지정해 버리시면 됩니다. 그럼 그 부분이 사이드바 1이 될 겁니다^^ 그 후에 구겨넣어도 되겠네요.</p><p>(생각해보니 어차피 스킨을 수정하는건 똑 같네요. 하하)</p>]]></description>
			<author><![CDATA[null@example.com (inureyes)]]></author>
			<pubDate>Fri, 08 Dec 2006 11:46:17 +0000</pubDate>
			<guid>http://forum.tattersite.com/ko/viewtopic.php?pid=13187#p13187</guid>
		</item>
		<item>
			<title><![CDATA[RSS 답글: php/html 에서 admin/guest를 구분할 수 있는 방법이... ???]]></title>
			<link>http://forum.tattersite.com/ko/viewtopic.php?pid=13185#p13185</link>
			<description><![CDATA[<div class="quotebox"><cite>나니 작성:</cite><blockquote><div class="quotebox"><cite>htna 작성:</cite><blockquote><p>실은.<br />사이드바에 넣고싶은게 아니라, tab에 넣고싶습니다.<br />다만, 비슷한 예제가 sidebar 에 있기에...</p></blockquote></div><p>정말 궁금해서 그럽니다만, tab..이 뭐죠..?;;;; (일반적으로 쓰이는 탭은 알겠는데 블로그에서 탭은...;; )</p></blockquote></div><p>죄송합니다. 꼭 모양이 다이얼로그의 탭처럼 생겨서...<br />keyword, location, tag, guestbook, ...<br />의 위치 옆에 끼워넣으려 합니다.<br />&quot;Login&quot;, 혹은 &quot;Admin/Logout/Write&quot; 을요..<br />가뜩이나 본문의 길이가 짧은데, 사이드바가 더욱 길어지는게 싫더라구요. ^^</p>]]></description>
			<author><![CDATA[null@example.com (htna)]]></author>
			<pubDate>Fri, 08 Dec 2006 11:40:41 +0000</pubDate>
			<guid>http://forum.tattersite.com/ko/viewtopic.php?pid=13185#p13185</guid>
		</item>
		<item>
			<title><![CDATA[RSS 답글: php/html 에서 admin/guest를 구분할 수 있는 방법이... ???]]></title>
			<link>http://forum.tattersite.com/ko/viewtopic.php?pid=13184#p13184</link>
			<description><![CDATA[<div class="quotebox"><cite>htna 작성:</cite><blockquote><p>실은.<br />사이드바에 넣고싶은게 아니라, tab에 넣고싶습니다.<br />다만, 비슷한 예제가 sidebar 에 있기에...</p></blockquote></div><p>정말 궁금해서 그럽니다만, tab..이 뭐죠..?;;;; (일반적으로 쓰이는 탭은 알겠는데 블로그에서 탭은...;; )</p>]]></description>
			<author><![CDATA[null@example.com (나니)]]></author>
			<pubDate>Fri, 08 Dec 2006 11:37:49 +0000</pubDate>
			<guid>http://forum.tattersite.com/ko/viewtopic.php?pid=13184#p13184</guid>
		</item>
		<item>
			<title><![CDATA[RSS 답글: php/html 에서 admin/guest를 구분할 수 있는 방법이... ???]]></title>
			<link>http://forum.tattersite.com/ko/viewtopic.php?pid=13180#p13180</link>
			<description><![CDATA[<p>실은.<br />사이드바에 넣고싶은게 아니라, tab에 넣고싶습니다.<br />다만, 비슷한 예제가 sidebar 에 있기에...</p>]]></description>
			<author><![CDATA[null@example.com (htna)]]></author>
			<pubDate>Fri, 08 Dec 2006 11:29:27 +0000</pubDate>
			<guid>http://forum.tattersite.com/ko/viewtopic.php?pid=13180#p13180</guid>
		</item>
		<item>
			<title><![CDATA[RSS 답글: php/html 에서 admin/guest를 구분할 수 있는 방법이... ???]]></title>
			<link>http://forum.tattersite.com/ko/viewtopic.php?pid=13176#p13176</link>
			<description><![CDATA[<p><a href="http://dev.tattersite.com/svn/universe/plugins/outlogin/">http://dev.tattersite.com/svn/universe/ … /outlogin/</a> 을 참조하셔도 될 듯 합니다. 치리님의 outlogin 플러그인의 universe 버전인데, 말씀하시는 기능이 다 들어있습니다.</p><p>직접 세션키를 따오는 방식이라 소스가 좀 깁니다. <img src="http://forum.tattersite.com/ko/img/smilies/smile.png" width="15" height="15" alt="smile" /> J.Parker님의 방법을 사용하시는 것이 간단하실거에욥^^</p><br /><p>그리고 J.Parker님의 index.xml에서 &lt;sidebar 로 지정해주면 스킨에 특별한 치환자를 넣지 않아도 사이드바 구성요소로 추가해서 사용할 수 있습니다.<br /></p><div class="quotebox"><blockquote><p>&lt;sidebar title=&quot;loginstatus&quot; handler=&quot;showLoginLogout&quot; /&gt;</p></blockquote></div>]]></description>
			<author><![CDATA[null@example.com (inureyes)]]></author>
			<pubDate>Fri, 08 Dec 2006 11:11:53 +0000</pubDate>
			<guid>http://forum.tattersite.com/ko/viewtopic.php?pid=13176#p13176</guid>
		</item>
		<item>
			<title><![CDATA[RSS 답글: php/html 에서 admin/guest를 구분할 수 있는 방법이... ???]]></title>
			<link>http://forum.tattersite.com/ko/viewtopic.php?pid=13163#p13163</link>
			<description><![CDATA[<p>네...<br />살펴보겠습니다.<br />감사합니다.</p>]]></description>
			<author><![CDATA[null@example.com (htna)]]></author>
			<pubDate>Fri, 08 Dec 2006 08:51:35 +0000</pubDate>
			<guid>http://forum.tattersite.com/ko/viewtopic.php?pid=13163#p13163</guid>
		</item>
		<item>
			<title><![CDATA[RSS 답글: php/html 에서 admin/guest를 구분할 수 있는 방법이... ???]]></title>
			<link>http://forum.tattersite.com/ko/viewtopic.php?pid=13162#p13162</link>
			<description><![CDATA[<p>위 코드가 플러그인에서 쓰인겁니다. --.<br /><a href="http://www.create74.com/temp/LoginLogout.zip">http://www.create74.com/temp/LoginLogout.zip</a></p>]]></description>
			<author><![CDATA[null@example.com (jparker)]]></author>
			<pubDate>Fri, 08 Dec 2006 08:50:28 +0000</pubDate>
			<guid>http://forum.tattersite.com/ko/viewtopic.php?pid=13162#p13162</guid>
		</item>
		<item>
			<title><![CDATA[RSS 답글: php/html 에서 admin/guest를 구분할 수 있는 방법이... ???]]></title>
			<link>http://forum.tattersite.com/ko/viewtopic.php?pid=13161#p13161</link>
			<description><![CDATA[<div class="quotebox"><cite>htna 작성:</cite><blockquote><p>고맙습니다.</p><p>하지만, 가능하면 테더소스를 건들고 싶지가 않아요...<br />테더가 업그레이드 되면, 내가 변경한 부분을 모두 기억해서 다시 수정하고 동작확인을 해 줘야 하는데...<br />그런일이 너무 귀찮습니다.<br />가능하면, 스킨하고, 플러그인으로 처리되었으면 하는 바람...<br />^^</p><p>먼가 기능을 추가하기 위해서,<br />테더 소스를 건들어야 한다는게,<br />테더를 많은 사람들이 사용할 수 없게 만드는 단점이지 않을까 합니다.</p></blockquote></div><p>보통은 그냥 그대로 쓰기를 희망하기를 원합니다. (.. ;<br />플러그인 정도라면 실현 가능할 지도요.</p>]]></description>
			<author><![CDATA[null@example.com (Silvester)]]></author>
			<pubDate>Fri, 08 Dec 2006 08:49:22 +0000</pubDate>
			<guid>http://forum.tattersite.com/ko/viewtopic.php?pid=13161#p13161</guid>
		</item>
		<item>
			<title><![CDATA[RSS 답글: php/html 에서 admin/guest를 구분할 수 있는 방법이... ???]]></title>
			<link>http://forum.tattersite.com/ko/viewtopic.php?pid=13159#p13159</link>
			<description><![CDATA[<p>고맙습니다.</p><p>하지만, 가능하면 테더소스를 건들고 싶지가 않아요...<br />테더가 업그레이드 되면, 내가 변경한 부분을 모두 기억해서 다시 수정하고 동작확인을 해 줘야 하는데...<br />그런일이 너무 귀찮습니다.<br />가능하면, 스킨하고, 플러그인으로 처리되었으면 하는 바람...<br />^^</p><p>먼가 기능을 추가하기 위해서,<br />테더 소스를 건들어야 한다는게,<br />테더를 많은 사람들이 사용할 수 없게 만드는 단점이지 않을까 합니다.</p>]]></description>
			<author><![CDATA[null@example.com (htna)]]></author>
			<pubDate>Fri, 08 Dec 2006 08:45:57 +0000</pubDate>
			<guid>http://forum.tattersite.com/ko/viewtopic.php?pid=13159#p13159</guid>
		</item>
		<item>
			<title><![CDATA[RSS 답글: php/html 에서 admin/guest를 구분할 수 있는 방법이... ???]]></title>
			<link>http://forum.tattersite.com/ko/viewtopic.php?pid=13158#p13158</link>
			<description><![CDATA[<div class="quotebox"><cite>htna 작성:</cite><blockquote><p>솔직히 스킨에 넣을 목적으로 말씀드린겁니다..<br />그렇다면, 스킨에 넣으려면 어떻게 해야하는거죠 ???</p></blockquote></div><p>htna님 블로그에서 로그인 했을때와 로그인 안했을때를 구별해서 표시만 한다면 제가 쓰고 있는 방식이 딱 맞을것 같은...<br />플러그인으로 치환자 만들어주고 쓰시면 될것 같습니다. 로그인 상태인지 아닌지만 체크하면 되거든요. doesHaveOwnership()이용해서..<br /><strong>index.php</strong><br /></p><div class="codebox"><pre><code>function showLoginLogout($target){
    global $owner, $pluginURL;

    $url = getenv(&quot;REQUEST_URI&quot;); 
    $adminStr    = &quot;ADMIN&quot;;
    $logoutStr    = &quot; &lt;a href=\&quot;/logout?requestURI=&quot;.urlencode($url).&quot;\&quot;&gt;&lt;span style=\&quot;color:#D11010;font-weight:bold;\&quot;&gt;(X)&lt;/span&gt;&lt;/a&gt;&quot;;

    if (doesHaveOwnership()) {
        $target = &quot; &lt;a href=\&quot;/owner/\&quot;&gt;{$adminStr}&lt;/a&gt;&quot;.$logoutStr;
    }else{
        $target = &quot; &lt;a href=\&quot;/login?requestURI=&quot;.urlencode($url).&quot;\&quot;&gt;{$adminStr}&lt;/a&gt;&quot;;    
    }
    return $target;
}</code></pre></div><p><strong>index.xml</strong>에 아래와 같이 치환자 <strong>[##_LoginLogout_##]</strong> 를 생성하여 스킨에 위치하면 됩니다.<br /></p><div class="codebox"><pre><code>&lt;tag name=&quot;LoginLogout&quot; handler=&quot;showLoginLogout&quot; /&gt;</code></pre></div><p>현재 제가 쓰고있는 방식입니다. index.php에서 조금 변형하시면 되겠네요.</p>]]></description>
			<author><![CDATA[null@example.com (jparker)]]></author>
			<pubDate>Fri, 08 Dec 2006 08:42:32 +0000</pubDate>
			<guid>http://forum.tattersite.com/ko/viewtopic.php?pid=13158#p13158</guid>
		</item>
		<item>
			<title><![CDATA[RSS 답글: php/html 에서 admin/guest를 구분할 수 있는 방법이... ???]]></title>
			<link>http://forum.tattersite.com/ko/viewtopic.php?pid=13156#p13156</link>
			<description><![CDATA[<p>솔직히 스킨에 넣을 목적으로 말씀드린겁니다..<br />그렇다면, 스킨에 넣으려면 어떻게 해야하는거죠 ???</p>]]></description>
			<author><![CDATA[null@example.com (htna)]]></author>
			<pubDate>Fri, 08 Dec 2006 08:29:15 +0000</pubDate>
			<guid>http://forum.tattersite.com/ko/viewtopic.php?pid=13156#p13156</guid>
		</item>
		<item>
			<title><![CDATA[RSS 답글: php/html 에서 admin/guest를 구분할 수 있는 방법이... ???]]></title>
			<link>http://forum.tattersite.com/ko/viewtopic.php?pid=13155#p13155</link>
			<description><![CDATA[<p>php 에서라면 doesHaveMembership(), doesHaveOwnership() 이 있는 것으로 알고 있습니다.<br />html 의 표현을 위한 치환자상에서는 딱히 그에 해당하는 것을 지원하지 않을거예요.</p>]]></description>
			<author><![CDATA[null@example.com (laziel)]]></author>
			<pubDate>Fri, 08 Dec 2006 08:26:52 +0000</pubDate>
			<guid>http://forum.tattersite.com/ko/viewtopic.php?pid=13155#p13155</guid>
		</item>
		<item>
			<title><![CDATA[php/html 에서 admin/guest를 구분할 수 있는 방법이... ???]]></title>
			<link>http://forum.tattersite.com/ko/viewtopic.php?pid=13153#p13153</link>
			<description><![CDATA[<p>php나 html 에서<br />admin mode 와 guest mode를 구분해서 표현할 수 있는 방법이 있나요??</p><p>하고자 하는게...<br />login plugin/skin 을 수정해서<br />guest mode일때는 &quot;login&quot; 을<br />admin mode일때는 &quot;Admin, logout, write&quot; 를<br />넣고자 합니다.</p><p>머...<br />html을 위해서<br />[##_guet_begin_##] ... [##_guest_end_##]<br />[##_admin_begin_##] ... [##_admin_end_##]<br />와 같은 형식이나...</p><p>php를 위해서<br />global bool isGuest, isAdmin;<br />등과 같은형식을<br />지원하거나 하면 좋을텐데요...</p>]]></description>
			<author><![CDATA[null@example.com (htna)]]></author>
			<pubDate>Fri, 08 Dec 2006 08:12:49 +0000</pubDate>
			<guid>http://forum.tattersite.com/ko/viewtopic.php?pid=13153#p13153</guid>
		</item>
	</channel>
</rss>
