주제: 댓글/방명록에 태그 입력이 가능해졌습니다
rev.721, 722에서 댓글에 태그 입력이 가능해졌습니다.
입력 가능한 태그는 'strong', 'em', 'i', 'a', 'b', 'ul', 'li', 'pre', 'blockquote', 'img'입니다.
Tattertools_skyline_ko 스킨의 예제를 참고하세요.
graphittie (2006-07-25 13:33:37)에 의해 마지막으로 수정
아직 로그인하지 않았습니다. 로그인 또는 회원 등록을 해 주시기 바랍니다.
rev.721, 722에서 댓글에 태그 입력이 가능해졌습니다.
입력 가능한 태그는 'strong', 'em', 'i', 'a', 'b', 'ul', 'li', 'pre', 'blockquote', 'img'입니다.
Tattertools_skyline_ko 스킨의 예제를 참고하세요.
graphittie (2006-07-25 13:33:37)에 의해 마지막으로 수정
rev.721, 722에서 댓글에 태그 입력이 가능해졌습니다.
입력 가능한 태그는 'strong', 'em', 'i', 'a', 'b', 'ul', 'li', 'pre', 'blockquote', 'img'입니다.
Tattertools_skyline_ko 스킨의 예제를 참고하세요.
BBcode코드를 이용해 쓰는 저로서는 비추입니다. ㅠ.ㅠ 그리고 전에 댓글에 예제로 올렸던 문구들중에
위 태그들이 동작하게 되어 엉망이 되어버렸습니다. ㅠ.ㅠ 전에 댓글에 '<img src="$ddd' 라고 예를 들었다면
이것이 img 태그로 인식하여 댓글이 엉망이 되어버립니다. 완전 비추입니다. ㅠ.ㅠ
차라리 플러그인으로 처리하심이 어떠신지요 ㅠ.ㅠ 전 태그땜에 롤백합니다.
view.php에서 이미지관련 패치는 안되나요? 추가된 부분을 주석처리하니 되긴합니다.
태터 기본 플러그인 'EmoticonOnComment'에 위 태그를 BBcode화 하면 안되나요?
전 이렇게 고쳐쓰고 있습니다.
<?
function EmoticonOnComment_main($target, $mother) {
global $pluginURL;
$emoticons = array(
'#\[b\](.*?)\[/b\]#s' => '<b>$1</b>',
'#\[i\](.*?)\[/i\]#s' => '<i>$1</i>',
'#\[u\](.*?)\[/u\]#s' => '<u>$1</u>',
'#\[color=([a-zA-Z]*|\#?[0-9a-fA-F]{6})](.*?)\[/color\]#s' => '<span style="color: $1">$2</span>',
'#\[code\]<br />(.*?)\[/code\]<br />#s' => '<div class="commentcode">$1</div>',
);
foreach ($emoticons as $key => $value)
$target = preg_replace($key, $value, $target);
return $target;
}
?>
jparker (2006-07-25 14:06:53)에 의해 마지막으로 수정
태그 직접 적용은 ;;; 좋은 생각이 아닌 것 같습니다.
'사용자가 그것을 올바른 형식대로 쓰리라는 법이 없다' 는 진리를 가슴깊이... 새겨봐야 합니다. (위지윅 에디터의 모토죠)
차라리 lightweight wygiwyg editor를 하나 달아 버리는 게 나을 수도 있습니다 ![]()
덧) 차라리 BBCode를 자체지원하는 방법도 있을 수 있겠군요. 뭐 그냥 아이디업니다.
태그 직접 적용은 ;;; 좋은 생각이 아닌 것 같습니다.
'사용자가 그것을 올바른 형식대로 쓰리라는 법이 없다' 는 진리를 가슴깊이... 새겨봐야 합니다. (위지윅 에디터의 모토죠)
차라리 lightweight wygiwyg editor를 하나 달아 버리는 게 나을 수도 있습니다
덧) 차라리 BBCode를 자체지원하는 방법도 있을 수 있겠군요. 뭐 그냥 아이디업니다.
댓글과 방명록은 현재 형태로 가되 기타기능은 플러그인으로 대체하는것이 좋을듯 합니다.
괜히 댓글에 태그 풀어놨다가 댓글 지져분해지지 않을까 생각합니다. (사실 제가 쓰는 BBCode와 호환이 안됩니다. ㅠ.ㅠ)
ps. 댓글태그 꼭 하셔야 한다면 '관리자페이지에서 댓글에 태그 허용 선택' 이것을 사용하시는것이 어떠신가요?
그게 관리자 입장에서 좋을듯 합니다. 무조건 태그를 허용해주는 것보다는 선택적으로 ....
#댓글 태그 반대운동 (ㅠ.ㅠ)v
jparker (2006-07-25 14:19:58)에 의해 마지막으로 수정
입력 가능한 태그는 'strong', 'em', 'i', 'a', 'b', 'ul', 'li', 'pre', 'blockquote', 'img'입니다.
strong, em, i, b, ul, li, pre, blockquote, img 까지는 좋은데
a는 딥링크가 가능해서 스팸댓글이 달릴 가능성이 있지 않을까 싶습니다; (괜한 우려인가요?)
꼬리- 개인적으로는 직접 태그 사용하는 것에 대해 찬성합니다.
끄고 켜는 쪽으로 해야겠군요.
덧) 술이 안깨서 두시간은 더 있다가 코드 만져야 할듯 합니다 -_- 저장소에 스파게티 요리집을 차릴 수는 없으니까요.
덧2) 그라피티에님 죄송합니다; 두시간이 여덟시간이 되어 버렸습니다 ㅠ_ㅠ
ps. 댓글태그 꼭 하셔야 한다면 '관리자페이지에서 댓글에 태그 허용 선택' 이것을 사용하시는것이 어떠신가요?
그게 관리자 입장에서 좋을듯 합니다. 무조건 태그를 허용해주는 것보다는 선택적으로 ....
만약 그렇다면 스킨에는 태그허용한다고 해놓고 정작 태그썻는데 태그가 안 먹힌다면?
그리고 반대로 관리자에서 태그 허용했는데 스킨에 태그허용에 대한 내용을 넣지 않아서 사용자들이 모른다면?
만약 해당 기능이 구현된다고 하면 태그허용에 관련된 부분을 치환자로 묶어서
비활성화 시키면 치환자 부분에 들어간 설명문을 숨겨주고 활성화 시키면 설명문을 보여주어야하는데 이 작업도 여간 번거로운게 아니네요.
#댓글 태그 반대운동 (ㅠ.ㅠ)v
개인적으로 댓글 태그 찬성운동 (도망)
ㅎㅎ 구경중입니다 ~
설득해주세요 하하^^
그냥 원하는 사용자는 BB 코드 플러그인으로 가는 게 낫겠습니다. 기존에 입력된 댓글까지 고려하자면, 그 댓글들을 무시해야 태그 입력기능을 쓸 수 있는데 그럴 수는 없을 것 같고...
그냥 원하는 사용자는 BB 코드 플러그인으로 가는 게 낫겠습니다. 기존에 입력된 댓글까지 고려하자면, 그 댓글들을 무시해야 태그 입력기능을 쓸 수 있는데 그럴 수는 없을 것 같고...
맞습니다. 기존 댓글에 입력된 보여주기위한 태그를 고려해야합니다.
그냥, EmoticonOnComment 플러그인에 BB코드를 추가하여 사용하던가 아님 별도의 플러그인으로 제공을 해야할듯합니다.