Top |  KeyLog |  LocalLog |  Rss |  Guest |  Admin
태터에 제로보드 넣기 & Next, Prev 버튼 감추기

조그에서는 무지 많이 이용하는 방법입니다. 거의 이런 방법으로 유지 하고 있죠. 요즘 불여우에서도 잘 작동합니다.
$i_url 값이 있을때... $d2를 iframe 값을 치환 하는 방법입니다.

index.php 파일에서

PHP코드:
break;
}
if (strpos($d1, "")) $d1 = str_replace("", get_guest(), $d1);


의 break; 바로 위에 아래 소스 삽입 - 아이프레임 리사이즈 스크립트는 바꿔도 상관없음..

PHP코드:
//아이프레임 지버넣기...
/************************************************** *******************/
if($i_url) {
$d2 = "
<SCRIPT>
<!--
//아프레임 리사이즈
function resizeFrame(iframeObj){
   var innerBody = iframeObj.contentWindow.document.body;
   var innerHeight = innerBody.scrollHeight + (innerBody.offsetHeight - innerBody.clientHeight);
   var innerWidth = innerBody.scrollWidth + (innerBody.offsetWidth - innerBody.clientWidth);
   iframeObj.style.height = innerHeight;
  iframeObj.style.width = innerWidth;
}
//-->
</SCRIPT>

<iframe frameborder=0 scrolling='no' width='100%' src='$i_url' onload='resizeFrame(this)'></iframe>
";
}
/************************************************** *******************/


그 다음에 제로보드를 링크시켜주고 싶은 곳에 아래와 같이 넣어줍니다

<a href="index.php?i_url=경로명/게시판명">링크이름</a>

예) 만약에 제로보드에 free 라는 이름으로 자유게시판 하나를 만들었다고 합니다
그러면 이렇게 넣어주면 되겠죠
<a href="index.php?i_url=/zero/zboard.php?id=free>자유게시판</a>


Tip. 제 블로그에서 처럼 카테고리 밑에 트리로 적용하고 싶으면 아래 Tip을 적용해 주면 됩니다



다음 설치 과정으로 넘어가봅니다

게시판을 iframe으로 넣었을 경우 테터에 있는 페이지 번호가 같이 보여 보기 안좋은데
이때 해결해 줄 수 있는 방법

index.php 495라인쯤에 다음과 같은 내용을

PHP코드:
$d1 = str_replace("[##_s_paging_rep_##]", $buf, $d1);
$d1 = str_replace("[##_prev_page_##]", $prev_page, $d1);
$d1 = str_replace("[##_next_page_##]", $next_page, $d1);


아래와 같이 바꿔주면 게시판 페이지번호 밑에
테터 페이지번호가 보이는 걸 안보이게 할 수 있음

PHP코드:
/******************************************************************/
////////// 제로보드를 설치했을 때 페이지 번호 안겹쳐보이도록 하기
if($i_url != "") {
$d1 = str_replace("[##_s_paging_rep_##]", "", $d1);
$d1 = str_replace("[##_prev_page_##]", "", $d1);
$d1 = str_replace("[##_next_page_##]", "", $d1);
    
} else {
$d1 = str_replace("[##_s_paging_rep_##]", $buf, $d1);
$d1 = str_replace("[##_prev_page_##]", $prev_page, $d1);
$d1 = str_replace("[##_next_page_##]", $next_page, $d1);
}
/******************************************************************/



이제 모든 설치과정을 마쳤습니다


<추가사항>

태터툴즈 Next, Prev 버튼 감추기
※제가 배포한 스킨을 사용중이시라면 아래 부분을 적용시키지 않으셔도 됩니다


태터툴즈에?포스트 아래에 Next, Prev 에서 링크가 걸리지 않았는데 보이면 좀 찜찜 할때가 있습니다.(저만 그런가 -_-;)

다음과 같이 id를 지정합니다.

<a [##_prev_page_##] id="prevAnchor">[PREV]</a>
<a [##_next_page_##] id="nextAnchor">[Next]</a>


다음 자바스크립트를 HTML 문서 마지막에 넣습니다.
(위에서 보여준 HTML 코드보다 밑에 있어야 합니다.)


<SCRIPT language="javascript">
if(document.getElementById("prevAnchor").href == ""){
document.getElementById("prevAnchor").style.display = 'none';
}
if(document.getElementById("nextAnchor").href == ""){
document.getElementById("nextAnchor").style.display = 'none';
}
</SCRIPT>



<출처 : Mintstate Forum & javasarang.net>

1 ... 46 47 48 49 50 51 52 53 54 ... 185

Calendar
<<   2018 Sep   >>
S M T W T F S
2627282930311
2345678
9101112131415
16171819202122
23242526272829
30123456
Recent Articles
요즘 들어 스팸 덧글이 많이..  (7)
더이상 날씨정보창을 배포할..  (3)
기쁨은...  (2)
새로운 시작  (4)
2005년을 마감하며...  (4)
Recent Replies
그나마 약간의
09/18 - online casino
좋은 글이네요 우연히 알게..
02/20 - 에뜨
신경써 주셔서 감사합니다
06/12 - skyrejoice
개별 ip 지정보다는 bad be..
06/12 - danew
그래도 같은 아이피로 글을..
06/12 - skyrejoice
Recent Trackbacks
제로보드 삽입기 - (add Bt..
Nicolas Wonder Land
[뀒꽣] 젣濡쒕낫뱶 吏묒..
::: BERRYHOUSE :::
홈피 업데이트 !!
호텔천사 블러그( http://www.waiter.co.kr)
zZion2_blog 스킨 배포~!
}- -ㅁ- zZion's blog -{
집중력....
리나 이야기
Recent GuestBook
안녕하세요. 미리내닷컴 운영..
02/10 - 미리내닷컴
업그레이드 하면서 사용하지 ..
12/09 - Opa
안녕하세요 초면에 질문부터 ..
09/12 - 연이리
지금까지 sky rejoice 써 왔는..
04/07 - 프리처
Dear SkyReJoyce You shar..
03/24 - Chiao
Category
분류 전체보기
자잘한 얘기
이런 저런 글들
좋은 글
Tip & Scrap
with photo
독도는 우리땅
태터관련
Search
Link
Counter
Powered by Tatter Tools / Skin by Skyrejoice Xml