지금은 Stylish 익스텐션이 있어야만 커스텀 테마의 적용이 가능한데, 유저 테마 기능을 요청합니다.

꽤나 간단한데, 애드온을 하나 만들고 회원 확장변수를 하나 추가해주면 끝입니다.

 

XE에는 별로 없지만, 해외의 포럼 사이트나, 미디어 위키 등에서는 유저 테마를 업로드하고 골라 쓸 수 있는 기능이 있습니다.

국내에서 가장 비슷한 기능은 네이버의 로그인 화면 꾸미기 정도? 웹사이트에 자신이 원하는 스타일시트를 업로드하여 쓸 수 있는 기능입니다.

 

애드온에선 회원의 확장 변수를 체크하여 css 파일 하나만 로드해주면 되고, 확장 변수 하나만 추가하면 됩니다.

유저 테마를 업로드할 때 css파일을 첨부파일로 올리고, 그 링크를 본문에 기재하여 회원정보 수정에서 링크를 테마란에 집어넣으면

 

애드온에서 css를 호출하는 것이죠 (저같은 경우 비트버킷으로 올리고 싶네요. 자동 업데이트가 가능해서...).

 

@CONORY 님만 맨날 일하셔서 뭔가 도와드리고 싶은데, 이거나 애드온 만들어서 배포할까 고민되네요.ㅋㅋㅋㅋ

  • profile
    좋아요!!

    도아주신다면야 좋죠..ㅎㅎ (이때다 싶어서 찰싹 달라붙기ㅋㅋㅋ)
  • profile
    요즘은 CSS에도 워낙 다양한 기능이 있어서 아무거나 허용하면 보안취약점으로 이어지기도 하는데...

    그러나 자기가 지정해서 혼자만 쓰는 거라면 상관없겠네요.
  • profile

    그니까.. 회원이 직접 각각 다르게 스킨을 수정할 수 있는건까요? (회원 연동, 어디에서나 현재 계정으로 열면 선택한 스킨로)
    아니면 쿠키를 이용해서 비 회원 역시 설정이 가능한건지?

     

    재가 생각하는게 맞다면 짱!!

  • profile profile
    1번입니다. 쿠키를 사용한 비회원 설정은.... 효율성 문제로 아직 고려중입니다ㅠㅠ
  • profile profile
    네 :) 답변 감사합니다!!