-47,7 +47,7 |
:::: 그런데 로그인 안 한 사람들은 아이피가 다 출력 되잖아요. 아이피가 다 노출되면 방문자들이 좀 싫어할 것 같은데요. 위키처럼 아이피가 출력되긴하지만 맨 끝자리 세 글자는 XXX로 표시되게 하면 어떨까 제안 합니다. <div align="right">-- [[Canday]] <small>2002-11-12 2:17 pm</small></div> |
::::: 그 생각도 해봤는데, 어차피 IP 가 공개되는 게시판들 역시 모든 자리를 다 출력하고 있고, 한 자리라도 보이지 않는 IP 주소는 의미가 없다는 생각에 그냥 두었습니다. 최근 변경 내역 화면에서도 XXX처리를 하지 못하게 할까 했는데, 거기와는 의미가 좀 다르다고 생각합니다. 최근 변경 내역에서는 하나의 페이지를 "동일한 사람이 두 번 수정했는가 서로 다른 사람이 한 번씩 수정했는가" 정도만 알 수 있어도 나름대로 의미가 있으니까, 정확한 IP 를 보이지 않아도 상관없지만, mysign 은 말 그대로 signature 이니까요. :-) 굳이 XXX 처리를 원한다면 한 줄만 추가해 주면 됩니다. |
::::: |
{{{perl |
{{{#!vim perl |
my ($timestamp) = CalcDay($Now) . " " . CalcTime($Now); |
my ($author) = &GetParam('username'); |
if ($author ne "") { |
my ($timestamp) = CalcDay($Now) . " " . CalcTime($Now); my ($author) = &GetParam('username'); if ($author ne "") { $author = "[[$author]]"; } else { $author = $authorAddr; $author =~ s/\d+$/xxx/; # 이 줄을 추가 } # 바로 아래 mysign 오른쪽의 부등호는 공백없이 이어져야 함 $string =~ s/<mysign >/<div align="right">-- $author <small>$timestamp<\/small><\/div>/g;