-10,6 +10,7 |
** .kp 화일은 놔두고 *.db 화일만을 삭제한다. 따라서 [[최근변경내역]] 화면에서 deleted 아이콘을 클릭했을 때 .kp 화일을 읽어서 삭제되기 이전의 내역을 볼 수 있다. 이를 이용하면 실수로 지운 페이지도 복구할 수 있다. |
** 만일 삭제한 페이지를 다시 같은 이름으로 생성하게 되면, 그 시점에서 남아 있던 .kp 화일을 삭제한다. 그렇지 않을 경우 이전의 kp 화일의 내용과 새로 생성된 이후에 추가되는 kp 화일의 내용이 섞여서 history 가 꼬이게 된다. 따라서 삭제했던 페이지를 다시 생성한 이후에는 삭제 이전의 내용을 되찾을 수 없다. |
* 관리 메뉴에서 하단에 있는 "RecentChanges 갱신" 옵션은, 삭제에 대해서는 더 이상 작동하지 않는다. 그 옵션의 체크 여부와 관계없이, 페이지를 삭제해도 rclog 화일에서 그 페이지에 관한 라인을 없애지 않는다. |
* [[/페이지숨김]]기능을 사용하여 숨긴 페이지의 경우는 이 패치가 적용되지 않는다. 즉 rclog 화일에서 해당 페이지에 대한 내용이 무조건 지워지고, keep 화일 역시 삭제된다. 주의할 것. |
|
* 부작용: 아직 모름 |
** 본인 스스로도 "자신이 뭘 하고 있는지" 제대로 알지 못하면서 작업한 패치이다. :-/ |