메인 공지사항 기능소개 매뉴얼     TEST BOARD : [1]  [2]  [3]  [4]  [5]
내용없음9
내용없음10
      Main Intro
메인

공지사항

기능소개

매뉴얼

  TEST BOARD
    [1] [2] [3] [4] [5]
최근 30일 POINT RANK
결제충전및 스킨매매 포인트 제외
신홍
작은소망
TECHSTAR
늑대소냐
5
아이케
6
기즈모SOFT
7
캥가루
8
콜라~
9
델리스파이스
10
네모
11
미미
12
청주산의
13
아이런
14
카스랑
15
밤안개비
16
택이
17
그의친구
18
진호네
19
양산박
20
애드텍
21
별미일체
22
카우스
23
상옥이
24
BuriBuri
25
troma
26
소망의힘
27
돌사자
28
이규하
29
팬져
30
yerangman
테크노트7 업데이트
 technote notice
테크노트 공지사항
ㆍ작성일: 2015/07/25 (토)
테크노트7 업데이트
 
테크노트7 에 대해 기능보완,웹부라우저 호환, 그리고 그간 개별적으로 올려진 것들의 총체적 업데이트가 이뤄졌습니다.
지금 [다운로드] 페이지에서 에서 'technote7.5' 를 다운 받으실 수 있습니다.
기다리시던 정규 업그레이드가 아니라서 죄송합니다. 그건 별도로 진행중입니다.
최근에 technote7.2  설치하신 분은 이번  technote7.5 버전으로 다시 설치하는게 좋을거 같고요,
이미 오래전에 테크노트를 설치했고 상당부분 수정해서 사용중 이라면 '필요한 부분만' 취해서 업데이트 하면 되겠습니다.
구버전 사용중이더라도 신버전을 추가 설치해서 살펴 보면 부분적으로 업데이트 시행할지 여부 판단에 도움이 될겁니다.
하나의 DB계정에 추가 설치할때 기존 설치된 것에 간섭을 주지 않게끔 설치하려면 lib.php  파일에서 첫번째 설정항목인
$db_ident='a_tn';  를 변경해서 설치하면 됩니다. (ex,  $db_ident='b_test'; ) 그래야 DB 테이블명이 다르게 설치됩니다.
부분별 업데이트에 관해서는 아래에 자세히 정리해 넣겠습니다.
 

TECHNOTE7.5 업데이트 내역
 
게시판
  * 접속통계 : 부라우저, OS 항목 변경 & 관리폼
  * 보드관리 : 팝업창 연결모션 패치(PC를  Administrator 으로 접속한 경우 발생)
  * 보드관리 : [5-20] 본문출력 요소 지정 - SNS 버튼
  * 본문출력 : SNS 버튼 추가
  * 본문출력 : 서체변경 버튼 추가
  * 글쓰기폼 : 에디터 도구 팝업창 height 조정 (IE11 호환성)
  * 글쓰기폼 : 기본모양 부분 수정
  * 투명GIF 파일 첨부시 섬네일 생성 배경부분 검은색으로 채위지지 않게
  *  iwndow 레이어 리사이즈 (IE11 호환성)
 
쇼핑몰
  * 주문서 작성시 우편번호 5자리 & 도로명 주소
  * default 스킨 변경
  * 장바구니 중복상품 배송료 합산처리
  * 본문출력내 버튼 배열 변경
  * 본문출력내 SNS 버튼 추가
  * 본문출력내 상품평,사용후기 게시판 글쓰기 버튼 바로 표시
  * 주문관리 테이블 사이즈,상품수 표시방식 변경
  * 투명GIF 파일 첨부시 섬네일 배경부분 검은색으로 채워지지 않게
  * 상품목록 가로 4개씩 배열하는 스킨 추가
  * 메인,목록,본문 각 단순형 스킨(_simpl.php) 추가
  * KCP 결제모듈 추가 , PAYGATE 모듈은 제거
  * 상품관리 쇼핑검색 연동 보완
  * 주문목록 엑셀다운로드 개선
 
회원관리
  * 회원등록시 우편번호 5자리 & 도로명 주소
  * 관리자 권한으로 회원 포인트 충전해 주고 포인트 내역에 기록되게
  * 회원등록폼 주민번호 입력란 기본에서 제외
  * 비번찾기 주민번호 제거
 
보안성
   * lib.php
       - 상단부 변수 필터링 부분 보완
       -  function get_LongCookie() 함수 수정
 
스킨,빌더
    * G빌더 신생 (중초보용) 
    * 모바일 빌더 설치환경 호환
 
기타
   90여곳 이상 미세한 부분 수정이 있습니다.
 
 
 




 

부분적 업데이트 방법 (이전버전 사용자 분들만 참고 하십시오)
 
권고
  신버전을 추가 설치해서 살펴 보면 부분적으로 업데이트 시행할지 여부 판단에 도움이 될겁니다.
  다른 DB 에 설치한다면 상관 없겠지만 같은 DB계정에서 기존 설치된 것에 간섭을 주지 않게끔 추가 설치하려면
  technote7/lib.php 파일에서 첫번째 설정항목인 $db_ident='a_tn';  를 변경해서 설치하면 됩니다.
  예를 들어  $db_ident='b_test';  처럼 영문자로 임의 지정해 주면 됩니다. 이렇게 하면 db 테이블 생성시
  테이블명이 기존것과 다르게 생성되므로 간섭,충돌이 없이 설치됩니다.
  PC에 설치해 보고자 한다면 APMSETUP(http://www.apmsetup.com) 으로 로컬서버 환경을 만들어
  설치하는게 가장 수월한 방법입니다.
 
강력권고
  기본적으로 테크노트 구조는 스킨폴더 내에서 사이트 제작 작업을 하게 되어 있습니다만,
  어떤 필요에 의해 스킨폴더 외의 파일들을 수정해서 사용중인 경우가 많이 있습니다. 따라서
  만약을 위해, 현재 사용중인 것(폴더,파일)을 교체 할때는 바로 덮어 쓰거나 삭제후 업로드 하지 마시고
  다른 이름으로 변경해 놓고 올리십시오.  통째로 압축해서 다운받아 놓는 것도 좋은 방법입니다.
  어떤 식으로든 온전히 되돌릴 수 있게끔 대책을 세워 놓고 업데이트를 진행해야 합니다.
 
[사용자 경우1]
  현재 테크노트가 기본모드로 설치되어 있고 스킨폴더 영역 내에서만 홈페이지 작업을 해서 운영중이라면?
     data/
     other_insert/
     skin_board/
     skin_member/
     skin_shop/
     이 폴더들은 현재대로 유지하고 나머지를 교체하면 됩니다.
 
[사용자 경우2]
  위의 사용자 경우1 과 같다고 생각되지만 오래 돼서 정확히 기억할 수가 없다면?
     사용자 경우1 처럼 교체 하되 한꺼번에 올리지 말고 사이트 출력상태를 계속 확인하면서 일부분씩 교체하고
     출력 이상을 보이면 바로 이전 단계로 되돌리고 해당 폴더나 파일은 교체하지 마십시오.
     technote/*.php  파일들 중 수정한게 있을 가능성이 크니 파일수정 날짜를 비교 판단해 보세요.

[사용자 경우3]
  스킨폴더 외의 여러곳의 파일들을 수정해서 사용하고 있다면?
       필요 하다고 판단되는 것만 부분적으로 업데이트를 하십시오.

[사용자 경우4]
  홈페이지 제작 업체에서 만든거라 설치,수정 관련 사안을 모른다면?
      여러곳이 수정되었을 것이라고 가정하고 부분적 업데이트 방식을 취하십시오.
 
 
-------------------------------------------------------------------------------------------
 
 
우편번호 5자리 & 도로명 관련 변경 파일
 
* 우편번호 검색폼
     include/public_inc/postnum.php
 
* 회원등록 저장,수정
     include/member/exe/save.php
     include/member/exe/modify.php
 
* 쇼핑몰 스킨
   주문서 입력: skin_shop/standard/2_view_order/order_default.php
   주문서 확인: skin_shop/standard/6_public_paper/order_send_after.php
   주문서 조회: skin_shop/standard/6_public_order/order_view.php
 
* 쇼핑몰 관리
   스키마:     include/schema/shop_order.php
   주문내용:  include/admin/shop/order_adm/order_body.php
   주문목록 엑셀 : iclude/admin/shop/order_adm/iwindow_ord_excel.php
    발주서 :  include/admin/shop/order_adm/order_paper.php
 
 
* DB - 필드타입 변경 (우편번호 저장 필드타입 직접 변경해 주어야함)

    * 변경대상
         주문목록 테이블 'a_tn4_shop1_ord' 에서
         od_wr_pnm
         od_rcv_pnm1
         od_rcv_pnm2
         이 3개의 필드 타입을 모두 verchar(100) 로 변경,  (기존거엔 int , smallint 타입임)

     * 변경방법
         전체관리 → DB관리 → 테이블 관리 → 4, Shop 관련 테이블 → a_tn4_shop1_ord → 구조변경
         페이지에서 해당 필드에 대해 변경 아이콘(스패너 모양) 클릭하고 표 상단부에 나타난 변경폼에서 
         [필드type = varchar]  [길이 = 100] 으로 지정후 변경버튼 클릭.
 
------------------------------------------------------------------

전체관리
include/admin/root/

------------------------------------------------------------------

게시판 관리
include/admin/board/

------------------------------------------------------------------

회원관리

include/admin/member/
include/member/

관리자권한으로 포인트 변경하고 포인트 내역에 기록
   skin_member/mem_standard/point_history.php

비번 분실 조회
   skin_member/mem_standard/passwd_lose.php

-------------------------------------------------------------------

게시판 접속통계

   include/public_inc/board_stat.php
   include/board/function/counter_write.php
   업데이트후 OS,부라우저 통계수치가 어긋나 보일 것임.
   월 단위로 정리되므로 다음달치 부터 정상화됨.

-------------------------------------------------------------------

쇼핑몰

include/admin/shop/
include/shop/

장바구니 중복상품 배송료 합산처리
   skin_shop/standard/2_view_cart/cart_default.php

------------------------------------------------------------------

보안성

lib.php

   * 소스코드 상단부 변수정의 및 필터링 부분
       (35라인   '검색머신 체크하기'   에서부터  230라인  '## function part ##' 의 사이부분)

   * function get_LongCookie() 함수 변경

------------------------------------------------------------------
 
 
 
새로 추가된 파일
 
SNS 연동
 
util_include_sns_meta.php
 
 
 
-------------------------------------------------------------------
 
 
 
 
새로 추가된 폴더

G빌더 

skin_board/g_build_home/
 
게시판 통합검색 소스만 활용시
   skin_board/g_build_home/search.php
 
7.5 업데이트 작업 과정에서 테스트베드겸 만들어진 빌더임.
업데이트 요소들이 대부분 반영되어 있음.
비교적 단순한 구조라 중초보용으로 적합함.
http://www.technote.co.kr/php/tech75test/board.php?board=ggghome&command=skin_insert&exe=home.php