EQDKP(EverQuest Dragon Kill Points)의 개선을 위해 삽질중입니다.
비록 제가 속한 공격대는 해체 되었지만, 심심풀이로 계속 연구중이죠.
PHP 공부를 시작하면서 EQDKP 의 소스를 완전히 분석하는게 목표입니다.
물론, 예전에 섬게이트에 올렸던 EQDKP 한글화자료는 귀차니즘으로 인해 내버려두고 있습니다. -_-;;

오늘의 심심풀이 과제는...직업별로 해당되는 색상을 표시하는 것이었습니다.
(예:사제->흰색, 도적->노란색)
일단 CSS에 대한 이해도가 전무하기 때문에 EQDKP의 해외포럼을 뒤져보았습니다.
아니나 다를까 직업을 색상으로 표시하는 방법을 올린 사람이 있더군요.
방법을 이해하고 나서 한글판에 맞게 일부를 수정하여
웹페이지에 적용하니 직업이름이 직업에 해당되는 색상으로 표시가 되네요. ^^

하지만, 여기서 그치지 않고 캐릭터명과 레벨, 직업을 모두 같은 색상으로 표시하기로 했습니다.
이 부분은 자료가 없어서 할 수 없이 CSS를 공부해야 했습니다.
흠...그다지 어렵지 않군요. 이렇게 쉬운 거라면 진작 봐둘껄 하는 생각이 들었습니다.

레벨별 색상을 컬러로 만드는 건 간단하게 해결했으나 문제는 캐릭터명의 색상변경이었습니다!!!

캐릭터명에는 해당 캐릭터의 상세자료를 보기 위해서 <a> 태그가 붙어 있었습니다.
흠...근데 <a>태그의 스타일이 이미 정의되어 있는 상태라서 그런지...
<a>태그 내부에 CSS class를 집어 넣었지만, 색상에 변화가 없더군요.
<a href="xxxxx" class="{클래스명}"> 이라고 수정했는데,
해당되는 class 색상으로의 변화는 없고, 굵은 글씨체로 변하는 것만 효과가 있었습니다.
<a> 태그에 대한 정의를 지워버리려고 하니 다른 링크들에도 영향을 미칠 것이 뻔하고...
스타일이 중복되는 경우에 원하는 스타일만 적용하고 싶으면 어떻게 해야되는지 아직 모르겠네요.

일단은 여기까지 진행한 자료를 와우 섬게이트에 올리긴 했습니다만...아직까진 무관심
국내에 EQdkp를 운영하는 공격대가 별로 없긴 없나봐요..-_-;;

그럼 다시 열심히 인터넷을 뒤져 봐야겠습니다.

링크 : 작업중인 EQDKP 사이트 살펴보기
Tag // , ,

Trackback Address >> http://esheep.net/trackback/8