1

주제: 기존 스킨 시스템의 문제점을 지적해 주십시오.

스킨 시스탬의 문제점을 지적해 주십시오.
기존에 논의된 것과, 이미 수정이 결정된 부분도 포함입니다. 스킨에 대해 나왔던 문제점은 모두 적어주십시오. 지나간 게시물을 전부 파악하기가 힘들어서...:|
이 게시물의 목적은 1.1에 포함될 스킨 시스템에 어떤 문제점이 있는지 총체적으로 파악하기 위함입니다.
1.1이 발표되면 스킨 시스템에 추가는 할 수 있어도, "수정"은 할 수 없습니다. 1.2가 될 때까지는 힘들겠지요. 1.0에서 1.1로 가는데 반 년 걸렸습니다. 따라서 이번 기회를 놓치는 문제점은 또 반 년 동안 방치되어야 합니다. 그럴 수는 없는 노릇이죠. 이번 1.1에서 이미 문제로 인식된 것은 전부 수정하고 가야 합니다.

지적된 것은 아래 목록에 정리합니다. 이 리스트는 계속 갱신됩니다.

1. 댓글 앵커가 <ul>과 <li>사이에 들어가는 문제.
2. 목록 출력시 <ol></ol>식으로 빈 태그가 생기는 문제.

여기서 논의를 하겠다는 의미가 아니고, 기존에 지적된 문제를 정리해 두고자 하는 것이 목적이니, 논의를 원하시는 분들은 해당 문제가 보고된 게시물을 이용하시거나, 해당 게시물이 없는 경우 스스로 게시물을 열어 그 곳에서 논의해 주시면 고맙겠습니다.:)

2

답글: 기존 스킨 시스템의 문제점을 지적해 주십시오.

http://forum.tattertools.com/ko/viewtopic.php?id=769
http://forum.tattertools.com/ko/viewtopic.php?id=848
http://forum.tattertools.com/ko/viewtopic.php?id=1025

제가 올린 글 중에 꼭 해결됐으면 하는 바람이 있는 것들입니다 wink

하늘은 스스로 삽질하는 자를 삽으로 팬다

3

답글: 기존 스킨 시스템의 문제점을 지적해 주십시오.

몇몇 스킨들의 경우, 사파리(2.0.3)에서 "항상" hover 상태로 지정이 되어버리는 것 같습니다. 말하자면, 모든 텍스트가 언더라인을 달고 있는 거죠. 매우 머리아프게 보이기 때문에 그런 스킨을 쓰는 블로그는 그냥 나와버리기도 합니다. sad 뭐가 문제인지는 잘 모르겠네요. CSS 에 뭔가 다른 점이 있을 텐데..
예를 들면, Hemingway_black 이 대표적입니다. 헤밍웨이 화이트도 그렇습니다.
무엇이 문제인가가 파악되면 스킨제작 시 주의 사항으로 붙여주셨으면 싶습니다. sad

Comment Te Dire Adieu?

4

답글: 기존 스킨 시스템의 문제점을 지적해 주십시오.

notice를 제외한 나머지 목록 부분들에 대해서 전부터 논의되왔었던 것들에 대해서 올려보고자 합니다.
현재 notice 부분 (사이드바 목록) 에 대해서 skyline 스킨 기준으로

      <s_rct_notice>
        <div class="notice">
          <ul>
            <s_rct_notice_rep>
              <li> <a href="[##_notice_rep_link_##]">[##_notice_rep_title_##]</a> </li>
            </s_rct_notice_rep>
          </ul>
        </div>
      </s_rct_notice>

이렇게 되어 있습니다.
그러니까, s_rct_notice_rep 치환자에 값이 없을 경우에 s_rct_notice 치환자를 숨겨주어서 ul 리스트가 비어버리는 문제를 해결해줍니다.

그런데 그 외의 다른 항목들에 대해서는 그게 처리가 안되서 ol이나 ul 태그가 비어버려서 의미에도 맞지 않고 XHTML 문법상(?)으로도 문제가 발생합니다.

현재 문제가 발견된 치환자들은 다음과 같습니다.

<s_list_rep> (<s_list> 치환자가 있습니다만 단지 roof 시켜주는 기능만 하는 것 같습니다.)
<s_rplist_rep> (<s_rplist> 치환자, 위와 동일.)
<s_tag_rep> (<s_tag> 치환자, 태그클라우드임을 구분해주는 용도?)
<s_local_spot_rep> (이 부분은 관련된 문제는 아니지만 구조상 리스트 태그를 사용하면 안되고 div로 구조를 짜야되는 사소한? 문제가 있습니다. 이는 의미상 맞지 않다고 봅니다.)
<s_guest_rep> (방명록에 글이 없는 경우에 상단에 리스트 태그가 있으면 마찬가지로 ul / ol만 덩그러니 남음)
<s_random_tags> <s_rctps_rep> <s_rctrp_rep> <s_rcttb_rep> <s_archive_rep> <s_link_rep>

이상입니다. (제가 미쳐 발견하지 못한 부분도 있을 수 있습니다.)

하늘은 스스로 삽질하는 자를 삽으로 팬다

5

답글: 기존 스킨 시스템의 문제점을 지적해 주십시오.

나니님 말씀처럼 validation 체크할경우 공백으로 남는 트랙백 목록이나 댓글목록에 <ol> 이나 <ul>이 덩그러니
남아버리는 경우 에러로 인식이 되어버립니다. 또한 <li>에서도 에러가 잡혀버립니다.
r659에서 댓글의 경우 <li id="[##_rp_rep_id_##]">같이 댓글 앵커용 치환자를 추가를 했는데
<a>태그를 통한 앵커로 할때는 사이드바에서 해당댓글로 이동시 위치를 찾지만
위와 같이 앵커 대체 치환자를 해주니 위치 이동이 잘아되는것 같습니다.
혹시 위 치환자가 tistory 전용은 아니겠죠?

당신의 삶속에 매화꽃 향기처럼 늘 아름다운 향기로 가득하길...
# J.Parker

6

답글: 기존 스킨 시스템의 문제점을 지적해 주십시오.

댓글의 수정/삭제 버튼의 분리. 아울러 팝업도 삭제.

시스템이 제어하는 [##_s_ad_s1_label_##], [##_s_ad_s2_label_##] 항목을 사용자가 조절할 수 있도록 할 것. 현재는 블로그 언어설정의 예외가 되고 있음.

7

답글: 기존 스킨 시스템의 문제점을 지적해 주십시오.

관리자 스킨을 모바일 스킨으로 지정했는데, 스킨 수정 메뉴가 사라져버렸습니다.

더 이상 스킨의 수정이 불가능해졌습니다.

8

답글: 기존 스킨 시스템의 문제점을 지적해 주십시오.

assam258 작성:

관리자 스킨을 모바일 스킨으로 지정했는데, 스킨 수정 메뉴가 사라져버렸습니다.

더 이상 스킨의 수정이 불가능해졌습니다.

모바일 스킨은 원래 모바일 모드로 들어가면 자동 적용 되는 스킨이라, 강제로 지정하는 스킨이 아닙니다. T_T

아예 선택 화면에 안 나타나야 하는데, 그 부분이 개선되어야 겠군요...

일단 설치된 config.php 파일을 여신 후에 $service['adminskin'] = 'canon'; 한 줄을 추가해 보시기 바랍니다. 그러면 스킨을 뭘 고르든 강제로 지정한 스킨이 나옵니다.

"Everything looks different on the other side."

-Ian Malcomm, from Michael Crichton's 'The Jurassic Park'