Skip to content
4 changes: 4 additions & 0 deletions docs/spec/base/admin/ADMIN_10_2.md
Original file line number Diff line number Diff line change
Expand Up @@ -154,6 +154,8 @@
- from-until:「Change List」ごとに対象日

- フォーマット:YYYY-MM-DDThh:mm:ssZ

- 設定値WEKO_SEARCH_FIX_ACCESSRIGHTSがTrueの場合、エンバーゴの期間が終了した日付がupdatedの日付より新しいレコードは、エンバーゴ期間終了日が対象日に該当する。

- 「Change List一覧」のサンプル

Expand Down Expand Up @@ -259,6 +261,8 @@
- from-until:「Change Dump」ごとに対象日

- フォーマット:YYYY-MM-DDThh:mm:ssZ

- 設定値WEKO_SEARCH_FIX_ACCESSRIGHTSがTrueの場合、エンバーゴの期間が終了した日付がupdatedの日付より新しいレコードは、エンバーゴ期間終了日が対象日に該当する。

- 「Change Dump一覧」のサンプル

Expand Down
4 changes: 4 additions & 0 deletions docs/spec/base/admin/ADMIN_14_12.md
Original file line number Diff line number Diff line change
Expand Up @@ -429,6 +429,10 @@

- 入力できる内容やボタン押下時の動作は 新規作成 の記載内容を参照

- weko_search_ui/config.py: WEKO_SEARCH_FIX_ACCESSRIGHTSがTrueの場合
- 作成・編集を実行時に、修正表示されるAccess Rightsに合わせた集計クエリに切り替わる
- access Rightsの修正表示については[メタデータ表示](../user/USER_3_1.md#メタデータ表示)の「Access Rightsの表示について」参照

エラーメッセージ

- ファセット登録・編集時において、\[保存(Save)\]ボタン押下時にエラーチェックを行い、不適切なデータ登録をしないように制御を行う。
Expand Down
10 changes: 10 additions & 0 deletions docs/spec/base/admin/ADMIN_2_4.md
Original file line number Diff line number Diff line change
Expand Up @@ -320,6 +320,7 @@
| .publish_status | .PUBLISH_STATUS | アイテムの公開/非公開を指定する。public/privateのいずれかを設定する。必須項目。 |
| .feedback_mail[0] | .FEEDBACK_MAIL[0] | フィードバックメールの送信先メールアドレスを指定する。複数指定可。 |
| .request_mail[0] | .REQUEST_MAIL[0] | リクエストメールの送信先メールアドレスを指定する。複数指定可。 |
| .researchmap_linkage | .RESEAECHMAP_LINKAGE | Researchmapへの連携フラグ |
| .item_application.workflow | .ITEM_APPLICATION<br>.WORKFLOW | コンテンツファイルがない場合の利用申請のワークフローIDを指定する。 |
| .item_application.terms | .ITEM_APPLICATION.TERMS |コンテンツファイルがない場合の利用規約IDを指定する。この列のデータ行にterm_freeが入力された場合、利用規約を自由入力として.item_application.terms_descriptionが表示される。 |
| .item_application<br>.terms_description | .ITEM_APPLICATION<br>.TERMS_DESCRIPTION | コンテンツファイルがない場合の利用規約(自由入力)を指定する。 |
Expand Down Expand Up @@ -1946,6 +1947,15 @@ DOIを指定したアイテムについて、指定された項目が各DOI付
英語:「ERROR:The specified provinding user policy does not exist in the system」
日本語:「エラー:指定する利用規約はシステムに存在しません。」

- weko_search_ui/config.py: WEKO_SEARCH_FIX_ACCESSRIGHTSがTrueに設定されている場合
- accessRigthsの修正条件にインポートするメタデータ情報が該当する場合、修正後のAccess Rightsの値でアイテムが登録される
- Access Rights:embargoed accessの場合
1. コンテンツファイルのアクセスにopen_restrictredが存在する場合、restricted accessに修正される
2. 1を満たさずコンテンツファイルのアクセスがopen_date、日付が未来である場合embargoed accessに修正される
3. 1,2を満たさずコンテンツファイルのアクセスがopen_loginが存在する場合、restricted accessに修正される
4. すべてのコンテンツファイルが「open_access」または「アクセスがopen_date,日付が処理日以前」である場合open accessに修正される
5. 1~4を満たさない場合、embargoed accessのままとなる

## 更新履歴

| 日付 | GitHubコミットID | 更新内容 |
Expand Down
4 changes: 4 additions & 0 deletions docs/spec/base/api/API_02_OAIPMH.md
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,8 @@ https://[host]/oai?verb=GetRecord&metadataPrefix=jpcoar_2.0&identifier=https://d
</GetRecord>
</OAI-PMH>
```
- WEKO_SEARCH_ACCESSRIGHTがTrueの場合、エンバーゴ期間が終了した日付とレコードの更新日を比較して新しい日付がdatestampに出力される。
- 上記以外はrecords_metadataテーブルのupdatedが出力される。

idDoesNotExist の例。

Expand Down Expand Up @@ -277,6 +279,8 @@ identifier:アイテムに利用可能なメタデータフォーマットが
</ListRecords>
</OAI-PMH\>
```
- WEKO_SEARCH_ACCESSRIGHTがTrueの場合、エンバーゴ期間が終了した日付とレコードの更新日を比較して新しい日付がdatestampに出力される。
- 上記以外はrecords_metadataテーブルのupdatedが出力される。

#### 処理概要

Expand Down
Loading