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에 상기 extensionsenableSemantics('導入する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'의 값을 정의한 페이지
    리스트에 본관을 덧붙여 표시하다.
    나타내다

    좋은 웹페이지 즐겨찾기