Revision history for KoreanSetting


Revision [18769]

Last edited on 2008-01-28 00:12:36 by PsycheDelian [Modified links pointing to docs server]

No Differences

Revision [13291]

Edited on 2006-02-24 16:24:52 by PsycheDelian [Modified links pointing to docs server]
Additions:
...
Deletions:
=====위카위키 한글 사용법=====
---
안녕하세요. 위카위키를 쓰고 있는 한국인입니다.
제가 위카위키를 사용하면서 제일 불편했던것이 한글이었습니다. ''(웹프로그래밍은 물론, 영어에도 까막눈이라-_-; 더더욱 힘들었죠.)''
저같은 한국인에게 조금이나마 도움이 되고자, 제가 온갖 삽질을 해가면서 터득한 위카위키 한글사용법을 공개합니다.
**{{color c="red" text="주의: 웹프로그래밍을 전혀 모르는 사람이 쓰는 검증 안된 방법입니다. 사용후의 부작용은 각자알아서 하시길-_-;"}}**
---

====한글 안깨지게 하기(UTF-8변경)====
WikkaLocalization 에 보면 나와 있습니다(물론...영어로-_-;). 저곳을 참고하셔서 UTF-8로 ""charsets""을 바꿔주시면 됩니다. 좀더 쉽게 말해주자면, WikkaLocalization 의 ""Using different charsets""을 참고하셔서 actions/header.php의 해당사항을 변경해주면 한글이 깨지지 않고 잘 나옵니다.
---

====한글제목페이지 생성하기====
위카위키를 사용중 제일 불편한 점이 아마도, 한글 제목의 문서가 안만들어진다는 것일겁니다.
한글제목페이지를 만들려고 하면 이런문구가 나오면서 작성을 못하죠-_-;
""//The page name is invalid. Valid page names must start with a letter and contain only letters and numbers.//""


먼저 handlers/page/edit.php 파일을 수정해야 합니다.
**아래: 원본**
%%<div class="page">
<?php
if (!(preg_match("/^[A-Za-zÄÖÜßäöü]+[A-Za-z0-9ÄÖÜßäöü]*$/s", $this->tag))) {
echo '<em>The page name is invalid. Valid page names must start with a letter and contain only letters and numbers.</em>';
}%%

**아래: 수정판**
%%<div class="page">
<?php
if (!(preg_match("/^[A-Za-zÄÖÜßäöü-가-하]+[A-Za-z0-9ÄÖÜßäöü-가-하]*$/s", $this->tag))) {
echo '<em>The page name is invalid. Valid page names must start with a letter and contain only letters and numbers.</em>';
}%%
''-가-하''를 넣어보니 한글 페이지가 만들어지데요-_-; 이유는 모릅니다;; 그냥 이것저것 건들여보다 보니 되더군요;;
---


====한글제목페이지 링크하기====
자~ 한글 페이지를 만들긴 만들었는데, 그 만든문서가 링크가 안되는 황당한 일이 일어납니다;;
""[[한글]]""이런식으로 링크를 하면 해당 위키문서가 링크되는 것이 아니라, 엉뚱하게 ""http://한글"" 요렇게 링크가 되죠;;;

그 해결책은, wikka.php파일을 수정하면 해결됩니다.
wikka.php의 640번째줄 정도에 보시면 아래와 같은 코드가 나옵니다.
**아래: 원본**
%% elseif (preg_match("/[^[:alnum:]]/", $tag))
{
// check for email addresses
if (preg_match("/^.+\@.+$/", $tag))
{
$url = "mailto:".$tag;
}
// check for protocol-less URLs
else if (!preg_match("/:/", $tag))
{
$url = "http://".$tag;
}
}%%
바로 위 소스를 아래와 같이 /* */로 둘러싸 주석처리 하면 한글페이지도 링크가 됩니다.
**아래: 수정판**
%%/*
elseif (preg_match("/[^[:alnum:]]/", $tag))
{
// check for email addresses
if (preg_match("/^.+\@.+$/", $tag))
{
$url = "mailto:".$tag;
}
// check for protocol-less URLs
else if (!preg_match("/:/", $tag))
{
$url = "http://".$tag;
}
}
/*%%
이렇게 해서, 이제 한글제목페이지도 ""[[ ]]""를 사용해 링크가 가능해졌습니다.
---

여기까지 프로그래밍을 전혀 모르는 사람이 삽질해서 사용하는 위카위키 한글사용법이었습니다.
**{{color c="red" text="다시한번 주의사항: 검증안된 방법입니다. 작동원리도 전혀 모르는 사람이 쓰는 방법입니다. 영어문서와 영어링크 사용이 불편하지 않다면, 추후 한국인 전문프로그래머가 위카위키한글화를 할때까지 기다리십시오-_-;;"}}**

---


Revision [13287]

Edited on 2006-02-24 13:55:23 by PsycheDelian [Modified links pointing to docs server]
Deletions:
{{category2}}


Revision [13286]

Edited on 2006-02-24 13:54:45 by PsycheDelian [Modified links pointing to docs server]
Additions:
{{category2}}
Deletions:
{{bategory2}}


Revision [13285]

Edited on 2006-02-24 13:54:31 by PsycheDelian [Modified links pointing to docs server]
Additions:
{{bategory2}}


Revision [13282]

Edited on 2006-02-24 09:11:19 by PsycheDelian [Modified links pointing to docs server]
Deletions:
���,����


Revision [13281]

Edited on 2006-02-24 09:10:57 by PsycheDelian [Modified links pointing to docs server]
Additions:
���,����


Revision [13271]

Edited on 2006-02-23 09:14:30 by PsycheDelian [Modified links pointing to docs server]
Deletions:




𘚟


Revision [13270]

Edited on 2006-02-23 09:14:09 by PsycheDelian [Modified links pointing to docs server]
Additions:

Deletions:


Revision [13269]

Edited on 2006-02-23 09:13:57 by PsycheDelian [Modified links pointing to docs server]
Additions:
Deletions:



Revision [13268]

Edited on 2006-02-23 09:13:37 by PsycheDelian [Modified links pointing to docs server]
Additions:

𘚟
Deletions:



Revision [13267]

Edited on 2006-02-23 09:13:07 by PsycheDelian [Modified links pointing to docs server]
Additions:






Revision [13257]

Edited on 2006-02-22 16:30:02 by PsycheDelian [Modified links pointing to docs server]
Additions:
=====위카위키 한글 사용법=====
---
안녕하세요. 위카위키를 쓰고 있는 한국인입니다.
제가 위카위키를 사용하면서 제일 불편했던것이 한글이었습니다. ''(웹프로그래밍은 물론, 영어에도 까막눈이라-_-; 더더욱 힘들었죠.)''
저같은 한국인에게 조금이나마 도움이 되고자, 제가 온갖 삽질을 해가면서 터득한 위카위키 한글사용법을 공개합니다.
**{{color c="red" text="주의: 웹프로그래밍을 전혀 모르는 사람이 쓰는 검증 안된 방법입니다. 사용후의 부작용은 각자알아서 하시길-_-;"}}**
---

====한글 안깨지게 하기(UTF-8변경)====
WikkaLocalization 에 보면 나와 있습니다(물론...영어로-_-;). 저곳을 참고하셔서 UTF-8로 ""charsets""을 바꿔주시면 됩니다. 좀더 쉽게 말해주자면, WikkaLocalization 의 ""Using different charsets""을 참고하셔서 actions/header.php의 해당사항을 변경해주면 한글이 깨지지 않고 잘 나옵니다.
---

====한글제목페이지 생성하기====
위카위키를 사용중 제일 불편한 점이 아마도, 한글 제목의 문서가 안만들어진다는 것일겁니다.
한글제목페이지를 만들려고 하면 이런문구가 나오면서 작성을 못하죠-_-;
""//The page name is invalid. Valid page names must start with a letter and contain only letters and numbers.//""


먼저 handlers/page/edit.php 파일을 수정해야 합니다.
**아래: 원본**
%%<div class="page">
<?php
if (!(preg_match("/^[A-Za-zÄÖÜßäöü]+[A-Za-z0-9ÄÖÜßäöü]*$/s", $this->tag))) {
echo '<em>The page name is invalid. Valid page names must start with a letter and contain only letters and numbers.</em>';
}%%

**아래: 수정판**
%%<div class="page">
<?php
if (!(preg_match("/^[A-Za-zÄÖÜßäöü-가-하]+[A-Za-z0-9ÄÖÜßäöü-가-하]*$/s", $this->tag))) {
echo '<em>The page name is invalid. Valid page names must start with a letter and contain only letters and numbers.</em>';
}%%
''-가-하''를 넣어보니 한글 페이지가 만들어지데요-_-; 이유는 모릅니다;; 그냥 이것저것 건들여보다 보니 되더군요;;
---


====한글제목페이지 링크하기====
자~ 한글 페이지를 만들긴 만들었는데, 그 만든문서가 링크가 안되는 황당한 일이 일어납니다;;
""[[한글]]""이런식으로 링크를 하면 해당 위키문서가 링크되는 것이 아니라, 엉뚱하게 ""http://한글"" 요렇게 링크가 되죠;;;

그 해결책은, wikka.php파일을 수정하면 해결됩니다.
wikka.php의 640번째줄 정도에 보시면 아래와 같은 코드가 나옵니다.
**아래: 원본**
%% elseif (preg_match("/[^[:alnum:]]/", $tag))
{
// check for email addresses
if (preg_match("/^.+\@.+$/", $tag))
{
$url = "mailto:".$tag;
}
// check for protocol-less URLs
else if (!preg_match("/:/", $tag))
{
$url = "http://".$tag;
}
}%%
바로 위 소스를 아래와 같이 /* */로 둘러싸 주석처리 하면 한글페이지도 링크가 됩니다.
**아래: 수정판**
%%/*
elseif (preg_match("/[^[:alnum:]]/", $tag))
{
// check for email addresses
if (preg_match("/^.+\@.+$/", $tag))
{
$url = "mailto:".$tag;
}
// check for protocol-less URLs
else if (!preg_match("/:/", $tag))
{
$url = "http://".$tag;
}
}
/*%%
이렇게 해서, 이제 한글제목페이지도 ""[[ ]]""를 사용해 링크가 가능해졌습니다.
---

여기까지 프로그래밍을 전혀 모르는 사람이 삽질해서 사용하는 위카위키 한글사용법이었습니다.
**{{color c="red" text="다시한번 주의사항: 검증안된 방법입니다. 작동원리도 전혀 모르는 사람이 쓰는 방법입니다. 영어문서와 영어링크 사용이 불편하지 않다면, 추후 한국인 전문프로그래머가 위카위키한글화를 할때까지 기다리십시오-_-;;"}}**

---
Deletions:
=====한글 최적화 방법=====
<<안녕하세요. wikka wiki를 쓰고 있는 한국인입니다.
저는 wikka wiki를 사용하면서 제일 불편했던것이 한글이었습니다. (웹프로그래밍은 물론, 영어에도 까막눈이라-_-; 더더욱 힘들었죠.)
아무튼, 제가 온갖 삽질을 해가면서 터득한 ''wikka wiki 한글 최적화 방법''을 공개합니다.<<


Revision [13256]

Edited on 2006-02-22 15:29:07 by PsycheDelian [Modified links pointing to docs server]
Additions:
=====한글 최적화 방법=====
<<안녕하세요. wikka wiki를 쓰고 있는 한국인입니다.
저는 wikka wiki를 사용하면서 제일 불편했던것이 한글이었습니다. (웹프로그래밍은 물론, 영어에도 까막눈이라-_-; 더더욱 힘들었죠.)
아무튼, 제가 온갖 삽질을 해가면서 터득한 ''wikka wiki 한글 최적화 방법''을 공개합니다.<<
Deletions:
=====한글최적화방법=====
>>안녕하세요. 프로그래밍에 대해서 전혀 모르는 사람입니다.-_-;
제가 wikka wiki를 쓰면서 제일 불편했던것이 ''한글사용''이었습니다.


Revision [13255]

Edited on 2006-02-22 15:23:29 by PsycheDelian [Modified links pointing to docs server]
Additions:
=====한글최적화방법=====
>>안녕하세요. 프로그래밍에 대해서 전혀 모르는 사람입니다.-_-;
제가 wikka wiki를 쓰면서 제일 불편했던것이 ''한글사용''이었습니다.
Deletions:
=====한글제목페이지생성=====


Revision [13254]

Edited on 2006-02-22 15:13:54 by PsycheDelian [Modified links pointing to docs server]
Additions:


Revision [13253]

The oldest known version of this page was created on 2006-02-22 15:13:42 by PsycheDelian [Modified links pointing to docs server]
Valid XHTML :: Valid CSS: :: Powered by WikkaWiki