hyeonseok.com에서 사용하고 있는 Soojung 커스터마이징
Clone or download
Pull request Compare This branch is 44 commits ahead of barosl:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
classes
libs
templates
.cvsignore
ChangeLog
Doxyfile
LICENSE
README
TODO
admin.php
entry.php
index.php
install.php
post.php
rss2.php
secure.sh
sendping.php
settings.php
setup.sh
trackback.php
uninstall.php
upload.php
xmlrpc.php

README

=== 설치 ===
1. soojung 디렉토리와 soojung/templates 디렉토리를 웹서버가 쓸 수 있게 퍼미션을 조정해준다. 예) chmod 777 soojung soojung/templates

2. 웹브라우저로 install.php를 연다.

3. install.php를 지운다.

4. soojung 디렉토리 퍼미션을 바꾼다. 예) chmod 755 soojung

==== fancy url 설명 ====
fancy url이란 url을 좀 더 예쁘고, 보기 쉽게 바꾸는 기능입니다. fancy url을 쓰려면 apache의 mod_rewrite를 쓸 수 있어야 합니다.
예) 적용 전: http://site/soojung/entry?blogid=84
    적용 후: http://site/soojung/category/2004/09/25/3.html

=== 삭제 ===
1. admin으로 로그인을 한다

2. 웹브라우저로 uninstall.php를 연다.

=== 업그레이드 ===
==== 0.1 -> 0.2 ====
1. 0.2를 다운 받아서 0.1가 깔린 디렉토리에 덮어 쓴다.
2. templates 디렉토리 아래에 .admin_configs, .admin_cache, .admin_compile을 만들고, 웹서버가 쓸 수 있게 퍼미션을 조정해준다.

==== 0.2 -> 0.2.1 ====
fancy_url를 쓴다면, .htaccess파일에 아래 코드를 추가한다.
RewriteRule ^page/([0-9]+)$ http://*URL*/*SOOJUNG_DIR*/index.php?page=$1

==== 0.2.2 -> 0.3 ===
1. 0.2.2의 관리 페이지에서 soojung data를 export해서 저장합니다.
2. 0.2.2을 uninstall.php를 열어서 지우고, 0.3을 새로 설치합니다.
3. export 받은 파일을 0.3 관리 페이지에서 import합니다. 이때 version은 0.2로 맞춥니다.

=== 0.2.2 -> 0.3.1 ===
0.2.2 -> 0.3에 \r\n을 <br />로 바꿔주는 것을 안 해서 0.3 data에서 0.3.1로 옮기기 보단 0.2.2에서 export해서 0.3.1에 import하기를 권합니다.

=== 0.3.1 -> 0.3.2 ===
그냥 덮어 쓰세요~

=== 0.3.2 -> 0.4 ===
1. 0.3.2 관리 페이지에서 soojung data를 export합니다.
2. 0.3.2의 uninstall.php를 열어서 지우고, 0.4를 새로 설치합니다.
3. export 받은 파일을 0.4 관리 페이지에서 import합니다.

=== 0.4 -> 0.4.1 ===
덮어 쓰거나, 0.4에서 export받은 파일을 import합니다.
덮어 쓰는 경우 아래의 디렉토리들을 지워주세요.(뭐 안 지워도 상관은 없습니다)
soojung/templates/admin/fckeditor
soojung/templates/admin/bbcode
soojung/templates/soogle
soojung/templates/default

=== 0.4.1 -> 0.4.2 ===
zip파일을 받은 경우는 덮어 씁니다.
patch파일을 받은 경우는 파일을 soojung디렉토리로 옮기고 아래 명령어를 실행합니다.
patch -p1 < soojung-0.4.2.patch

=== 0.4.2 -> 0.4.3 ===
0.4.1 -> 0.4.2 경우와 같습니다