포럼
그동안 제가 여러번 언급한 사항인데요...
Table 코드안에 넣은 bordercolor 가 최근 XE (1.7.7.1)에서도 삭제 되어 border 가 검은 색으로만 뜹니다.
이것 좀 고쳐 졌으면 하는 데 이것 해결하는 방법이 따로 있는 지 아니면 이 문데 어디에 가서 하소연 해야 되는 지 몰라 여기에다 썼습니다.
프로그램제작하시는 분들 좀 참작해 주시기를 바랍니다.
댓글 6
-
고코루리
2014.10.01 10:08
-
mAKEkr
2014.10.01 17:15
http://www.htmlcodetutorial.com/tables/index_famsupp_149.html
이런식의 속성(attribute)을 이용하는것은 권장하지 않습니다. 마찬가지로 table color="" 라던가 이런식보단 style="color" 및 style="border-color:" 와 같은 형태의 사용을 권장하죠.
-
유샤인
2014.10.03 04:44
두분 댓글 감사합니다.
저의 웹에다 다른 웹에 올려진 좋은 글들을 펌해다 올리는 분이 있는 데 저쪽에서는 <table bordercolor="red" ....> 가 빨강으로 잘 뜨는 데 그 글을 우리 XE 웹에다 올리면 bordercolor="red" 가 삭제 됩니다.
제가 관리자로 그삭제된 똑같은 코드를 다시 적어 올리면 빨강으로 남아 있게 됩니다.
이 사실을 알리면서 관리자로서 그 코드가 받아 지듯이 정회원도 그런 권리를 갖게 했으면 좋겠다는 게 제 바람입니다. -
고코루리
2014.10.06 13:30
굳이 풀겠다면..
xe경로/classes/security/Purifier.class.php
을 열어서
약 52번째 줄 밑에
51 private function _setDefinition(&$content)
52 {+....여기에 추가
53 // add attribute for edit component
54 $editComponentAttrs = $this->_searchEditComponent($content);$this->_def->addAttribute('table', 'bordercolor', 'CDATA');
이걸 추가해주세요... 직접 테스트는 안해봤지만 아마 될 겁니다...(별로 추천하고 싶진 않군요..)
-
유샤인
2014.10.23 03:00
감사합니다. 해보고 결과 알려 드리겠습니다.
-
유샤인
2014.10.25 02:38
아래 링크에서 보시는 바와 같이 "고코루리"님이 알려주신 코드가 잘 먹히고 있습니다.
감사합니다.
http://www.kb34.net/xe/index.php?mid=knowledges&document_srl=136524
css로 작성해도 그런가요?
css로 작성했을 때는 문제 없는 것 같은데요...