틀:자동저장: 두 판 사이의 차이

리버티게임(개발), 모두가 만들어가는 자유로운 게임
둘러보기로 이동 검색으로 이동
백괴게임>Manymaster
편집 요약 없음
imported>Hsl0
편집 요약 없음
 
(사용자 4명의 중간 판 16개는 보이지 않습니다)
6번째 줄: 6번째 줄:
     font-family: inherit;
     font-family: inherit;
     font-size: inherit;
     font-size: inherit;
    overflow: hidden;
}
}


}}{{#ifingroup:autoconfirmed|{{플러그인|문서=틀:자동저장/플러그인|설치=즉시}}자동저장 플러그인을 설치하셨다면 잠시만 기다려주시기 바랍니다. 자동저장을 원하나 작동하지 않는다면 <span src="#" class="plugin-install" style="cursor:pointer;color:#0645ad" title="플러그인 설치 페이지로 이동">'''여기'''</span>를 눌러 플러그인을 설치 혹은 재설치 해주세요. 설치나 재설치가 안된다거나, 하고도 자동저장 기능이 작동하지 않는다거나, 자동저장 기능을 원하지 않으신다면 다|다}}음을 복사하신 다음 {{#switch:{{{1}}}|신규=밑에 써넣어주시면 {{{저장단어|등록}}}|저장|#default=기존에 저장되어 있던 내용에 덮어씌워주시면 {{{저장단어|저장}}}}}이 완료됩니다.
}}{{#ifgroup:autoconfirmed|{{플러그인|문서=틀:자동저장/플러그인|설치=즉시}}자동저장 플러그인을 설치하셨다면 잠시만 기다려주시기 바랍니다. 자동저장을 원하나 작동하지 않는다면 <span src="#" class="plugin-install" style="cursor:pointer;color:#0645ad" title="플러그인 설치 페이지로 이동">'''여기'''</span>를 눌러 플러그인을 설치 혹은 재설치 해주세요. 설치나 재설치가 안된다거나, 하고도 자동저장 기능이 작동하지 않는다거나, 자동저장 기능을 원하지 않으신다면 다|다}}음을 복사하신 다음 {{#switch:{{{1}}}|신규=밑에 써넣어주시면 {{{저장단어|등록}}}|저장|#default=기존에 저장되어 있던 내용에 덮어씌워주시면 {{{저장단어|저장}}}}}이 완료됩니다.
<div class="game-autosave cvdata" style="display: none;">
<div class="game-autosave cvdata" style="display: none;">
{{{코드|}}}</div><span class="box_locator"></span>
{{{코드|}}}</div><span class="box_locator" ></span>
</onlyinclude>
</onlyinclude>[[분류:편의 틀]]
 
----
[[틀:자동저장/플러그인|자동저장 플러그인]]을 활용해 자동저장 시스템 구축을 도와주는 틀입니다. 이 자동저장 플러그인은 미디어위키 문서 편집시 사용가능한 editintro 파라미터로 불러오는 문서의 특정 부분을 편집 대상 문서에 덮어씌워버리는 플러그인으로, 이를 활용해 게이머가 직접 특정 부분을 복붙하여 저장 등을 하는, 게이머 입장에서 무지 귀찮은 과정을 생략할 수 있게 도와줄 수 있습니다.  
[[틀:자동저장/플러그인|자동저장 플러그인]]을 활용해 자동저장 시스템 구축을 도와주는 틀입니다. 이 자동저장 플러그인은 미디어위키 문서 편집시 사용가능한 editintro 파라미터로 불러오는 문서의 특정 부분을 편집 대상 문서에 덮어씌워버리는 플러그인으로, 이를 활용해 게이머가 직접 특정 부분을 복붙하여 저장 등을 하는, 게이머 입장에서 무지 귀찮은 과정을 생략할 수 있게 도와줄 수 있습니다.  


스팸 등을 방지하기 위해 [[백괴게임:자동 인증된 사용자|자동 인증된 사용자]]만 이 플러그인의 혜택을 받을 수 있습니다. 허나, 게임 제작자 입장에서 자동 인증된 사용자냐 아니냐를 구분할 필요는 없습니다.
스팸 등을 방지하기 위해 [[리버티게임:자동 인증된 사용자|자동 인증된 사용자]]만 이 플러그인의 혜택을 받을 수 있습니다. 허나, 게임 제작자 입장에서 자동 인증된 사용자냐 아니냐를 구분할 필요는 없습니다.


이 틀은 [[틀:복붙 상자|복붙 상자 틀]]과 융합되어있어 따로 틀을 쓸 필요가 없습니다.
이 틀은 [[틀:복붙 상자|복붙 상자 틀]]과 융합되어있어 따로 틀을 쓸 필요가 없습니다.
22번째 줄: 23번째 줄:
자동저장 시스템 구축의 시작은 링크를 작성하는 것에서부터 시작합니다.
자동저장 시스템 구축의 시작은 링크를 작성하는 것에서부터 시작합니다.


CGI2 틀을 활용하면 작성이 편리하나, 현재 IE 등, CGI2 틀이 작동이 되지 않는 브라우저가 있기에 Linkget 틀을 활용한 작성법까지 소개합니다.
CGI2 틀을 활용하면 작성이 편리하나, 백괴게임에서 지원이 종료된 IE를 제외하고도 CGI2 틀이 작동이 되지 않는 브라우저가 있을 수 있기에 Linkget 틀을 활용한 작성법까지 소개합니다.


* (자동저장 기반 문서명): 자동저장을 위해 기반으로 불러오길 원하는 문서명을 지정합니다. 밑에 작성법을 소개합니다. [[투표 게임]]에서는 [[투표 게임/투표 최종 안내]] 문서가 이에 해당됩니다.
* (자동저장 기반 문서명): 자동저장을 위해 기반으로 불러오길 원하는 문서명을 지정합니다. 밑에 작성법을 소개합니다. [[투표 게임]]에서는 [[투표 게임/투표 등록]] 문서가 이에 해당됩니다.
* (링크 문구): 링크로 보여질 문구를 써넣어주시면 됩니다. 여기에 '저장하기'를 써넣어주시면 {{가짜 링크|저장하기}} 식으로 보여집니다.  
* (링크 문구): 링크로 보여질 문구를 써넣어주시면 됩니다. 여기에 '저장하기'를 써넣어주시면 {{가짜 링크|저장하기}} 식으로 보여집니다.  
* (저장되길 원하는 문서명): 말 그대로 자동저장으로 저장되길 원하는 문서명을 써넣어주시면 됩니다. [[투표 게임]]에서는 [[투표 게임/투표 DB]]가 이에 해당됩니다. {{#ifanon:사용자 커먼자스|[[사용자:{{#username:}}/common.js|사용자 커먼자스]]}} 등에 자동저장을 시도하도록 유도하는 일을 막기 위해 현재 일반 네임스페이스의 문서만 지정할 수 있도록 되어있습니다.
* (저장되길 원하는 문서명): 말 그대로 자동저장으로 저장되길 원하는 문서명을 써넣어주시면 됩니다. [[투표 게임]]에서는 [[투표 게임/투표 DB]]가 이에 해당됩니다. [[특수:내사용자문서/common.js|사용자 커먼자스]] 등에 자동저장을 시도하도록 유도하는 일을 막기 위해 현재 일반 네임스페이스의 문서만 지정할 수 있도록 되어있습니다.


=== CGI2 틀 활용법 ===
=== CGI2 틀 활용법 ===
CGI2 틀 활용시 문서명에 띄어쓰기가 있을 경우 반드시 언더바(_)로 대체하셔야 합니다.
{{복붙|
<pre>
<nowiki>{{CGI2|
{{CGI2|
{{자동저장/CGI2|(자동저장 기반 문서명)}}
{{CGI2/변수수정|action|edit}}
{{CGI2/변수수정|autosave|1}}
{{CGI2/변수수정|editintro|(자동저장 기반 문서명)}}
(기타 원하는 CGI2 변수 수정)
(기타 원하는 CGI2 변수 수정)
|(링크 문구)
|(링크 문구)
|(저장되길 원하는 문서명)
|(저장되길 원하는 문서명)
}}</nowiki>
}}
}}
</pre>


=== Linkget 틀 활용법 ===
=== Linkget 틀 활용법 ===
<pre>
{{복붙|
{{linkget|(저장되길 원하는 문서명)|(링크 문구)||get=action=edit&autosave=1&editintro={{urlencode:(자동저장 기반 문서명)}}&(기타 원하는 주소 파라미터 지정)}}
<nowiki>{{linkget|(저장되길 원하는 문서명)|(링크 문구)||get={{풀기:자동저장/linkget|(자동저장 기반 문서명)}}&(기타 원하는 주소 파라미터 지정)}}</nowiki>
</pre>
}}


== 자동저장 기반 문서 작성법 ==
== 자동저장 기반 문서 작성법 ==
51번째 줄: 49번째 줄:
자동저장 기반 문서는 이 틀을 활용하여 다음과 같이 작성하시면 됩니다.
자동저장 기반 문서는 이 틀을 활용하여 다음과 같이 작성하시면 됩니다.


<pre>{{자동저장|(저장 or 신규)|저장단어=(저장단어)|코드=(저장을 위한 부분)}}</pre>
{{복붙|<nowiki>{{자동저장|(저장 or 신규)|저장단어=(저장단어)|코드=(저장을 위한 부분)}}</nowiki>}}


* '''코드 파라미터''': 가장 중요한 부분입니다. 여기에 여러분이 자동저장하길 원하는 코드를 써넣어주시면 됩니다.
* '''코드 파라미터''': 가장 중요한 부분입니다. 여기에 여러분이 자동저장하길 원하는 코드를 써넣어주시면 됩니다.

2023년 4월 6일 (목) 18:50 기준 최신판

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


자동저장 플러그인을 활용해 자동저장 시스템 구축을 도와주는 틀입니다. 이 자동저장 플러그인은 미디어위키 문서 편집시 사용가능한 editintro 파라미터로 불러오는 문서의 특정 부분을 편집 대상 문서에 덮어씌워버리는 플러그인으로, 이를 활용해 게이머가 직접 특정 부분을 복붙하여 저장 등을 하는, 게이머 입장에서 무지 귀찮은 과정을 생략할 수 있게 도와줄 수 있습니다.

스팸 등을 방지하기 위해 자동 인증된 사용자만 이 플러그인의 혜택을 받을 수 있습니다. 허나, 게임 제작자 입장에서 자동 인증된 사용자냐 아니냐를 구분할 필요는 없습니다.

이 틀은 복붙 상자 틀과 융합되어있어 따로 틀을 쓸 필요가 없습니다.

링크 작성법

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

CGI2 틀을 활용하면 작성이 편리하나, 백괴게임에서 지원이 종료된 IE를 제외하고도 CGI2 틀이 작동이 되지 않는 브라우저가 있을 수 있기에 Linkget 틀을 활용한 작성법까지 소개합니다.

  • (자동저장 기반 문서명): 자동저장을 위해 기반으로 불러오길 원하는 문서명을 지정합니다. 밑에 작성법을 소개합니다. 투표 게임에서는 투표 게임/투표 등록 문서가 이에 해당됩니다.
  • (링크 문구): 링크로 보여질 문구를 써넣어주시면 됩니다. 여기에 '저장하기'를 써넣어주시면 저장하기 식으로 보여집니다.
  • (저장되길 원하는 문서명): 말 그대로 자동저장으로 저장되길 원하는 문서명을 써넣어주시면 됩니다. 투표 게임에서는 투표 게임/투표 DB가 이에 해당됩니다. 사용자 커먼자스 등에 자동저장을 시도하도록 유도하는 일을 막기 위해 현재 일반 네임스페이스의 문서만 지정할 수 있도록 되어있습니다.

CGI2 틀 활용법

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

Linkget 틀 활용법

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

자동저장 기반 문서 작성법

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

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

{{자동저장|(저장 or 신규)|저장단어=(저장단어)|코드=(저장을 위한 부분)}}
  • 코드 파라미터: 가장 중요한 부분입니다. 여기에 여러분이 자동저장하길 원하는 코드를 써넣어주시면 됩니다.
  • 태그 파라미터: 코드 파라미터로 작성된 코드를 불러오기 위한 태그를 설정하던 파라미터입니다. pre 등은 복붙 상자의 도입으로 지원이 종료되었으며, 혹시 기존에 pre 태그로 자동저장 틀을 쓰던 기반 문서라면 그냥 코드 부분에 <nowiki></nowiki>를 둘러치시면 됩니다.
  • 저장단어 파라미터: 안내문구에 저장 또는 등록 대신에 쓸 단어를 써넣어주시면 됩니다.
  • (저장 or 신규): 신규는 새로 문서를 만들기 위한 문서에, 저장은 기존에 있던 문서에 덮어씌우기 위한 문서에 쓰입니다. 기본은 저장으로 지정되어있으며, 혹 기본으로 쓰실 경우 {{자동저장|| 이런 식으로 |를 두개 쳐주시길 바랍니다.