리버티게임:연습장: 두 판 사이의 차이

테스트
리버티게임, 모두가 만들어가는 자유로운 게임
imported>WARSAW2
편집 요약 없음
 
(사용자 11명의 중간 판 45개는 보이지 않습니다)
1번째 줄: 1번째 줄:
<!-- 이 줄은 지우지 마세요 -->{{리버티게임:연습장/안내문}}[[분류:리버티게임 도움말]]
<!-- 이 줄은 지우지 마세요 -->{{리버티게임:연습장/안내문}}[[분류:리버티게임 도움말]]
{{위백|나무위키|나무위키}}


==  jjj ==
{{JSON|{{JSON|사용자:Regurus/test2.json|user}}|name}}


hhh
== indicator ==
ㅊㅊㅇㅊㅇ


== 곧 되돌릴 편집 ==
<indicator name="test">테스트</indicator>
아무말대잔차
나도아무말
아무말2222


== UserFunctions ==
== 백괴낚시 틀 내 둘러보기 틀 대체 테스트 ==


* 익명입니까?: <loggedin>아니오</loggedin><loggedout>예</loggedout>
{{사용자:Senouis/위백펌 사용한 문서 대체안/둘러보기
* 차단되었습니까?: {{#ifblocked:|아니오}}
|틀이름=백괴낚시
* 관리자입니까?: {{#ifgroup:sysop||아니오}}
|제목=백괴낚시 대행진
 
|제목1=매우 어려움
== ㅕㅜ ==
|내용1=[[너는 죽었다|백괴낚시E]][[백괴낚시EX|X]] · [[백괴낚시MV]] · [[백괴낚시 Legend]] · [[백괴낚시 2018]]
 
|제목2=어려움
{{#username}}
|내용2=[[백괴낚시DS]] · [[백괴낚시 100]] · [[백괴낚시6|백괴낚시6]] · [[백괴낚시217]] · {{#ifeq:{{FULLPAGENAME}}|8백괴낚시/백괴낚시|[[8백괴낚시/첫낚시|첫낚시]]|[[첫낚시]]}} · {{#ifeq:{{FULLPAGENAME}}|8백괴낚시/백괴낚시|[[8백괴낚시/8백괴낚시|8백괴낚시]]|[[8백괴낚시]]}} ·  [[낚시의 정석 1]] · [[너는 죽었다|낚시세]][[낚시세계|계]] · [[낚시세계2]] · [[낚시 또 낚시 3]]
 
|제목3=보통
== 리버티게임 메뉴 ==
|내용3=[[백괴낚시+/낚임|백괴낚시]][[백괴낚시+|+]] · [[백괴낚시]] · [[백괴낚시3.|백괴낚시3]][[백괴낚시3/진짜 진짜 대문|{{크기|8px|.}}]] · [[백괴낚씨|백괴낚씨]] · [[{{#ifeq:{{{1|}}}|백괴낚시탈출|백괴낚시탈출/역습|백괴낚시탈출}}|백괴낚시탈출]] · {{#ifeq:{{FULLPAGENAME}}|백괴낚시4|[[백괴낚시4/낚임|백괴낚시4]]|[[백괴낚시4]]}} · [[백괴낚시2²|백괴낚시2²]] · [[북괴낚시]] · [[BaEK NAgSi]]
|제목4=쉬움{{#ifeq:{{{1|}}}|낚시세계3|[[낚시세계3/1단계|.]]}}
|내용4=[[백괴낚시 RG]] · [[백괴낚시2]] · [[짧은낚시|짧은낚시]] · [[백괴낚시-1]] · {{#ifeq:{{FULLPAGENAME}}|백괴낚시 배우기/안 보이는 점|[[백괴낚시 배우기/또 낚임|백괴낚시 배우기]]|[[백괴낚시 배우기]]}} · [[백괴낚시300|백괴낚시300]] · {{미궁|낚시랜드|낚시랜드|너는 낚였다}} · [[낚시 또 낚시]] · [[낚시 또 낚시 2]] · [[그냥낚시]] · [[백괴낚시8]] · [[백괴낚시9]]
|제목5=입문
|내용5=[[이지낚시]] · [[낚쉬]]
|제목6=미완성
|내용6=[[백/₂괴 낚시|백/₂괴 낚시]] · [[백괴낚시3.5|백괴낚시3.5]] · [[백괴낚시SE|백괴낚시SE]] · [[백괴낚시5|백괴낚시5]] · [[백괴낚시0|백괴낚시0]] · [[백괴낚시 R3|백괴낚시 R3]] · [[낚시세계3 (없는 문서)|<font color=#CD0000>낚시세계3</font>]] · [[산천조선인낚시]] · [[백괴낚시7]]
}}


<onlyinclude>{{#css:
== UUID ==


.lnb {
#{{UUID|}}
  width: 100%;
#{{UUID:}}
  display: flex;
#142f2ef7-0bb9-4999-b1e5-20a434f4358d
  clip-path: polygon(0 0, calc(100% - 15px) 0, 100% 15px, 100% 100em, 0 100em);
#142f2ef7-0bb9-4999-b1e5-20a434f4358d
}
#{{UUID}}


.lnb .menuItem {
== plain LCGI ==
  text-align: center;
  display: inline-block;
  flex: 1;
  list-style: none;
  padding: 0.2em 0em;
  margin: 0;
  transition: 0.2s background linear;
  background: black;
  position: relative;
  color: white;
  text-decoration: none;
  transition: 0.2s color linear;
  width: 100%;
  height: 100%;
  display: block;
  font-weight: bold;
  clip-path: polygon(0 0, calc(100% - 15px) 0, 100% 15px, 100% 100em, 0 100em);
}


.lnb .menuItem.active {
{{LCGI|<nowiki>
  height: 110%;
<!-- 스코프의 내용, 이 내용이 LCGI 틀 자리에 표출된다. -->
}
현재 상태: {{{offset}}}
 
<!-- LL은 Local Link의 약자로, LCGI 스코프 내부의 상태를 변경하는 링크이다. -->
.lnb .menuItem a {
* {{LL|{{LL/set|offset=1}}|1로 변경}}
  color: white;
* {{LL|{{LL/set|offset=2}}|2로 변경}}
  text-decoration: none;
{{입력 상자|target=offset}}
  transition: 0.2s color linear;
</nowiki>
  width: 100%;
|<!-- LCGI 스코프에 대한 설정 -->
  height: 100%;
{{LCGI/public|offset}}<!-- {{LCGI/forward|offset=offset}} 과 같음 -->
  display: block;
{{LCGI/private|offset}}<!-- private로 지정한 변수가 아니라면 전부 public으로 만듦 -->
  font-weight: bold;
{{DB2|model|key={{{aa}}}}}<!-- DB2 등 다른 시스템과 변수를 연동할 수 있음 -->
}
 
.lnb .menuItem:hover {
  background: #00A500;
}
 
.menusubList{
  z-index: 10;
}
 
.menusubListNav:hover .menusubList {
  visibility: visible;
  transform: scale(1);
}
 
.menusubListNav .menusubList {
  transition: 0.3s transform linear;
  transform: scale(1, 0);
  transform-origin: 50% 0%;
  position: absolute;
  width: 100%;
  top: 1.9em;
  box-shadow: 0px 1px 7px rgba(0, 0, 0, 0.3);
  visibility: hidden;
  padding-top: 1px;
  background: #00A500;
}
 
.menusubList div.menudivstItem {
  border-left: 0.2em #00A500 solid;
  background: white;
  color: black;
  padding: 0.5em;
  box-sizing: border-box;
  text-decoration: none;
  width: 100%;
  height: 0%;
  display: block;
  font-weight: initial;
  text-align: initial;
  transition: 0.2s background linear;
}
 
.menudivstItem>a {
  display: none!important;
}
 
.menusubList div.menudivstItem.child {
  padding-left: 0.9em;
  border-left: 0.4em #00A500 solid;
}
 
.menusubList div.menudivstItem:hover {
  background: #E5FFEE;
}
 
@media (max-width: 500px) {
  .lnb {
    flex-direction: column;
    background: black;
  }
  .lnb .menuItem {
    border-bottom: none;
  }
  .menusubListNav:hover .menusubList {
    display: block;
    position: relative;
    top: 0;
  }
}
 
}}{{#vardefine:gameListPage|리버티게임:게임 목록}}<div class="lnb">
<li class="menuItem active">[[리버티게임:대문|대문]]</li>
<li class="menuItem menusubListNav">게임 목록
<div class="menusubList">
<div class="menudivstItem">{{linkget| {{#var:gameListPage}} |어드벤처 게임|get=cat=fulladv|색=#00A500}}</div>
<div class="menudivstItem child">{{linkget| {{#var:gameListPage}} |어드벤처|get=cat=adv|색=#00A500}}</div>
<div class="menudivstItem child">{{linkget| {{#var:gameListPage}} |도시·마을|get=cat=liv|색=#00A500}}</div>
<div class="menudivstItem child">{{linkget| {{#var:gameListPage}} |탈출 게임|get=cat=esc|색=#00A500}}</div>
<div class="menudivstItem child">{{linkget| {{#var:gameListPage}} |철도교통 게임|get=cat=ral|색=#00A500}}</div>
<div class="menudivstItem child">{{linkget| {{#var:gameListPage}} |도로교통 게임|get=cat=rod|색=#00A500}}</div>
<div class="menudivstItem child">{{linkget| {{#var:gameListPage}} |낚시 게임|get=cat=nax|색=#00A500}}</div>
<div class="menudivstItem">{{linkget| {{#var:gameListPage}} |액션 게임|get=cat=act|색=#00A500}}</div>
<div class="menudivstItem">{{linkget| {{#var:gameListPage}} |슈팅 게임|get=cat=sht|색=#00A500}}</div>
<div class="menudivstItem">{{linkget| {{#var:gameListPage}} |퍼즐 게임|get=cat=puz|색=#00A500}}</div>
<div class="menudivstItem">{{linkget| {{#var:gameListPage}} |퀴즈 게임|get=cat=qiz|색=#00A500}}</div>
<div class="menudivstItem">{{linkget| {{#var:gameListPage}} |보드 게임|get=cat=brd|색=#00A500}}</div>
<div class="menudivstItem">{{linkget| {{#var:gameListPage}} |음악 게임|get=cat=mus|색=#00A500}}</div>
<div class="menudivstItem">{{linkget| {{#var:gameListPage}} |멀티플레이 게임|get=cat=mlt|색=#00A500}}</div>
<div class="menudivstItem">{{linkget| {{#var:gameListPage}} |캠페인 게임|get=cat=cpn|색=#00A500}}</div>
<div class="menudivstItem">{{linkget| {{#var:gameListPage}} |예언 게임|get=cat=prd|색=#00A500}}</div>
<div class="menudivstItem">{{linkget| {{#var:gameListPage}} |랜덤 게임|get=cat=rnd|색=#00A500}}</div>
<div class="menudivstItem">{{linkget| {{#var:gameListPage}} |시간 낭비하기|get=cat=wst|색=#00A500}}</div>
<div class="menudivstItem">{{linkget| {{#var:gameListPage}} |전체 목록 보기|get=cat=full|색=#00A500}}</div>
</div>
</li>
<li class="menuItem menusubListNav">도움말
<div class="menusubList">
<div class="menudivstItem">{{linkget|리버티게임:도움말|목차|색=#00A500}}</div>
<div class="menudivstItem child">{{linkget|리버티게임:길라잡이|길라잡이|색=#00A500}}</div>
<div class="menudivstItem child">{{linkget|리버티게임:게임 만들기|게임 만들기|색=#00A500}}</div>
<div class="menudivstItem">{{linkget|리버티게임:정책과 지침|정책과 지침|색=#00A500}}</div>
<div class="menudivstItem child">{{linkget|리버티게임:정책과 지침|세 원칙|색=#00A500}}</div>
                </div>
        </li>
<li class="menuItem menusubListNav">커뮤니티
<div class="menusubList">
<div class="menudivstItem">{{linkget|리버티게임:오락실|오락실|색=#00A500}}</div>
<div class="menudivstItem">{{linkget|리버티게임:토론란|토론란|색=#00A500}}</div>
<div class="menudivstItem">{{linkget|리버티게임:발전소|발전소|색=#00A500}}</div>
<div class="menudivstItem">{{linkget|리버티게임:특집 게임|특집 게임 토론|색=#00A500}}</div>
<div class="menudivstItem">{{linkget|보존:관리자 요청|관리자 요청|색=#00A500}}</div>
</li></div></onlyinclude>
<div style="height:10em"></div>
 
== 메타데이터 ==
 
{{#css:
.gameicon-status {
    margin-right: 0.25em;
}
 
.gameicon-maker {
    margin-left: 0.25em;
}
.gameicon-maker::before {
    content: "(";
}
.gameicon-maker::after {
    content: ")";
}
}}
}}
* {{#invoke:metadata|icon|사용자:hsl0/연구소}}


== PAGESINCAT ==
== 탭 확장기능 테스트 ==


{{#expr:{{PAGESINCAT:리버티게임|pages}}+{{PAGESINCAT:리버티게임 도움말|pages}}}}
<tabs>
<tab name="Foo">첫 번째 탭 내용입니다.</tab>
<tab name="Bar">두 번째 탭 내용입니다.</tab>
<tab name="Baz"><div>tab</div></tab>
</tabs>


== 서명 테스트 ==
== urlget ==
 
--{{#css:
@keyframes slidein {
  from { left : 80px; }
  to  { left: 0px; }
}
 
#signiture-senouis {
    left: 0px;
    top: 0px;
    font-color:#E07A73;
    font-size: 14px;
    position: relative;
    animation: slidein 5s ease-in 0s;
}
}}<span>Senouis<span id="signiture-senouis">([[사용자토론:Senouis|토론장]], [[특수:기여/Senouis|기여]])</span></span> 2020년 12월 27일 (일) 20:01 (KST)
 
아아 왜 <nowiki>~~~~</nowiki> 서명에 풀기가 걸리는 건데!!
 
--{{사용자:Senouis/서명}} 2022년 4월 2일 (토) 23:55 (KST)
 
...어라?
 
== 랜덤 ==
 
{{rand|0|99}}
{{rand|0|99|key=245}}
{{rand|0|99|key=245}}
{{rand|0|99|seed=255|key=245}}
{{rand|0|99|seed=255}}
 
== module ==
* offset = {{#urlget:offset}}
* offset = {{#urlget:offset}}
* offset[] = {{#urlget:offset[]}}
* offset[] = {{#urlget:offset[]}}
241번째 줄: 65번째 줄:
* offset[2] = {{#urlget:offset[2]}}
* offset[2] = {{#urlget:offset[2]}}
* offset[a] = {{#urlget:offset[a]}}
* offset[a] = {{#urlget:offset[a]}}
* offset[#] = {{#urlget:offset[#]}}


* {{linkget||linkget|get=offset%5B%5D=111&offset%5B%5D=222}}
* {{linkget||linkget|get=offset%5B%5D=111&offset%5B%5D=222}}
* {{CGI2|{{CGI2/변수수정|offset[]|111}}{{CGI2/변수수정|offset[]|223}}|CGI2}}
* {{CGI2|{{CGI2/변수수정|offset[]|111}}{{CGI2/변수수정|offset[]|223}}|CGI2}}
{{#invoke:연습장|getarr|offset}}
#{{#invoke:연습장|time}}
#{{#invoke:연습장|time}}
#{{#invoke:연습장|time}}
#{{#invoke:연습장|time}}
#{{#invoke:연습장|time}}
#{{#invoke:연습장|time}}
#{{#invoke:연습장|time}}
#{{#invoke:연습장|time}}
#{{#invoke:연습장|time}}
#{{#invoke:연습장|time}}
#{{#invoke:연습장|time}}
#{{#invoke:연습장|time}}
== 알림 상자 ==
{{사용자:hsl0/연구소/3
|제목=웹안전색
|본문=리버티게임의 새 알림 상자 디자인
|색=#{{웹안전색}}
|왼쪽 그림=OOjs UI icon notice.svg
}}
{{사용자:hsl0/연구소/3
|제목=웹안전색2
|본문=리버티게임의 새 알림 상자 디자인
|색=#{{웹안전색2}}
|왼쪽 그림=OOjs UI icon alert-yellow.svg
}}
{{사용자:hsl0/연구소/3
|제목=웹안전색개정
|본문=리버티게임의 새 알림 상자 디자인
|색=#{{웹안전색개정}}
|왼쪽 그림=OOjs UI icon check-constructive.svg
}}
* {{새로고침}}
== ID역링크 ==
[[특수:넘겨주기/page/41216]]
== variable ==
{{사용자:hsl0/연구소/8|{{#vardefine:test|bb}}}}
== MyVariable ==
* CURRENTUSER: {{CURRENTUSER}}, {{CURRENTUSER:너}}, {{CURRENTUSER|너}}
* CURRENTLOGGEDUSER: {{CURRENTLOGGEDUSER}}, {{CURRENTLOGGEDUSER:너}}, {{CURRENTLOGGEDUSER|너}}
* CURRENTUSERREALNAME: {{CURRENTUSERREALNAME}}
* HITCOUNTER: {{HITCOUNTER}}
* LOGO: {{LOGO}}
* UUID: {{UUID}}
* USERLANGUAGECODE: {{USERLANGUAGECODE}}
* USERREGISTRATION: {{USERREGISTRATION}}
* FIRSTREVISIONID: {{FIRSTREVISIONID}}
* FIRSTREVISIONTIMESTAMP: {{FIRSTREVISIONTIMESTAMP}}
* FIRSTREVISIONUSER: {{FIRSTREVISIONUSER}}
* PAGEIMAGE: {{PAGEIMAGE}}
* REALNAME: {{REALNAME}}
* REDIRECTS: {{REDIRECTS}}
* SUBPAGES: {{SUBPAGES}}
* WHATLINKSHERE: {{WHATLINKSHERE}}
== #explode ==
*0:{{#explode:a,b,c,d,e|,|0}}
*1:{{#explode:a,b,c,d,e|,|1}}
*2:{{#explode:a,b,c,d,e|,|2}}
*3:{{#explode:a,b,c,d,e|,|3}}
*4:{{#explode:a,b,c,d,e|,|4}}
*5:{{#explode:a,b,c,d,e|,|5}}
*6:{{#explode:a,b,c,d,e|,|6}}
----
*-1:{{#explode:a,b,c,d,e|,|-1}}
*-2:{{#explode:a,b,c,d,e|,|-2}}
*-3:{{#explode:a,b,c,d,e|,|-3}}
*-4:{{#explode:a,b,c,d,e|,|-4}}
*-5:{{#explode:a,b,c,d,e|,|-5}}
*-6:{{#explode:a,b,c,d,e|,|-6}}
----
*2|0:{{#explode:a,b,c,d,e|,|2|0}}//invalid
*2|1:{{#explode:a,b,c,d,e|,|2|1}}=["a,b,c,d,e"][2]
*2|2:{{#explode:a,b,c,d,e|,|2|2}}=["a","b,c,d,e"][2]
*2|3:{{#explode:a,b,c,d,e|,|2|3}}=["a","b","c,d,e"][2]
*2|4:{{#explode:a,b,c,d,e|,|2|4}}=["a","b","c","d,e"][2]
*2|5:{{#explode:a,b,c,d,e|,|2|5}}=["a","b","c","d","e"][2]
*2|6:{{#explode:a,b,c,d,e|,|2|6}}//invalid
----
*-2|0:{{#explode:a,b,c,d,e|,|-2|0}}//invalid
*-2|1:{{#explode:a,b,c,d,e|,|-2|1}}=["a,b,c,d,e"][-2]
*-2|2:{{#explode:a,b,c,d,e|,|-2|2}}=["a","b,c,d,e"][-2]
*-2|3:{{#explode:a,b,c,d,e|,|-2|3}}=["a","b","c,d,e"][-2]
*-2|4:{{#explode:a,b,c,d,e|,|-2|4}}=["a","b","c","d,e"][-2]
*-2|5:{{#explode:a,b,c,d,e|,|-2|5}}=["a","b","c","d","e"][-2]
*-2|6:{{#explode:a,b,c,d,e|,|-2|6}}//invalid
----
*-1|-0:{{#explode:a,b,c,d,e|,|-1|-0}}//invalid
*-1|-1:{{#explode:a,b,c,d,e|,|-1|-1}}=["a","b","c","d","e"][-1]
*-1|-2:{{#explode:a,b,c,d,e|,|-1|-2}}=["a,b,c,d,e"][-1]
*-1|-3:{{#explode:a,b,c,d,e|,|-1|-3}}=["a,b,c,d,e"][-1]
*-1|-4:{{#explode:a,b,c,d,e|,|-1|-4}}=["a,b,c,d,e"][-1]
*-1|-5:{{#explode:a,b,c,d,e|,|-1|-5}}=["a,b,c,d,e"][-1]
----
*
*{{#if:}}
{{#explode:And if you tolerate this thing| |2|3}}
== asdf ==
{| class="wikitable" style="margin-right:auto; border:2px solid {{{1|#808080}}}; text-align: left; font-size: 10pt; border-left: 25px solid {{{1|#808080}}}; max-width:{{{5|600}}}px"
|-
| style="background:{{{4|white}}}; width: {{{5|600}}}px; font-size: 10.5pt; line-height: 160%" | <div style="margin:10px">{{{2|이 템플릿은 예시입니다.}}} {{#if:{{{3|}}}|{{구분선1}}{{글씨 크기|9.5|{{{3|이 템플릿은 예시입니다.}}}}}}}</div>
|-
|}

2024년 12월 12일 (목) 01:51 기준 최신판

단축:
버:연,
버:연습

여기는 자유롭게 리버티게임의 사용법을 익힐 수 있는 연습장입니다.

  1. 저작권을 침해하거나 타인을 비방하는 내용을 적지 마세요.
  2. 편집시 최상단의 {{리버티게임:연습장/안내문}} 코드는 지우지 마세요.
  3. 아래와 같은 경우는 사용자:너/작업장와 같은 문서에서 편집 해 주세요.
    • 장기간에 걸쳐 작업해야 하는 경우
    • 하위문서를 생성 할 필요가 있는 경우
  4. 게임 문서를 작성할 때 다음 문서가 도움이 될 수 있습니다.
  5. 다른 이름공간에 대한 연습은 아래에서 가능합니다.
  6. 낙서장을 비우려면 여기를 클릭하세요.

a

indicator[원본 편집]


백괴낚시 틀 내 둘러보기 틀 대체 테스트[원본 편집]

보기·토론·편집백괴낚시 대행진

매우 어려움백괴낚시EX · 백괴낚시MV · 백괴낚시 Legend · 백괴낚시 2018
어려움백괴낚시DS · 백괴낚시 100 · 백괴낚시6 · 백괴낚시217 · 첫낚시 · 8백괴낚시 · 낚시의 정석 1 · 낚시세 · 낚시세계2 · 낚시 또 낚시 3
보통백괴낚시+ · 백괴낚시 · 백괴낚시3. · 백괴낚씨 · 백괴낚시탈출 · 백괴낚시4 · 백괴낚시2² · 북괴낚시 · BaEK NAgSi
쉬움백괴낚시 RG · 백괴낚시2 · 짧은낚시 · 백괴낚시-1 · 백괴낚시 배우기 · 백괴낚시300 · 낚시랜드 · 낚시 또 낚시 · 낚시 또 낚시 2 · 그냥낚시 · 백괴낚시8 · 백괴낚시9
입문이지낚시 · 낚쉬
미완성백/₂괴 낚시 · 백괴낚시3.5 · 백괴낚시SE · 백괴낚시5 · 백괴낚시0 · 백괴낚시 R3 · 낚시세계3 · 산천조선인낚시 · 백괴낚시7


UUID[원본 편집]

  1. 틀:UUID
  2. 틀:UUID:
  3. 142f2ef7-0bb9-4999-b1e5-20a434f4358d
  4. 142f2ef7-0bb9-4999-b1e5-20a434f4358d
  5. 53399bc1-aaf7-4346-b7a0-4c656862915c

plain LCGI[원본 편집]

틀:LCGI

탭 확장기능 테스트[원본 편집]

첫 번째 탭 내용입니다.
두 번째 탭 내용입니다.
tab

urlget[원본 편집]

  • offset =
  • offset[] =
  • offset[0] =
  • offset[1] =
  • offset[2] =
  • offset[a] =
  • offset[#] =