문서 보기이전 판역링크맨 위로 이 문서는 읽기 전용입니다. 원본을 볼 수는 있지만 바꿀 수는 없습니다. 문제가 있다고 생각하면 관리자에게 문의하세요. <= [[..:|Struct Plugin]] ====== Struct Plugin: Assignments ====== What structured data can be added to a page depends on the schema assigned to that page. The assignment is done through patterns - if a page matches a configured pattern, the appropriate schema will be used. To manage assignment patterns, log in as a [[config:manager|Manager]] and access the "Admin" page. Select the "Struct Schema Assignments" from the "Additional Plugins" section. The **assignment manager** shows a list of currently active patterns and the schemas they assign. A form at the bottom allows to add a new pattern to assign a selected schema to all matching pages. Assignments can be done on a page or namespace basis or using a regular expression. For example, the following regular expression will assign the schema to all pages in ''mynamespace'' except for ''foo'' and ''bar'': ''/mynamespace:(?!foo)(?!bar)./'' A page can have multiple schemas assigned. But, a page can only have one set (row) of page data from each of those schemas (see [[..:csvimport|page data csv import]] and [[..:dbinternals#data|struct database internals]]). **Note:** Also see the section [[..:schemaedit#schema_usage|Schema Usage]] for general informations on struct data. syntax/plugins/struct/assignments/en.txt 마지막으로 수정됨: 2023/07/20 01:23저자 writer