2014-10-19 8 views
0

위키로 바꾸고 싶은 기본 HTML 사이트 (JavaScript, PHP 또는 CSS 없음)가 있습니다. 이 사이트는 1000 페이지가 넘습니다. 변환기에서 각 페이지의 내용을 가져 와서 새로 만든 wiki 페이지에 내용을 배치하고 싶습니다. 나는 또한 모든 링크를 변환해야합니다. 나는 MediaWiki를 사용하는 것을 선호하지만, 어떤 위키 소프트웨어도 그렇게 할 것이다.HTML 사이트를 위키로 변환

누구든지이 작업을 수행 할 수있는 방법을 알고 있습니까?

+0

php 또는 선호하는 언어로 html 파일을 크롤링하고 사용할 수있는 데이터베이스 또는 다른 사이트로 푸시하는 것이 좋습니다. – Saikios

+0

현재 웹 사이트의 내용이 일관된 형식으로되어 있으면 너무 많은 문제가되지 마라. 현재의 상태 (요소 및 데이터의 관점에서)에 대해 더 많은 정보를 제공 할 수 있으며 이미 시도한 것을 알려줄 수 있습니까? –

답변

0

IIRC Reimar Bauer는 archive.org의 html 콘텐츠에서 MoinMoin 1.9.x 콘텐츠를 복구 할 수있는 도구를 작성했습니다. 어쩌면 당신은 그 목적을 위해 약간 수정할 수 있습니다.

하지만 moin, 아마도 오히려 임의의 HTML에 의해 만들어진 html로 변환되었음을 유의하십시오. 그러나 html이 단순하다면, 시도해 볼만한 가치가있을 것입니다.

다른 아이디어 (좀 더 연구하고 코딩해야 할 수도 있음)는 moin의 GUI 편집기에서 사용하는 게시 URL을 사용하는 것입니다. 그것은 xhtml을 거기에 기대하고 moin wiki 마크 업으로 변환하려고합니다. 대화 형으로 시도해 볼 수도 있습니다 (&). html을 moin의 GUI 편집기에 붙여 넣으십시오. 그러나 브라우저가 게시 URL (잘 형식이 아닌)을 게시 URL에 게시하는 경우 존재하지 않는 sanitizing 단계 (유효한 xhtml로 HTML 변환)를 수행한다는 사실을 알고 있어야합니다.