Size: 3088
Comment:
|
Size: 3088
Comment: converted to 1.6 markup
|
Deletions are marked like this. | Additions are marked like this. |
Line 9: | Line 9: |
* [http://crizin.net/index.php?pl=245 UTF-8로 고쳐쓰기] * [http://barosl.com/wiki/wiki.php/testerschoice str_cut고치기] : UTF-8로 바꾸면, 문자열 자르는 함수 str_cut이 좀 바뀌여야 한다. |
* [[http://crizin.net/index.php?pl=245|UTF-8로 고쳐쓰기]] * [[http://barosl.com/wiki/wiki.php/testerschoice|str_cut고치기]] : UTF-8로 바꾸면, 문자열 자르는 함수 str_cut이 좀 바뀌여야 한다. |
Line 14: | Line 14: |
* 이모티콘 덧글기능 추가 : [wiki:Blog/94 테터툴즈 업그레이드] | * 이모티콘 덧글기능 추가 : [[Blog:94|테터툴즈 업그레이드]] |
Line 24: | Line 24: |
0.95업그레이드 및 [UTF8]인코딩 변환 --[yong27], 2005-06-26 SeeAlso [wiki:Blog/156 AMD64 우분투 데스크탑-서버로 시스템이전] | 0.95업그레이드 및 [UTF8]인코딩 변환 --[yong27], 2005-06-26 SeeAlso [[Blog:156|AMD64 우분투 데스크탑-서버로 시스템이전]] |
Line 26: | Line 26: |
0.96업그레이드... 다른 툴 고민중. -- ["yong27"] [[DateTime(2005-08-08T15:35:19Z)]] | 0.96업그레이드... 다른 툴 고민중. -- [[yong27]] <<DateTime(2005-08-08T15:35:19Z)>> |
Line 40: | Line 40: |
-- ["yong27"] [[DateTime(2006-02-19T14:18:52Z)]] | -- [[yong27]] <<DateTime(2006-02-19T14:18:52Z)>> |
Line 53: | Line 53: |
날라온 TrackBack의 인코딩 추측하기. [http://blog.my.lv/blog/index.php?blog_code=comfuture&article_id=763 트랙백 똑똑하게 받기]참고. rserver.php 파일에서 put_query 하기전. | 날라온 TrackBack의 인코딩 추측하기. [[http://blog.my.lv/blog/index.php?blog_code=comfuture&article_id=763|트랙백 똑똑하게 받기]]참고. rserver.php 파일에서 put_query 하기전. |
Line 66: | Line 66: |
-- ["yong27"] [[DateTime(2006-03-02T04:24:40Z)]] | -- [[yong27]] <<DateTime(2006-03-02T04:24:40Z)>> |
[PHP]-[MySQL]로 만들어진 [Blog] WebApplication
스킨이 [MVC]모델을 따름. JavaScript및 RelationalDatabase연동 WebApplication학습에 유용하리라 여겨짐. 사용자들 사이에서의 직접적 소스변경사례가 많다. [GNU]-GPL이 요구되고 있으나, 아직 저자에겐 그럴마음이 없는듯.
관련정보
str_cut고치기 : UTF-8로 바꾸면, 문자열 자르는 함수 str_cut이 좀 바뀌여야 한다.
실제 쓰다보면, 몇몇부분 내맘에 안들거나, 추가하고싶은 부분이 있다. 이것들 정리
이모티콘 덧글기능 추가 : 테터툴즈 업그레이드
- 키워드 내용보기에 autolink와 set_keyword 기능이 중복된다. 즉 해당 키워드가 [URL]에 있을때 [URL]이 깨진다는 얘기. 이를 수정. kview.php에 23줄 set_keyword 함수를 autolink로 교체
[Apache]1.3으로 옮기면서, [PHP]5를 설치했더니, [RSS]로 수집한 글들이 모두 깨진다. 찾아보니, 다음버젼까지 기다려야한다고. http://www.tattertools.com/phpBB2/viewtopic.php?t=1275
--[yong27], 2004-10-22
0.94로 업그레이드. --[yong27], 2004-12-23
0.95업그레이드 및 [UTF8]인코딩 변환 --[yong27], 2005-06-26 SeeAlso AMD64 우분투 데스크탑-서버로 시스템이전
0.96업그레이드... 다른 툴 고민중. -- yong27 2005-08-09 00:35:19
[UTF8]으로 강제 변경한 0.96 에서 euc-kr로 온 TrackBack 고치기 스크립트
1 import MySQLdb
2 tbid = 16 # you have to find the trackback id
3 db = MySQLdb.connect('host','user','pass', 'dbname')
4 dbc = db.cursor()
5 dbc.execute('select title, body from t3_tts_trackback where id=%s'%tbid)
6 title, body = dbc.fetchall()[0]
7 dbc.execute('update t3_tts_trackback set title="%s", body="%s" where no=%s'%(title, body, tbid))
-- yong27 2006-02-19 23:18:52
euc-kr을 쓰는 블로그로 TrackBack을 보내기 위해, 보내는 폼에 hidden으로 encoding을 준 뒤에, 데이터를 rawurlencode하기 전에
if ($encoding =='euc-kr') { $plink = iconv("utf-8","euc-kr",$plink); $title = iconv("utf-8","euc-kr",$title); $p_title = iconv("utf-8","euc-kr",$p_title); $body = iconv("utf-8","euc-kr",$body); }
날라온 TrackBack의 인코딩 추측하기. 트랙백 똑똑하게 받기참고. rserver.php 파일에서 put_query 하기전.
// assume trackback encoding foreach (array('title','url','excerpt','blog_name') as $what) { $_value = $_REQUEST[$what]; if (iconv('utf-8','utf-8', $_value) == $_value) { ${$what} = $_value; } else { ${$what} = iconv('cp949','utf-8',$_value); } }
-- yong27 2006-03-02 13:24:40