"변환규칙"의 두 판 사이의 차이
(같은 사용자의 중간 판 2개는 보이지 않습니다) | |||
2번째 줄: | 2번째 줄: | ||
html 문서를 mediaWiki 문서로 변환 규칙 | html 문서를 mediaWiki 문서로 변환 규칙 | ||
+ | 0. 태그는 소문자, 대문자 구분하지 않는다. | ||
+ | 빈줄은 없앤다. | ||
1. 공백, 탭 또한 그대로 옮긴다. | 1. 공백, 탭 또한 그대로 옮긴다. | ||
2. 첫번째 <ol>태그 나오기 전까지 모두 지운다. | 2. 첫번째 <ol>태그 나오기 전까지 모두 지운다. | ||
− | 3. <a 나타나면 아래와 같은 두 경우의 문자열 구조이다. | + | 3. <a 나타나면 |
+ | 바로 앞줄 <ol> 지운다. | ||
+ | |||
+ | 아래와 같은 두 경우의 문자열 구조이다. | ||
<a href="경로반복/images/파일이름.pdf(또는 .xls, ppt 등)">설명문A</a> 설명문B(있을수 있다.) | <a href="경로반복/images/파일이름.pdf(또는 .xls, ppt 등)">설명문A</a> 설명문B(있을수 있다.) | ||
− | + | 위 문자열에서 <a 부터 /a> 까지만 지운다. | |
<a href="경로반복/images/파일이름.jpg(또는 .png)"><img src="경로반복/thumbnails/파일이름.jpg"></a> 설명문C(있을수 있다.) | <a href="경로반복/images/파일이름.jpg(또는 .png)"><img src="경로반복/thumbnails/파일이름.jpg"></a> 설명문C(있을수 있다.) | ||
<gallery> 줄을 추가한다. (앞에 공백이 없어야 한다.) 그리고 위 문자열을 아래와 같이 변환한다. | <gallery> 줄을 추가한다. (앞에 공백이 없어야 한다.) 그리고 위 문자열을 아래와 같이 변환한다. | ||
13번째 줄: | 18번째 줄: | ||
image: 파일이름.jpg(또는 .png) | 설명문C (설명문이 있을 때) | image: 파일이름.jpg(또는 .png) | 설명문C (설명문이 있을 때) | ||
5. 다음 줄에 <a 가 또 나타나면 4. 설명을 수행한다. | 5. 다음 줄에 <a 가 또 나타나면 4. 설명을 수행한다. | ||
− | 6. 다음 줄에 <li> 또는 </ol> 이 나타나면 | + | 6. 다음 줄에 <li> 또는 </ol> 이 나타나면 |
− | + | </ol>은 지운다. | |
− | + | 공백없이 </gallery> 줄을 추가하고 | |
+ | 다음 줄에 <li> 그대로 옮긴다. | ||
7. 마지막 </ol>까지만 옮긴다. 이후 문자열은 모두 지운다. | 7. 마지막 </ol>까지만 옮긴다. 이후 문자열은 모두 지운다. | ||
</pre> | </pre> |
2019년 4월 27일 (토) 11:16 기준 최신판
html 문서를 mediaWiki 문서로 변환 규칙 0. 태그는 소문자, 대문자 구분하지 않는다. 빈줄은 없앤다. 1. 공백, 탭 또한 그대로 옮긴다. 2. 첫번째 <ol>태그 나오기 전까지 모두 지운다. 3. <a 나타나면 바로 앞줄 <ol> 지운다. 아래와 같은 두 경우의 문자열 구조이다. <a href="경로반복/images/파일이름.pdf(또는 .xls, ppt 등)">설명문A</a> 설명문B(있을수 있다.) 위 문자열에서 <a 부터 /a> 까지만 지운다. <a href="경로반복/images/파일이름.jpg(또는 .png)"><img src="경로반복/thumbnails/파일이름.jpg"></a> 설명문C(있을수 있다.) <gallery> 줄을 추가한다. (앞에 공백이 없어야 한다.) 그리고 위 문자열을 아래와 같이 변환한다. 4. image: 파일이름.jpg(또는 .png) 또는 image: 파일이름.jpg(또는 .png) | 설명문C (설명문이 있을 때) 5. 다음 줄에 <a 가 또 나타나면 4. 설명을 수행한다. 6. 다음 줄에 <li> 또는 </ol> 이 나타나면 </ol>은 지운다. 공백없이 </gallery> 줄을 추가하고 다음 줄에 <li> 그대로 옮긴다. 7. 마지막 </ol>까지만 옮긴다. 이후 문자열은 모두 지운다.