skin 디렉토리 vs /theme/basic/skin 디렉토리 차이

skin 디렉토리 vs /theme/basic/skin 디렉토리 차이

QA

skin 디렉토리 vs /theme/basic/skin 디렉토리 차이

본문

안녕하세요^^

이제보니 그냥 skin디렉토리외에  /theme/basic/skin 디렉토리도 있었네요^^

둘차이가 무슨 차이죠?

 

다운 받은 스킨들을 설명에는 skin/board 아래에 넣으라는 것을

/theme/basic/skin/board 아래에 넣었더니 에러나 나는것 봐서

/theme/basic/skin/ 쪽은 보통 잘 사용안하는거 같은데

 

그리고 테마 적용한후에도 대부분 스킨들은 skin/board 것들을 반영하던데

/theme/basic/skin 디렉토리는 왜 있습니까?^^

 

소중한 시간 내주셔서 감사합니다.

 

이 질문에 댓글 쓰기 :

답변 3

관리자에 테마선택이라는게 있습니다.

사이트를 테마를 선택하면  스킨등 theme폴더안에 있는

소스를 이용하는겁니다.

테마선택을 안하면...일단 skin폴더 스킨을 사용하게되어있습니다.

 

테마선택해도 일반 skin폴더 스킨을 이용하던거 같던데요^^
어 아닌가?^^
지금 소스 분석해보니... 진짜 테마선택하면 테마쪽 스킨을 이용하는거 같네요^^

채택하려고 했는데... sir.co.kr기능이 이전 질문을 잘 못찾게 되어있어요
어차피 다시 채택 요청되는 시스템이라 이 질문이 다시 떠오르기를 기다려서
지금 떠올라서 채택해드립니다 ㅎ

늦어 죄송합니다^^ 감사합니다.

테마용 스킨 넣는 장소로 보시면 됩니다.

에러 나는 경우에는 보통 특수한 기능 때문에 _common.php 파일 등을 불러 올 때 생기는 문제로 경로 조정이 필요한 부분입니다.

굳이 theme폴더에 안 넣으셔도 됩니다.

 

한줄요약. 관리자의 스킨관리용

스킨을 테마폴더에 안넣고 일반 스킨폴더에 넣어도 된다는 말씀인가요?
그럼 테마 폴더안에 skin폴더는 뭔가요?

관리자의 스킨관리용이라는 뜻은? 무슨 말씀이시죠?^^

skin 폴더는 테마를 적용하지 않을 때 사용 되는 스킨 폴더 입니다.

/theme/basic/skin 폴더는 테마사용시 적용하는 스킨 폴더 입니다.

스킨 개발자가 테마 사용할 때를 고려하지 않고 기본 skin 폴더에서 사용할 때만 생각하고 경로를 기본 skin으로만 설정 되어 있는 경우 관련 파일이나 정보를 정상적으로 가져오지 못하는 경우 에러가 나는 경우가 종종 있고 해당 테마가 /theme/basic/skin 폴더에 해당 스킨을 지원 못하는 경우도 있습니다.

보통 스킨 개발의 가이드라인을 지켜서 만들었다면 /theme/basic/skin 폴더나 skin 폴더나 잘 적용이 되어야 합니다.

테마에 skin/board 스킨을 개발하지 않는 경우도 있고 해당 스킨을 개발하는 경우도 있습니다.

그렇기 때문에 기본을 skin/board로 적용하고 지원하는 경우는 게시판 스킨을 테마전용으로 변경하면 됩니다.

혹시 킨 개발의 가이드라인은 어디서 찾아볼수 있을까요?^^

혹시 아래 말씀은 무슨 말씀이신가요?^^
----------------------------------------------------------
기본을 skin/board로 적용하고 지원하는 경우는 게시판 스킨을 테마전용으로 변경하면 됩니다


게시판 스킨을 테마전용으로 변경한다는 뜻은?
skin/board 쪽의 스킨을 테마에서 그냥 사용하라는 뜻인가요?
아니면 skin/board 쪽의 스킨을 theme/../skin/.. 쪽으로 복사해서 수정해서 쓰라는 말씀이신가요?

제가 잠을 안자서 그런가? 이해가 잘 안가는듯 하네요 ^^

답변을 작성하시기 전에 로그인 해주세요.
전체 123,732 | RSS
QA 내용 검색

회원로그인

(주)에스아이알소프트 / 대표:홍석명 / (06211) 서울특별시 강남구 역삼동 707-34 한신인터밸리24 서관 1404호 / E-Mail: admin@sir.kr
사업자등록번호: 217-81-36347 / 통신판매업신고번호:2014-서울강남-02098호 / 개인정보보호책임자:김민섭(minsup@sir.kr)
© SIRSOFT