여리군의 홈페이지~♡

3월 25일자로 태터 1.0.3이 발표되었습니다.

정말 열심히 하는 분들입니다. 업데이트 주기가 참 빠르군요.

변경사항

  • 댓글과 방명록에 대한 로봇 스팸 방지 강화
  • 레퍼러 로그에 필터링(ip, host, url)이 적용되어 스팸 방지 강화
  • RSS의 author에 이메일 노출 제거 (확실한 해결책이 결정되기 전까지는 이 방법을 유지하고자 합니다)
  • Tag Handling Plugin API를 전체 스킨 내용에 적용
  • 하위 버전 MySQL에서 중복된 랜덤 태크 출력 오류 수정
  • 블로그 설명 초기화 지원 및 특별한 조건에서 레이아웃이 깨지는 오류 수정
  • 분류명에 %, ? 등의 특수문자가 들어올 경우 링크 오류 수정
  • MySQL 5 및 일부 MySQL 환경에서 로그인 불가, 설치 불가, 데이터 복원 등의 문제 해결
  • 쥬크박스에서 경로까지 포함되어 표시되는 오류 수정
  • 이메이징 전체화면으로 감상시 PHP 경로 오류 수정
  • 사용자 초대시 메일발송이 안될 경우를 위해 비밀번호 표시 (임시로 이 방법을 지원합니다)
  • 부정확한 댓글 갯수 표시 오류 수정
    이미 잘못 저장된 댓글 개수를 보정하기 위해서는 "블로그URL/owner/data/recovery"를 실행시켜 주십시오.(다음 배포판부터 메뉴에 추가하도록 하겠습니다.)
  • 일별 방문자 통계 표시 방법 변경
  • 리더 개선 (계속 진행 중입니다)
  • 일부 방명록 데이터 중복 백업 오류 수정
  • 트랙백 IP주소 데이터 백업 누락 오류 수정
  • 데이터 복원시에 스킨이 존재하지 않더라도 스킨 설정 복원
  • 블로그 설정 일부 항목 데이터 복원 오류 수정
  • 설정 파일이 없을 경우 자동으로 셋업 실행

이번 버젼의 변경사항입니다..........만.

제 입장에서는 별로 공감가는 내용이 없어서, 일단 업데이트는 보류입니다.
아래 글에서도 말했듯이, 뭔가 버젼업을 하는건 살포시 며칠 묵혀두어야 좋다는것이 저의 지론이기에...

그리고 이번버젼에서 스팸방지로 인한 스킨구조 변경점 때문에
이전버젼의 스킨이 제대로 적용되지 못해서 오류메세지가 발생한다고 하는군요.
뭐, 관리 메뉴의 스킨수정에서 가볍게 수정할 수 있다고 하지만요.

어쨌든 지금 태터를 사용하면서 불편한 점은 "글 쓰고 난 후에 글목록의 갯수가 10개로 초기화된다" 는 점 하나이고, 이건 이미 리포팅이 되어서 (에헴! 제가 했습니다!) 개발자 분께서 알고 계시니
잘 되었을거라 믿고, 그냥 1.0.2를 쓰다가 이 스킨이 버젼업 되면 그때나 옮겨가봐야겠습니다.

나름대로 스킨에 이것저것 집어넣어놓은게 많아서 스킨 고치는 일도 귀찮다구요. ^^

'컴퓨터 관련 > 홈페이지관리' 카테고리의 다른 글

태터 1.0.5 업그레이드 했어요.  (0) 2006.05.14
[자축] 3333 HIT  (1) 2006.03.27
Google Adsense를 달았습니다.  (8) 2006.03.23
태터 1.0.2 업그레이드  (0) 2006.03.19
태그 검색기능 추가  (0) 2006.03.17

오늘 태터홈피에 방문했다가

태터 1.0.2 버젼이 나온걸 확인했습니다.


소스를 수정해서 쓰고있는 부분이 조금 있는지라

덮어씌운 후가 걱정되긴 했지만

그래도 무작정 업그레이드!!



오오... 링크부분도 잘 작동하니

태그 검색부분만 넣어주면 되겠습니다. 홍홍홍 ^^

환경설정에서 데이터 백업부분도 생겼고 (드디어!!!)

이제 좀 안정적으로 돌아가는것 같네요. +_+

언능 자야겠어요 +_+/

'컴퓨터 관련 > 홈페이지관리' 카테고리의 다른 글

태터 1.0.3 발표  (0) 2006.03.26
Google Adsense를 달았습니다.  (8) 2006.03.23
태그 검색기능 추가  (0) 2006.03.17
링크 부분 수정  (1) 2006.03.17
후비적 후비적  (0) 2006.03.16

1.0.2 에서 아래의 방식을 기본으로 사용하고 있습니다.

현재 태터 1.0.1은 링크부분에서 링크의 주소대로 정렬해서 결과를 보여주고 있습니다.

이것을 태터사용자가 정해준 이름순으로 정렬해보겠습니다.
(사실 제가 귀찮아서 -_-)

태터/blog/item.php
태터/blog/index.php
태터/blog/category/index.php
태터/blog/search/index.php
태터/blog/notice/index.php
태터/blog/notice/item.php
태터/blog/archive/index.php
태터/blog/archive/item.php
태터/blog/tags/index.php

아홉개의 파일에 동일한 작업을 합니다.

function getLinks($owner){
       global $database;
       $links=array();
       if($result=mysql_query("select * from {$database['prefix']}Links where owner = $owner")){
               while($link=mysql_fetch_array($result))
                       array_push($links,$link);
       }
       return $links;
}

이렇게 된 부분을 찾아서
(getLink로 찾으면 빠르고 쉽습니다. Ctrl + F 혹은 vi 편집기에서 /getLink)

function getLinks($owner){
       global $database;
       $links=array();
       if($result=mysql_query("select * from {$database['prefix']}Links where owner = $owner order by name asc")){
               while($link=mysql_fetch_array($result))
                       array_push($links,$link);
       }
       return $links;
}

이렇게 빨간 글씨를 추가합니다.
(쿼리문 제일 뒤에 정렬기능을 넣은겁니다. 이름순 정렬, 내림차순 정렬)

위에서 말한 아홉개의 파일을 전부 수정하면 완료!!

ps. 처음엔 세개인줄 알았는데 보다보니 점점 늘어나는군요.
이젠 아홉개.. -_-
이거.. DB쪽을 건드는 방법이 없을까요? -_-a
owner키가 url과 맞물려서 Unique키를 이루고 있기 때문인것 같은데 말이죠.. 으으

지역로그, 키로그, 링크등 대부분의 곳에서 일어나던 문제 해결.
문제는 바로 소팅이 안되는 것이었다.

이것은 mysql db가 유니코드로 세팅되어있기 때문이다.
DB의 세팅을 바꿔보려했으나 뭐가 문제인지 넣고 빼기가 안되어서
(게다가 latin1_swedish_ci로 세팅되어있는 지금은
한글 입출력이 자유롭다. 긁어 부스럼 만들필요없지)
잠시 삽질 한 끝에 DB는 놔두기로 했다.

대신 30분간의 구글링 끝에 유용한 글을 발견했다.
http://summerz.pe.kr/blog/index.php?pl=437


태터 디렉토리 내의 inc_presswork.php 파일을 열어서
각 지역로그, 키로그, 링크를 가져오는 쿼리문을
전부 수정해주었다.

order by BINARY(keyword) asc <<---- 이런식으로 BINARY를 넣어주면 된다.

keyword 항목이 텍스트이기 때문에 정렬이 가능하다.

또, 어드민 항목에서 링크설정시 이름순 정렬이 되어있어야 하는데
안되어 있는 부분도 admin/link.php 파일을 위와 같은 방법으로
수정해줘서 해결.


쩝. 자야겠다.
주사맞은 팔이 아프기까지 하다.. ;;


1차 수정..
흐미.. 지금시간 10시 42분.
랜덤 포스트를 어떻게든 넣어보려 했으나..
좀더 이쁜 모양을 원하다가 결국엔 한줄로 그치고 말았다.
원래는 포털 사이트같은 곳에서 뉴스를 서비스 하는 식으로
4~5개의 이전글이 예쁘게 스크롤되다가
마우스를 가져다 대면 스크롤이 멈추고하는 한줄짜리였는데
뭔가 일이 꼬이기 시작해서는 결국 Archive 위에 한줄만 달랑 추가하고 말았다. ;;

ps. 밤샘 BGM은 은갱양 싸이홈피. 흐으.

'컴퓨터 관련 > 홈페이지관리' 카테고리의 다른 글

새 도메인 구입 및 새 계정 구입 (확정)  (8) 2006.03.13
새 도메인 구입  (3) 2006.03.13
드디어 태터 1.0 설치  (2) 2006.02.13
영찬이 홈피 링크  (0) 2005.11.02
드디어 첫 시작.  (0) 2005.10.09