묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
일반HTML페이지에서 XE게시판 최근글 보기는 불가능한지요?
2009.01.23 15:19
제가 꾸민 사이트가 HTML 코드로 짜여진 index.html 입니다.
그런데 XE게시판들의 최근 게시물 보기를 삽입을 하는 방법이 없더군요.
무슨 좋은 아이디어가 없을까요?
zb4에서는 php 함수 같은 걸로 간단하게 삽입했었는데... xe는 어렵군요...
그런데 XE게시판들의 최근 게시물 보기를 삽입을 하는 방법이 없더군요.
무슨 좋은 아이디어가 없을까요?
zb4에서는 php 함수 같은 걸로 간단하게 삽입했었는데... xe는 어렵군요...
댓글 7
-
카니엘
2009.01.23 15:32
-
수나미..
2009.01.23 15:34
허허... 그렇군요.
결국 레이아웃을 하나 생성한 다음에 거기서 최근글 보기를 만들고 그걸 아이프레임으로 링크하는 방식이 되는 건가요? -
카니엘
2009.01.23 15:40
아닙니다 ;ㅂ;/
외부페이지파일로 http://cute.kuroi-neko.kr/xe/?mid=Main_Page 를 왼쪽버튼, 가운데 아이프레임, 오른쪽버튼, 좌측하단버튼, 중앙하단 아이프레임, 우측하단 버튼 이런식으로만들고
레이아웃은 적용하지 않았습니다.
사실 레이아웃을 적용했지만 그것은 로딩이미지를 띄워줄뿐이라 레이아웃이 없는것과 같습니다.
일단 이런식으로 만들었습니다, 애니미소라고 아시는분이 운영하는사이트인데 zb4로 만들었더군요, 그래서 디자인이 너무 예뻐 양해를 부탁하고 제가 zbxe로 한번 옮겨와봤습니다만 처음엔 페이지, 레이아웃 등등 하다가 결국 외부페이지로 아이프레임형식으로 되어버렸죠 ^^;; -
수나미..
2009.01.23 15:53
그럼 외부페이지 파일에서는 최근 글 보기가 자유롭게 적용되나 보죠?
그 내용물이 궁금해서... 어떻게 최근 글을 불러올 수 있는지... -
카니엘
2009.01.23 16:04
http://cute.kuroi-neko.kr/xe/?mid=First_Page 이곳의 외부페이지 내용입니다.
{@Context::addHtmlHeader(" <script type=\"text/javascript\" src=\"/Outside_Page/Menu/First/js.js\"></script>");} {@Context::addHtmlHeader(" <link rel=\"stylesheet\" href=\"/Outside_Page/Menu/First/css.css\" type=\"text/css\" charset=\"UTF-8\" media=\"all\" />");} {@ $ImgTotalMaxNum = 24; }<!--@if(!$_COOKIE[OnePageBgNo])-->{@ $BgNo = mt_rand(1,$ImgTotalMaxNum); setcookie("OnePageBgNo",$BgNo."|".date("Ymd",time()),time()+(60*60*24*365)); }<!--@else-->{@ $BgNoTmp = explode("|",$_COOKIE[OnePageBgNo]); }<!--@if(date("Ymd",time())-$BgNoTmp[1] >= 1)-->{@ $BgNo = mt_rand(1,$ImgTotalMaxNum); setcookie("OnePageBgNo",$BgNo."|".date("Ymd",time()),time()+(60*60*24*365)); }<!--@else-->{@ $BgNo = $BgNoTmp[0]; }<!--@end--><!--@end--> <!--@if(date("md",time())>=1215 && date("md",time())<=1225)-->{@ $BgNo = "X-mas"; }<!--@if((date("md",time())-1225)=="0")-->{@ $Message = "즐거운 크리스마스 되세요! * D-Day *"; }<!--@else-->{@ $Message = "즐거운 크리스마스가 다가오고있습니다. * D-Day - ".ABS(1225-date("md",time()))."일 *"; }<!--@end--><!--@end--> <? if(ereg("act=dispMemberModifyInfo",$_SERVER[HTTP_REFERER])) { ?> <script type="text/javascript"> <!-- parent.parent.parent.location = "/"; // --> </script> <? } ?> <div style="width:912px; height:595px; background:url('/Outside_Page/Menu/First/Img/bg{$BgNo}.jpg') left top no-repeat #2B2B2B;"> <div class="Img_No_Info">- Img No.{$BgNo} <a href="{getUrl('mid','Faq_Board','document_srl','1218')}" target="_self">[자세한 설명]</a> {$Message}</div> <div class="AttendanceCheckTable"><img class="zbxe_widget_output" widget="attendance_check" skin="KuroiNeko" colorset="close" title="회원 출석부" point="10" add_1st_point="5" add_2nd_point="3" add_3rd_point="1" auto_attendance="no" position="yes" user_id="no" nick_name="yes" reg_time="yes" user_point="yes" name="no" bonus_point="yes" /></div> <div class="widget"> <div style="float:left;"> <div id="button1"><a href="#" onclick="document.getElementById('button1').style.display='none'; document.getElementById('tab_newest_document').style.display='none'; document.getElementById('button2').style.display='inline'; document.getElementById('newest_comment').style.display='inline';">[최신 덧글]</a></div> <div id="button2"><a href="#" onclick="document.getElementById('button1').style.display='inline'; document.getElementById('+ 'tab_newest_document').style.display='inline'; document.getElementById('button2').style.display='none'; document.getElementById('newest_comment').style.display='none';">[최신 글]</a></div> <div id="tab_newest_document"> <img class="zbxe_widget_output" widget="tab_newest_document" skin="NewDocu" colorset="black" subject_cut_size="100" list_count="13" order_target="list_order" order_type="desc" duration_new="24" mid_list="Free_Board,Join_Board,Visual_Novel_Board,Music_Board,Movie_Board,Novel_Board,wwwBlogBlog_Board" /> </div> <div id="newest_comment"> <img class="zbxe_widget_output" widget="newest_comment" skin="NewComt" colorset="black" list_count="13" mid_list="Free_Board,Movie_Board,Novel_Board,Join_Board,Music_Board,Image_Board,Mekeing_Board,Touhou_Board,DongInGe_Board" /> </div> </div> <div style="float:left; margin:0 0 0 5px;" class="NewsetImgTeb"> <img class="zbxe_widget_output" widget="tab_newest_document" skin="NewImg" colorset="black" subject_cut_size="100" list_count="20" order_target="list_order" order_type="desc" thumbnail_type="crop" thumbnail_width="66" thumbnail_height="110" duration_new="24" mid_list="Touhou_Board,DongInGe_Board,Image_Board,Makeing_Board,wwwBlogBlog_Board" /> </div> <div style="float:right; width:368px; height:140px; margin:3px 15px 3px 0; background:url('+ '/Outside_Page/Menu/First/Img/view_url.gif') center top no-repeat;"><img class="zbxe_widget_output" widget="newest_document" skin="New_Notice" colorset="black" list_count="6" order_target="list_order" order_type="desc" duration_new="24" mid_list="Notice_Board" /></div> <div style="float:right; width:317px; height:47px; margin:0 35px 0 0; background:url('/Outside_Page/Menu/First/Img/banner_bg.gif') left top no-repeat;"> <div style="position:relative; left:101px; top:1px;"><img src="/banner/banner_200x40.gif" alt="" style="border:2px solid #000000;" /></div> </div> </div> </div>
위 소스를 보시다시피 XE에서 쓰시는 모든것을 이용하실수 있습니다.
소스가 많이 지저분하죠 ^^;;; 기타등등을 하다보니... -
수나미..
2009.01.23 16:11
친절한 답변 정말 감사합니다! (__)
참고하고 한번 시도해볼께요!
좌절하고 있었는데 많은 도움이 되네요 ^^ -
수나미..
2009.01.23 15:36
아 외부 페이지 파일이라...
스터디 좀 하고 적극적으로 활용해봐야겠네요. 감사합니다.
나중에 질문 또 올리면 답변해주세요.
홈페이지 이쁘네요 ^^
제 홈페이지도 아이프레임을 이용해서 외부페이지로 작성된게 약 80%입니다.
http://cute.kuroi-neko.kr/xe/?mid=First_Page 이 페이지가 외부페이지입니다, 믿겨지시나요?
단 외부프레임을 사용하실때는, html 코드를 전체적으로 만드시는것이 아니라
<body>~</body> 즉 바디의 내용만을 외부페이지파일로 작성하셔야합니다.
그렇지 않을경우 웹표준이...[응?]