"미디어위키 확장기능 NewArticleTemplates 설치"의 두 판 사이의 차이

 
(사용자 2명의 중간 판 6개는 보이지 않습니다)
3번째 줄: 3번째 줄:
==git으로 설치==
==git으로 설치==
*[[미디어위키 확장기능 폴더]]로 이동하여 git으로 설치
*[[미디어위키 확장기능 폴더]]로 이동하여 git으로 설치
<source lang='cli'>
<syntaxhighlight lang='console'>
[root@zetawiki ~]# cd /var/www/html/w/extensions/
[root@zetawiki ~]# cd /var/www/html/w/extensions/
[root@zetawiki extensions]# git clone https://github.com/mathiasertl/NewArticleTemplates.git
[root@zetawiki extensions]# git clone https://github.com/mathiasertl/NewArticleTemplates.git
10번째 줄: 10번째 줄:
remote: Total 35 (delta 0), reused 0 (delta 0), pack-reused 35
remote: Total 35 (delta 0), reused 0 (delta 0), pack-reused 35
Unpacking objects: 100% (35/35), done.
Unpacking objects: 100% (35/35), done.
</source>
</syntaxhighlight>
<source lang='cli'>
<syntaxhighlight lang='console'>
[root@zetawiki extensions]# ll NewArticleTemplates/
[root@zetawiki extensions]# ll NewArticleTemplates/
total 4
total 4
-rw-r--r-- 1 root root 2841 Aug 28 18:04 NewArticleTemplate.php
-rw-r--r-- 1 root root 2841 Aug 28 18:04 NewArticleTemplate.php
</source>
</syntaxhighlight>


==LocalSettings.php 수정==
==LocalSettings.php 수정==
*[[LocalSettings.php]] 하단에 아래 내용 추가
*[[LocalSettings.php]] 하단에 아래 내용 추가
<source lang='php'>
<syntaxhighlight lang='php'>
require_once "$IP/extensions/NewArticleTemplates/NewArticleTemplate.php";
require_once "$IP/extensions/NewArticleTemplates/NewArticleTemplate.php";
$wgNewArticleTemplatesEnable = true;
$wgNewArticleTemplatesEnable = true;
$wgNewArticleTemplatesNamespaces = array( NS_MAIN=>1 );
$wgNewArticleTemplatesNamespaces = array( NS_MAIN=>1 );
$wgNewArticleTemplates_PerNamespace = array( NS_MAIN => "MediaWiki:NewArticleTemplate" );
$wgNewArticleTemplates_PerNamespace = array( NS_MAIN => "MediaWiki:NewArticleTemplate" );
</source>
$wgNewArticleTemplatesDefault = "MediaWiki:NewArticleTemplateDefault";
</syntaxhighlight>
*위키(웹)에서 [[MediaWiki:NewArticleTemplate]] 문서 작성
*위키(웹)에서 [[MediaWiki:NewArticleTemplate]] 문서 작성
==#Jmnote==
*[[제타위키]]에서는 사용중단
*이것 대신 InputBox 확장기능을 사용하는 게 더 좋은 것 같다.<ref>https://www.mediawiki.org/wiki/Extension:InputBox</ref>
:별도의 "새 문서 만들기" 버튼을 만들고 틀(템플릿)을 연결하여 최초내용이 표시되도록 할 수 있다.


==같이 보기==
==같이 보기==
*[[미디어위키 확장기능]]
*[[미디어위키 확장기능]]


==참고 자료==
==참고==
* https://www.mediawiki.org/wiki/Extension:NewArticleTemplate
* https://www.mediawiki.org/wiki/Extension:NewArticleTemplate


[[분류: 미디어위키 확장기능]]
[[분류: 미디어위키 확장기능]]

2021년 7월 18일 (일) 23:08 기준 최신판

미디어위키 확장기능 NewArticleTemplate 설치

1 git으로 설치[ | ]

[root@zetawiki ~]# cd /var/www/html/w/extensions/
[root@zetawiki extensions]# git clone https://github.com/mathiasertl/NewArticleTemplates.git
Initialized empty Git repository in /var/www/html/w/extensions/NewArticleTemplates/.git/
remote: Counting objects: 35, done.
remote: Total 35 (delta 0), reused 0 (delta 0), pack-reused 35
Unpacking objects: 100% (35/35), done.
[root@zetawiki extensions]# ll NewArticleTemplates/
total 4
-rw-r--r-- 1 root root 2841 Aug 28 18:04 NewArticleTemplate.php

2 LocalSettings.php 수정[ | ]

require_once "$IP/extensions/NewArticleTemplates/NewArticleTemplate.php";
$wgNewArticleTemplatesEnable = true;
$wgNewArticleTemplatesNamespaces = array( NS_MAIN=>1 );
$wgNewArticleTemplates_PerNamespace = array( NS_MAIN => "MediaWiki:NewArticleTemplate" );
$wgNewArticleTemplatesDefault = "MediaWiki:NewArticleTemplateDefault";

3 #Jmnote[ | ]

  • 제타위키에서는 사용중단
  • 이것 대신 InputBox 확장기능을 사용하는 게 더 좋은 것 같다.[1]
별도의 "새 문서 만들기" 버튼을 만들고 틀(템플릿)을 연결하여 최초내용이 표시되도록 할 수 있다.

4 같이 보기[ | ]

5 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}