[첫화면으로]UseModWiki소스수정/인코딩된페이지주소링크

마지막으로 [b]

1. %-인코딩된 페이지 주소 링크
1.1. wiki.pl 수정
1.2. 번역 파일에 추가
1.3. 추가 업데이트 내역
1.4. 사용자 의견

1. %-인코딩된 페이지 주소 링크

위키에서 각 페이지의 URL이 wiki.pl/페이지이름과 같은 식인데, 페이지 이름에 한글이 들어있으면 각종 웹 게시판이나 까페 이런 곳에 링크를 남겼을 때 한글 부분을 URL로 간주하지 않아서 wiki.pl/까지만 링크가 걸린다.

Firefox에서는 주소창의 주소를 복사하면 자동으로 %인코딩된 형태(%EC%86...과 같은)로 바꿔주지만 IE는 안 그런다.

애초에 위키 내에서 페이지들 간의 링크를 %-인코딩한 형태(%EC...)로 할 수도 있겠지만, 죽어도 그건 싫다-_-; URL만 봐도 페이지 내용을 짐작 가능하다는 게 얼마나 큰 장점인데.

그래서 할 수 없이 하단 편집 가이드의 조회수 나오는 부분 옆에다가 "Permalink"라는 링크를 하나 더 달아놨다. 현재 보고 있는 페이지의 주소를 %인코딩한 형태로 링크가 걸려 있으니, 필요할 때 주소를 복사해서 쓰는 용도.

1.1. wiki.pl 수정

sub GetEditGuide {
    ...
### page count
    $result .= Ts('%s hit' . (($ViewCount > 1)?'s':'') , $ViewCount)." | " if ($ViewCount ne "");

### %-encoded permalink - 이 단락 추가
    $result .= '<a href="' . $q->url(-path=>1) . '" title="'
               . T('Use this URL if you need a url-encoded address of this page')
               . '">Permalink</a> | ';

### 관심 페이지
    ...
}

1.2. 번역 파일에 추가

Use this URL if you need a url-encoded address of this page
이 페이지의 주소를 url인코딩한 URL

1.3. 추가 업데이트 내역

1.4. 사용자 의견

파이어폭스나 크롬이나 주소줄에서 복사할 때 알아서 %인코딩으로 해주니까 크게 필요한 기능은 아닌 것 같습니다만...

-- 조프 2012-2-8 2:54 am

사실 저도 현재는 그렇게 하고 있는데, 저는 기본으로 쓰는게 여전히 웹마라서ㅋ 옮겨 띄우고 복사하는 것도 매우 귀찮아요. 그리고 운영하는 사람보다 찾아와서 페이지를 보고 주소를 링크하고 싶어진 사람을 고려한 거라... (gyparkwiki에는 그런 사람 없을 거라는 불편한 진실은 외면ㅋ)
-- Raymundo 2012-2-8 9:54 am

헉 웹마 아직 업데이트하나요?
-- 조프 2012-2-8 3:11 pm

글쎄요? 저도 업데이트 안 한지 오래되어서... 네이버 블로그에 들어갔을 때 잘 죽기도 하고 이래저래 파이어폭스도 쓰고 있지만 이미지나 미디어 추출 기능 등이 좋아서 계속 씁니다.
-- Raymundo 2012-2-8 4:17 pm

이름:  
Homepage:
내용:
 

위키위키분류

마지막 편집일: 2012-2-9 12:24 am (변경사항 [d])
562 hits | Permalink | 변경내역 보기 [h] | 페이지 소스 보기