Semantic Mediawiki 가져오기
5066 단어 mediawiki
MediaWiki의 기사에 메타데이터를 포함할 수 있도록 MediaWiki 확장
DB pedia처럼 자신의 Media wik도 가능
웹 사이트 가져오기: 생선회(참조)
일본어는 정보가 적기 때문에 필기를 해야 한다
이번에는 구성원 페이지에 정의된 값을 사용하여 구성원 목록을 표시합니다.
물줄기
Help:Download - semantic-mediawiki.org
Download now에서 다운로드하여 일반적인 Extension과 동일하게 사용
배치
/extension
Extension:Validator - MediaWiki(검증 값용)
Extension:Semantic Forms - MediaWiki
LocalSettings.php에 상기 extensions
enableSemantics('導入するmediawikiのドメイン');
추가LocalSettings.php
require_once "$IP/extensions/SemanticMediaWiki/SemanticMediaWiki.php";
require_once "$IP/extensions/SemanticForms/SemanticForms.php";
require_once "$IP/extensions/Validator/Validator.php";
#導入するwikiのドメインを入れる
enableSemantics('example.org');
Semantic Mediawiki의 테이블을 생성하기 위해 업데이트를 진행합니다.php 실행php maintenance/update.php
가져오기 완료속성 작성
Help:Property declaration - semantic-mediawiki.org
원하는 등록 정보 작성
Property:속성 이름의 페이지 열기
[[Has type::(型)]]
에 속성을 생성합니다.타입
설명
예제
URL
URL
http://google.com
Page
페이지
[[[메인 페이지]
text
문자열
hoghog
Date
일자
2015/09/27
그 외에도 Boolean, Email, Number 등이 있습니다.
Help:List of datatypes - semantic-mediawiki.org
예를 들어 생년월일이라면 Data가 적절하니까요.
Property: 생년월일
これは型 [[Has type::Date]] のプロパティです。
페이지 만들기Extension: Semanti Forms를 가져올 때
select 상자에서 간단하게 정의할 수 있습니다.
페이지에서 값 정의하기
Help:Properties and types - semantic-mediawiki.org
기본적으로 {#set:|(...의 방법으로 정의해야 하는 두 가지 방법이 있습니다.
[(속성 이름):(값)]
[[(속성 이름): (값)] 페이지에서 값을 정의합니다.
속성에 따라 만들 때의 유형에 따라 보기 페이지에 표시
예제
[[所属事務所::346プロダクション]]
위의 상황은'소속사무소'가 [Has type:::Page]에서 설정한 유형이기 때문입니다.346 프로덕션은 페이지 내 링크로 표시됩니다.
{{#set:|(속성 이름)=(값)}
Help:Setting values - semantic-mediawiki.org
{{#set:|(プロパティ名)=(値)}}
# set을 사용하여 값을 정의합니다.여러 개의 데이터를 정의할 때 편리합니다. 값만 정의할 수 있고, 보기 페이지에 나타나지 않습니다.
예제
{{#set:
| グループ = キュート
| 画像 = ファイル:島村卯月.jpg
| 名前 = 島村卯月
| 読み = Uzuki Shimamura
| 所属事務所 = 346プロダクション
| 生年月日 = 1998/4/24
| 出身地 = 東京都
| 血液型 = O型
| 所属ユニット = new generations
}}
나타내다페이지에 정의된 값을 사용하여 표시합니다.
Help:Inline queries - semantic-mediawiki.org
{{#ask}}
페이지에 표시할 수 있습니다.예제
{{#ask: [[所属事務所::346プロダクション]]
[[所属ユニット::new generations]]
| ? 出身地
| format = ul
| limit=5
}}
위의 예에서 소속 사무소는'346 생산'을 정의했고 소속 조합은'new generations'의 값을 정의한 페이지리스트에 본관을 덧붙여 표시하다.
나타내다
Reference
이 문제에 관하여(Semantic Mediawiki 가져오기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/hiroyukisato/items/3aa26e754d13e20607e9텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)