:자동저장

리버티게임(개발), 모두가 만들어가는 자유로운 게임
백괴게임>Manymaster님의 2018년 3월 5일 (월) 09:03 판
둘러보기로 이동 검색으로 이동

다음을 복사하신 다음 기존에 저장되어 있던 내용에 덮어씌워주시면 저장이 완료됩니다.



자동저장 플러그인을 쉽게 활용하기 위한 틀입니다. 이 자동저장 플러그인은 미디어위키 문서 편집시 사용가능한 editintro 파라미터로 불러오는 문서의 특정 부분을 편집 대상 문서에 덮어씌워버리는 플러그인입니다.

링크 작성법

자동저장 시스템 구축의 시작은 링크를 작성하는 것에서부터 시작합니다.

CGI2 틀을 활용하면 작성이 편리하나, 현재 엣지나, 인터넷 익스플로러에서 작동이 되지 않는 문제가 있기에 Linkget 틀을 활용한 작성법까지 소개합니다.

  • (자동저장 기반 문서명): 자동저장을 위해 기반으로 불러오길 원하는 문서명을 지정합니다. 밑에 작성법을 소개합니다. 투표 게임에서는 투표 게임/투표 최종 안내 문서가 이에 해당됩니다.
  • (링크 문구): 링크로 보여질 문구를 써넣어주시면 됩니다. 여기에 '저장하기'를 써넣어주시면 저장하기 식으로 보여집니다.
  • (저장되길 원하는 문서명): 말 그대로 자동저장으로 저장되길 원하는 문서명을 써넣어주시면 됩니다. 투표 게임에서는 투표 게임/투표 DB가 이에 해당됩니다.

CGI2 틀 활용법

{{CGI2|
{{CGI2/변수수정|action|edit}}
{{CGI2/변수수정|autosave|1}}
{{CGI2/변수수정|editintro|(자동저장 기반 문서명)}}
(기타 원하는 CGI2 변수 수정)
|(링크 문구)
|(저장되길 원하는 문서명)
}}

Linkget 틀 활용법

{{linkget|(저장되길 원하는 문서명)|(링크 문구)||get=action=edit&autosave=1&editintro={{urlencode:(자동저장 기반 문서명)}}&(기타 원하는 주소 파라미터 지정)}}

자동저장 기반 문서 작성법

물론 링크만 작성했다고 자동저장 시스템 구축이 끊나지 않겠죠. 자동저장 시스템 구축을 위해서는 자동저장을 위해 지정되어야 할 뭔가가 있어야 합니다. 아니라면 문서가 수정될 일이 없거나, 빈 문서로 저장이 되겠죠. 바로 이 틀이 그 뭔가를 지정하는 문서를 작성하기 위해 쓸 틀입니다.

자동저장 기반 문서는 이 틀을 활용하여 다음과 같이 작성하시면 됩니다.

{{자동저장|(저장 or 신규)|저장단어=(저장단어)|태그=(사용 태그)|코드=(저장을 위한 부분)}}
  • 코드 파라미터: 가장 중요한 부분입니다. 여기에 여러분이 자동저장하길 원하는 코드를 써넣어주시면 됩니다.
  • 태그 파라미터: 코드 파라미터로 작성된 코드를 불러오기 위한 태그를 설정합니다. 기본은 div이나, 코드에 별다른 변수가 없다면 그냥 위키문서 작성하듯이 작성하시고 pre를 쓰셔도 무방합니다.
  • 저장단어 파라미터: 안내문구에 저장 또는 등록 대신에 쓸 단어를 써넣어주시면 됩니다.
  • (저장 or 신규): 신규는 새로 문서를 만들기 위한 문서에, 저장은 기존에 있던 문서에 덮어씌우기 위한 문서에 쓰입니다. 기본은 저장으로 지정되어있으며, 혹 기본으로 쓰실 경우 {{자동저장|| 이런 식으로 |를 두개 쳐주시길 바랍니다.