"변환규칙"의 두 판 사이의 차이

 
(같은 사용자의 중간 판 하나는 보이지 않습니다)
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 부터 /a> 까지만 지운다.
13번째 줄: 18번째 줄:
 
               image: 파일이름.jpg(또는 .png) | 설명문C  (설명문이 있을 때)
 
               image: 파일이름.jpg(또는 .png) | 설명문C  (설명문이 있을 때)
 
5. 다음 줄에 <a 가 또 나타나면 4. 설명을 수행한다.
 
5. 다음 줄에 <a 가 또 나타나면 4. 설명을 수행한다.
6. 다음 줄에 <li> 또는 </ol> 이 나타나면  
+
6. 다음 줄에 <li> 또는 </ol> 이 나타나면
  공백없이 </gallery> 줄을 추가하고
+
    </ol>은 지운다.
  다음 줄에 <li> 또는 </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>까지만 옮긴다. 이후 문자열은 모두 지운다.