글
개괄 :
관리자기능 - 파일/폴더 관리에서 copy,rename,일괄[삭제] 기능을 향상시켰습니다.
그리고 모든 소스의 javascript:; 이 부분을 #none으로 바꿨습니다.
스킨수정사항 :
default.php에 쓰인 javascript:; 라는 문구가 전부 #none으로 바뀌었습니다.
- - ie,FF에서는 안그러는데, webma나 donutp등의 브라우저로 열어보니까 인식을 못하더군요.
index.php에 $red = "#FF6633"; 라는 문구가 위쪽에 있었고,
- - 그게 현재 목록페이지를 강조할때 쓰였었는데, default.css의 맨밑에 .p_no {}로 뺐습니다.
따라서 default.css 파일이 한줄 늘었습니다.
- - skin/default.php 232줄
if($level == 9) {
if($level) {
으로 수정 == 회원이면 방문자내역 볼수 있도록..
관리자기능 - 파일/폴더 관리
- - copy. rename :
그동안 파일외에 폴더는 copy,rename이 안됐는데,
copy는 원래 안되고, rename은 되는걸 막아둔거였습니다.
원래 안되던거 되도록했고, 막아둔거 풀었습니다.
- - 일괄선택 [삭제] :
그동안 폴더 - 오직 개별적인 폴더삭제로만 되었고,
일괄선택 삭제에서는안됐었는데. 되도록 했습니다.
폴더내의 파일까지 모두 삭제합니다.
- - 압축,해제:
그동안 압축은 되고 해제는 안됐었는데, 해제를 추가했습니다.
: 압축할때도, 압축되어 생성되는 파일 자신은 포함되지 않도록 했습니다.
(data폴더 자체를 압축하면, 새압축파일이 data폴더 안에 생성되어서, 그거까지 압축되는 일이 있었는데.. 해결됨)
: 압축해제할때는 경로를 넣도록 칸이 뜹니다.
유의할 점은 data 폴더내에서 파일을 압축했을때, data폴더채로(선택된 파일/폴더가) 압축된다는 것입니다.
(실행파일이 data폴더밖의 admin.php라서 그런거 같은데,,)
그래서 압축해제할때 경로에 data가 들어있으면
data폴더안에 또 data폴더를 만들어서, 그 안에 압축이 풀립니다.
기타 :
방문자 카운터를 달았는데,
쿠키와 세션이 둘다 없을때, 카운트를 추가하고, 쿠키와 세션을 생성시켜서
다음에는 방문자 카운팅하지 않도록 하고 있는데,
yeti -- 네이버검색봇 라는게 있더군요.
수정한 예제게시판에 카운트가 180여개 였는데, 내역을 보니까, 두개빼고 나머지는 전부 네이버봇이었습니다.
그래서 $_SERVER[HTTP_USER_AGENT]를 체크해서,
네이버봇이면 카운팅하지 않도록 했습니다.. 그렇다고 접속을 막진 않았습니다만..
필요하다면 추가할수는 있습니다.
index.php 51줄 "if(strchr($_SERVER[HTTP_USER_AGENT],'Yeti') =='') {" 에 대응하는 괄호
}
} else exit;
이렇게 바꾸면 접속이 차단(?)됩니다.
$dxr = "./data/"; 였던걸 전부(index exe admin)
$dxr = "data/"; 로 바꿨습니다.. 별 의미는 없는거구요...
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=euc-kr">
출력되는 곳의 머리부분에 이거 추가했는데,
이게 1.5 버전에서 추가한건지,, 1.6에서 추가한건지 헷갈립니다.
압축풀어 계정에 업로드하고, data폴더의 권한을 777주고,
admin.php 접속해서 관리자회원가입을 합니다(첫번째 가입자를 관리자로 인식합니다.)
그리고 index.php 접속해서 사용합니다.
관리자기능 - 파일/폴더 관리에서 copy,rename,일괄[삭제] 기능을 향상시켰습니다.
그리고 모든 소스의 javascript:; 이 부분을 #none으로 바꿨습니다.
스킨수정사항 :
default.php에 쓰인 javascript:; 라는 문구가 전부 #none으로 바뀌었습니다.
- - ie,FF에서는 안그러는데, webma나 donutp등의 브라우저로 열어보니까 인식을 못하더군요.
index.php에 $red = "#FF6633"; 라는 문구가 위쪽에 있었고,
- - 그게 현재 목록페이지를 강조할때 쓰였었는데, default.css의 맨밑에 .p_no {}로 뺐습니다.
따라서 default.css 파일이 한줄 늘었습니다.
- - skin/default.php 232줄
if($level == 9) {
if($level) {
으로 수정 == 회원이면 방문자내역 볼수 있도록..
관리자기능 - 파일/폴더 관리
- - copy. rename :
그동안 파일외에 폴더는 copy,rename이 안됐는데,
copy는 원래 안되고, rename은 되는걸 막아둔거였습니다.
원래 안되던거 되도록했고, 막아둔거 풀었습니다.
- - 일괄선택 [삭제] :
그동안 폴더 - 오직 개별적인 폴더삭제로만 되었고,
일괄선택 삭제에서는안됐었는데. 되도록 했습니다.
폴더내의 파일까지 모두 삭제합니다.
- - 압축,해제:
그동안 압축은 되고 해제는 안됐었는데, 해제를 추가했습니다.
: 압축할때도, 압축되어 생성되는 파일 자신은 포함되지 않도록 했습니다.
(data폴더 자체를 압축하면, 새압축파일이 data폴더 안에 생성되어서, 그거까지 압축되는 일이 있었는데.. 해결됨)
: 압축해제할때는 경로를 넣도록 칸이 뜹니다.
유의할 점은 data 폴더내에서 파일을 압축했을때, data폴더채로(선택된 파일/폴더가) 압축된다는 것입니다.
(실행파일이 data폴더밖의 admin.php라서 그런거 같은데,,)
그래서 압축해제할때 경로에 data가 들어있으면
data폴더안에 또 data폴더를 만들어서, 그 안에 압축이 풀립니다.
기타 :
방문자 카운터를 달았는데,
쿠키와 세션이 둘다 없을때, 카운트를 추가하고, 쿠키와 세션을 생성시켜서
다음에는 방문자 카운팅하지 않도록 하고 있는데,
yeti -- 네이버검색봇 라는게 있더군요.
수정한 예제게시판에 카운트가 180여개 였는데, 내역을 보니까, 두개빼고 나머지는 전부 네이버봇이었습니다.
그래서 $_SERVER[HTTP_USER_AGENT]를 체크해서,
네이버봇이면 카운팅하지 않도록 했습니다.. 그렇다고 접속을 막진 않았습니다만..
필요하다면 추가할수는 있습니다.
index.php 51줄 "if(strchr($_SERVER[HTTP_USER_AGENT],'Yeti') =='') {" 에 대응하는 괄호
}
} else exit;
이렇게 바꾸면 접속이 차단(?)됩니다.
$dxr = "./data/"; 였던걸 전부(index exe admin)
$dxr = "data/"; 로 바꿨습니다.. 별 의미는 없는거구요...
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=euc-kr">
출력되는 곳의 머리부분에 이거 추가했는데,
이게 1.5 버전에서 추가한건지,, 1.6에서 추가한건지 헷갈립니다.
압축풀어 계정에 업로드하고, data폴더의 권한을 777주고,
admin.php 접속해서 관리자회원가입을 합니다(첫번째 가입자를 관리자로 인식합니다.)
그리고 index.php 접속해서 사용합니다.
'웹스터디 > nosqlboardchat' 카테고리의 다른 글
게시판 설명1 (0) | 2008.05.26 |
---|---|
srboard 1.8 버전입니다. (0) | 2008.05.26 |
srboard 제로보드스킨 버전(1.8)입니다. - 오류수정 (0) | 2008.05.26 |
srboard 1.7 버전입니다. (0) | 2008.05.26 |
srboard 제로보드스킨 버전(1.7)입니다. (0) | 2008.05.26 |
srboard 1.5 버전입니다. (1) | 2008.05.26 |
srboard 1.4 버전입니다. (0) | 2008.05.26 |
스킨 수정하는 방법 (0) | 2008.05.26 |
srboard 1.3 버전입니다. (0) | 2008.05.26 |
srboard 1.2 로의 데이타변환 소스 (0) | 2008.05.26 |
RECENT COMMENT