最新版 |
編集中の文章 |
8行目: |
8行目: |
| ** NIIのマニュアルにやり方が書いていなかった、あるいはマニュアルの記述がわかりにくかった操作 | | ** NIIのマニュアルにやり方が書いていなかった、あるいはマニュアルの記述がわかりにくかった操作 |
| ** 登録作業の際に使っている便利なソフトウェア(ExcelマクロやPower Automateなども含む) | | ** 登録作業の際に使っている便利なソフトウェア(ExcelマクロやPower Automateなども含む) |
|
| |
| == 運用事例集 ==
| |
|
| |
| [[JARIO_Cloud/case_studies|JAIRO Cloudの自動化・効率化、その他「こうやって運用している」例を集めています。]]
| |
|
| |
|
| == 関連サイト == | | == 関連サイト == |
|
| |
|
| * [https://meatwiki.nii.ac.jp/confluence/pages/viewpage.action?pageId=63868507 基本マニュアル (NII)] | | * [https://meatwiki.nii.ac.jp/confluence/pages/viewpage.action?pageId=63868507 基本マニュアル (NII)] |
| ** [https://meatwiki.nii.ac.jp/confluence/pages/viewpage.action?pageId=63868534 用語集]
| |
| * [https://meatwiki.nii.ac.jp/confluence/pages/viewpage.action?pageId=63875565 リリースノート (NII)] 最新の課題リスト(=解決されていない障害)もここにあります。 | | * [https://meatwiki.nii.ac.jp/confluence/pages/viewpage.action?pageId=63875565 リリースノート (NII)] 最新の課題リスト(=解決されていない障害)もここにあります。 |
| ** [https://meatwiki.nii.ac.jp/confluence/pages/viewpage.action?pageId=118166862 アイテムマッピング資料 (NII)] | | ** [https://meatwiki.nii.ac.jp/confluence/pages/viewpage.action?pageId=118166862 アイテムマッピング資料 (NII)] |
22行目: |
17行目: |
| * [https://jpcoar.repo.nii.ac.jp/page/155 ユーザーサポート用メーリングリスト (JPCOAR)] | | * [https://jpcoar.repo.nii.ac.jp/page/155 ユーザーサポート用メーリングリスト (JPCOAR)] |
| ** アーカイブのURLは非公開。メーリングリストのメール本文の末尾を参照 | | ** アーカイブのURLは非公開。メーリングリストのメール本文の末尾を参照 |
| * [https://www.magazine.jpcoar.org/news/924a1752-dffd-46e9-8417-9fe2e81ba3c9 JAIRO Cloud(WEKO3)ビギナーQ&A ~リポジトリ登録で困った時は~ (JPCOAR)]
| |
|
| |
|
| == 便利なツール == | | == 便利なツール == |
37行目: |
31行目: |
| # 1ページ100件表示のエクスポートページに移動する | | # 1ページ100件表示のエクスポートページに移動する |
| javascript:(function(){url=document.location.href;if(url.match(/^https:\/\/.+\/[^\/]+\?.+$/)){var b=url.match(/^https:\/\/[^\/]+\//),a=url.match(/[^\/]+\?.+$/);a=a[0].replace(/^[^\/]+\?/,"");a=a.replace(/size=\d+/,"size=100");a=a.replace(/page=\d+/,"page=1");location.href=b+"items/export?"+a}})(); | | javascript:(function(){url=document.location.href;if(url.match(/^https:\/\/.+\/[^\/]+\?.+$/)){var b=url.match(/^https:\/\/[^\/]+\//),a=url.match(/[^\/]+\?.+$/);a=a[0].replace(/^[^\/]+\?/,"");a=a.replace(/size=\d+/,"size=100");a=a.replace(/page=\d+/,"page=1");location.href=b+"items/export?"+a}})(); |
|
| |
| * VScode
| |
| ** TSVファイルの確認や簡単な編集に使っています。
| |
| ** csv,tsv用の拡張機能を入れると便利です。[https://qiita.com/%20whitecat%2022/items/63cc60228853d97edb06 CSV/JSONを扱う際にオススメのVSCode拡張機能(Qiita)]もご参考としてください。
| |
|
| |
| * [https://mfactory.me/ gPad]
| |
| ** TSVをExcel"風"に表示できるテキストエディタ<br>メタデータの中身を確認したいとかごく単純な変更がある、という場合にExcelに貼り付けずに=値の勝手な置換をさせずに作業できる<br>多機能なVScodeと見やすさのgPad。お好みで
| |
|
| |
|
| == 質問集 == | | == 質問集 == |
64行目: |
51行目: |
| * Prefixは、JAIRO Cloudの利用申請時に「JaLC準会員登録」を申請し、承認された際の通知にあるPrefixのみ利用できます。 | | * Prefixは、JAIRO Cloudの利用申請時に「JaLC準会員登録」を申請し、承認された際の通知にあるPrefixのみ利用できます。 |
| * Suffixを自由に設定したい場合は、[https://meatwiki.nii.ac.jp/confluence/pages/viewpage.action?pageId=63868511 アイテム一括登録(インポート)]で登録する必要があります。なお、DOIのSuffixは半角英数字、半角記号「_-.;()/」以外使用できません。 | | * Suffixを自由に設定したい場合は、[https://meatwiki.nii.ac.jp/confluence/pages/viewpage.action?pageId=63868511 アイテム一括登録(インポート)]で登録する必要があります。なお、DOIのSuffixは半角英数字、半角記号「_-.;()/」以外使用できません。 |
|
| |
| ==== 漢字文化圏の「著者名」の「言語」選択に迷う ====
| |
| 著者(作成者、寄与者etc.)の言語は、国籍ではなく、どの言語で名前を表記しているかで選択します。日本語でも外国語(主に繁体字)でも漢字での表記が変わらない事もありますが、その場合は本文言語や掲載媒体で主に使用されている言語などから判断する必要があります。
| |
|
| |
| 例:森鴎外(日本人)<br>
| |
| 森, 鴎外→ja<br>
| |
| Mori, Ogai→en<br>
| |
| 森, 鸥外→zh-cn
| |
|
| |
|
| === メタデータの表示 === | | === メタデータの表示 === |
91行目: |
70行目: |
| (例)https://jpcoar.repo.nii.ac.jp/page/46?page=1&size=20&sort=controlnumber の英語ページへのURLの場合 | | (例)https://jpcoar.repo.nii.ac.jp/page/46?page=1&size=20&sort=controlnumber の英語ページへのURLの場合 |
| https://jpcoar.repo.nii.ac.jp/lang/en?next=/page%2F46%3Fpage%3D1%26size%3D20%26sort%3Dcontrolnumber | | https://jpcoar.repo.nii.ac.jp/lang/en?next=/page%2F46%3Fpage%3D1%26size%3D20%26sort%3Dcontrolnumber |
|
| |
| ==== ファイルの名称(リンク)を任意の名称で表示したい ====
| |
| * 表示されるファイル名称は「ファイル情報>ラベル」で変更可能。
| |
|
| |
| ==== ファイルのアイコンがPDFではなく、フォルダで表示されてしまう ====
| |
| * 表示されるアイコンは「ファイル情報>本文URL>フォーマット」に依存する。
| |
| ** 「application/pdf」の場合はPDFアイコン
| |
| ** 「application/vnd.openxmlformats-officedocument.spreadsheetml.sheet」でExcelのアイコン
| |
| ** 空白の場合はフォルダアイコン
| |
|
| |
| === ワークフロー ===
| |
| ==== ワークフローの新規作成で、表示されないアイテムタイプがある ====
| |
| * 新規に作成したアイテムタイプは、ワークフローを新規に追加して紐付けする必要があります。「ワークフロー管理」の「ワークフロー」、「+Create WorkFlow」から新規にワークフローを作成して、新しいアイテムタイプを指定しておいてください。
| |
|
| |
|
| === マッピングの編集 === | | === マッピングの編集 === |
114行目: |
80行目: |
| ==== DOIの設定と「識別子変更モード」 ==== | | ==== DOIの設定と「識別子変更モード」 ==== |
|
| |
|
| * 自動採番でDOIを付与する場合は、通常モードでインポートします。「識別子変更モード」にはチェックを入れません。また、DOI_RAを設定し、DOIはprefix/ を記述します。 | | * 自動採番でDOIを付与する場合は、通常モードでインポートします。「識別子変更モード」にはチェックを入れません。また、DOI_RAを設定し、DOIは空欄とします。 |
| * 独自のDOIを付与する場合は「識別子変更モード」をチェックしてインポートします。この場合は、DOI_RAとDOI(prefix/suffix)を記述します。 | | * 独自のDOIを付与する場合は「識別子変更モード」をチェックしてインポートします。この場合は、DOI_RAとDOI(prefix/suffix)を設定します。 |
| | |
| {| class="wikitable"
| |
| |+ インポートでの設定内容
| |
| |-
| |
| ! !! 識別子変更モード !! DOI_RA !! DOI
| |
| |-
| |
| | DOIを付与しない || 通常モード || 空欄にする || 空欄にする
| |
| |-
| |
| | 自動採番でDOIを付与 || 通常モード || 設定する|| prefix/ を記述する
| |
| |-
| |
| | 独自のDOIを付与 || 識別子変更モード || 設定する|| prefix/suffix を記述する
| |
| | |
| |}
| |
|
| |
|
| ==== TSVファイルの文字コードがUTF-8ではないらしくインポートができない ==== | | ==== TSVファイルの文字コードがUTF-8ではないらしくインポートができない ==== |
135行目: |
88行目: |
| * [https://meatwiki.nii.ac.jp/confluence/pages/viewpage.action?pageId=63868511#:~:text=%E2%80%BB%C2%A0Excel%20%E3%81%A7%E3%83%87%E3%83%BC%E3%82%BF%E4%BF%AE%E6%AD%A3%E3%82%92%E8%A1%8C%E3%81%86%E9%9A%9B%E3%81%AE%E6%B3%A8%E6%84%8F%E7%82%B9 JAIRO Cloud(WEKO3)基本マニュアルの「アイテム一括登録(インポート)」(NII)]以下の手順で編集すると、文字コードはそのままでTSVファイルを作成できます。 | | * [https://meatwiki.nii.ac.jp/confluence/pages/viewpage.action?pageId=63868511#:~:text=%E2%80%BB%C2%A0Excel%20%E3%81%A7%E3%83%87%E3%83%BC%E3%82%BF%E4%BF%AE%E6%AD%A3%E3%82%92%E8%A1%8C%E3%81%86%E9%9A%9B%E3%81%AE%E6%B3%A8%E6%84%8F%E7%82%B9 JAIRO Cloud(WEKO3)基本マニュアルの「アイテム一括登録(インポート)」(NII)]以下の手順で編集すると、文字コードはそのままでTSVファイルを作成できます。 |
| * Excelから「テキスト(タブ区切り) (*.txt)」「Unicode テキスト (*.txt)」で保存しても、文字コードはUTF-8に設定されません。また、再度Excelで読み込んだ場合に、桁がずれるなどして正しく読み込めない場合があります。 | | * Excelから「テキスト(タブ区切り) (*.txt)」「Unicode テキスト (*.txt)」で保存しても、文字コードはUTF-8に設定されません。また、再度Excelで読み込んだ場合に、桁がずれるなどして正しく読み込めない場合があります。 |
|
| |
| ==== 「サーバ内部エラー」になりインポートができない ====
| |
|
| |
| * 以下の場合に「サーバ内部エラー」となるようです。まずはTSVファイルの内容をご確認ください。
| |
| ** インデックスIDが数字でない(=1.70536E+12のような E+n の形式になる)→Excelでの編集時に「セルの書式設定」で「数値」に設定する
| |
|
| |
| ==== 紀要等のインポートで目次順にIDを付与したい ====
| |
|
| |
| * 現在(2024年3月18日)のWEKO3では、インポートで複数アイテムを同時に登録すると、TSVの記載順ではなくよりメタデータが軽い(≠本文ファイルのサイズ)アイテムから登録される。<br>紀要等を目次順に登録したい場合、ダミーのアイテムを先に登録し、それを正規データで上書きすることで対応可能。
| |
| ** [[メディア:KiyounoID.docx|手順書(ワード)]]
| |
|
| |
| ==== 登録内容に””が含まれる項目を一括登録したい ====
| |
|
| |
| *インポートファイルに「””」を含む項目がある場合は、「””」を二重に入力して、更にその項目を「””」で囲むとインポートできるようです。
| |
|
| |
| (例)
| |
| 「"Wear and Tear" : James Johnsonにおける胃弱とモダニティ」を入力する場合
| |
| ⇒「"""Wear and Tear"" : James Johnsonにおける胃弱とモダニティ"」
| |
|
| |
| 「How is Habermas considered, starting from "phenomenology"? Part 10」を入力する場合
| |
| ⇒「"How is Habermas considered, starting from ""phenomenology""? Part 10"」
| |
|
| |
| *その他の方法:「"」の形式にこだわりがない場合
| |
|
| |
| 区切り文字として認識されるダブルクォーテーションは「"」(文字コード“22”)なので、これ以外のダブルクォーテーション、
| |
|
| |
| 例えば「“”」(文字コード“E2 80 9C”と“E2 80 9D”の組み合わせ)などで代替することで、テキストの見た目を維持したままインポートできる。
| |
|
| |
| ==== ファイルをアップロードしたら「The csv/tsv file was not found(略). Check if the directory structure is correct.」と表示されてインポートできない ====
| |
|
| |
| * TSVファイルやPDFファイルが入っているフォルダの名前が、 data であるか確認してください。これ以外の名前(例:dete、data(2バイト文字でdata)など)では、エラーになります。
| |
| * ファイルの拡張子が .tsv であるか確認してください。
| |
| * フォルダ data の中に .tsv のファイルがあるか、確認してください。
| |
|
| |
|
| === ソート === | | === ソート === |
180行目: |
100行目: |
| === OAI-PMH, ハーベスト === | | === OAI-PMH, ハーベスト === |
|
| |
|
| [https://support.irdb.nii.ac.jp/ja/faq IRDBのハーベストに関するFAQ]や「[https://doi.org/10.34477/0002000350 ハーベストエラー解消の手順]」も参照のこと。 | | [https://support.irdb.nii.ac.jp/ja/faq IRDBのハーベストに関するFAQ]も参照のこと。 |
| | |
| {| class="wikitable"
| |
| |+ メタデータ登録から検索されるまでの目安
| |
| |-
| |
| | 1週目 || メタデータ登録
| |
| |-
| |
| | 2週目 || IRDBでハーベスト
| |
| |-
| |
| | 3週目 || (図書など)NDLサーチで検索できるようになる
| |
| |-
| |
| | 4週目 || (論文など)CiNii Researchで検索できるようになる
| |
| |}
| |
|
| |
|
| ==== IRDBにメタデータがハーベストされたのだけど、IRDB上で検索できない ==== | | ==== IRDBにメタデータがハーベストされたのだけど、IRDB上で検索できない ==== |
207行目: |
115行目: |
| * IRDBでのハーベスト後、2~7日ぐらいで国立国会図書館サーチで検索できるようです。 | | * IRDBでのハーベスト後、2~7日ぐらいで国立国会図書館サーチで検索できるようです。 |
| * [http://www.ndl.go.jp/jp/help/dissertations.html#anchor12 博士論文のNDLデジタルコレクションへの反映は数ヶ月かかる]ようです。 | | * [http://www.ndl.go.jp/jp/help/dissertations.html#anchor12 博士論文のNDLデジタルコレクションへの反映は数ヶ月かかる]ようです。 |
|
| |
| ==== メタデータのハーベスト後、エラーが出た。何を/どこを修正すればいいかわからない ====
| |
|
| |
| * 「[https://support.irdb.nii.ac.jp/ja/harvest/junii2/validation エラーチェック解説]」(IRDB)に該当するエラーがあるか、確認します。
| |
| * エラーチェックで何を行っているか、詳しい内容は以下にあります。
| |
| ** JuNii2の場合:[https://support.irdb.nii.ac.jp/ja/harvest/junii2/mapping エラーチェック・正規化仕様(JiNii2)](IRDB)
| |
| ** JPCOARスキーマの場合:[https://support.irdb.nii.ac.jp/ja/harvest/jpcoar/mapping エラーチェック・正規化仕様(JPCOARスキーマ)](IRDB)※JAIRO Cloudではver1.0.xを使用しています。「ver.1.0.x」のPDFまたはExcelファイルをご覧ください。
| |
|
| |
|
| === その他の管理機能 === | | === その他の管理機能 === |
228行目: |
129行目: |
|
| |
|
| <br> | | <br> |
|
| |
|
| |
| ==== WebAPIはない? ====
| |
|
| |
| * 2024年3月時点では、直接利用できる登録用WebAPIはないようです。
| |
| ** APIには[https://swordapp.github.io/swordv3/swordv3.html SWORD 3.0]を用いるとのことです。
| |
|
| |
| == (まとまっていないが書き留めておく場所) ==
| |
|
| |
| (このセクションは「とりあえず書き留めておく」場所です。
| |
| 箇条書きなどで書いてみてください。後で誰かがまとめてくれるはずです。)
| |
|
| |
| === やったこと・解決したこと ===
| |
|
| |
| * 作成者識別子のうちNRIDが正しくnameIdentifierURIに変換されなかったが、ちょっと待っていたら正しくリンクされるようになった。
| |
|
| |
| === 困っていること ===
| |
|
| |
| (運用で困っていることを箇条書きなどで書いてみてください。後で誰かが回答して、まとめてくれるはずです。'''確実な回答が必要、急いでいるなどの場合は公式メーリングリストへの投稿をおすすめします。''')
| |
|
| |
| (ワークフロー内アクティビティに残存する「ページ未検出」エラーの解消は、公式メーリングリストで移行タスクフォースにご依頼ください。)
| |
|
| |
| * Cite asの表示不具合
| |
| ** CSSをウィジェットに記載、配置することで、見出しごと非表示にすることが可能らしい、自己責任で行う事
| |
| <pre>
| |
| <style type="text/css">
| |
| <!--
| |
| .well.well2:nth-child(3) {
| |
| display: none;
| |
| }
| |
| -->
| |
| </style>
| |
| </pre>
| |
|
| |
| * トップページの検索窓と全文キーワードのラジオボタンの下に、任意の文字列を記載するにはどうすればよいのでしょうか?(例・つくばリポジトリ様の「著者名で検索する際は~」)
| |
| ** CSSをウィジェットに記載、配置することで、任意の文字列を表示させることが可能。自己責任で行う事。ただし、アクセシビリティの観点からは良くない。
| |
| *** CSSをウィジェットに記載、配置するには、「ウェブデザイン管理 > ウィジェット」で表示される一覧の中から、使用中(Enable=✓)かつHTMLが書けるもの(例:Widget Type = [Header] or [Notice])を編集(鉛筆アイコン)する。
| |
| *** エディタ画面では"<>"を押下してコード記述モードにして、下記のCSSをコピペして、再度"<>"を押下して表示モードにしたうえで、"Save"ボタンを押下する(この手順で無いとSaveボタンが押せない)
| |
| <pre>
| |
| <style type="text/css">
| |
| <!--
| |
| #search_type::after{
| |
| content: '著者名で検索する際は~';
| |
| white-space: pre;
| |
| }}
| |
| -->
| |
| </style>
| |
| </pre>
| |
|
| |
|
| |
| * 論文のカスタムソートを一気に行うためのJavascriptをChatGPTを利用して作ったが、保存すると数字が消えてしまう
| |
|
| |
| <pre>
| |
| // テキストボックスの数を取得
| |
| var textBoxes = document.querySelectorAll("input[type='text']");
| |
| var textBoxCount = textBoxes.length;
| |
|
| |
| // テキストボックスに逆順に整数を入力する
| |
| for (var i = 0; i < textBoxCount; i++) {
| |
| var value = textBoxCount - i;
| |
| textBoxes[i].value = value.toString();
| |
| }」
| |
| </pre>
| |
|
| |
| ここまでをコンソールで実行することには成功したが、以下が反映されない。
| |
| そのため、保存ボタンを押すとテキストボックスに自動入力された数字が消えてしまう。
| |
|
| |
| <pre>
| |
| // ページがロードされた際に実行される処理
| |
| window.onload = function() {
| |
| // セッションストレージからテキストボックスの内容を取得し、テキストボックスに表示する
| |
| var textBoxes = document.querySelectorAll("input[type='text']");
| |
| for (var i = 0; i < textBoxes.length; i++) {
| |
| var key = "textBoxValue_" + i;
| |
| var savedValue = sessionStorage.getItem(key);
| |
| if (savedValue !== null) {
| |
| textBoxes[i].value = savedValue;
| |
| }
| |
| }
| |
| };
| |
|
| |
| // ページがアンロードされる際に実行される処理
| |
| window.onbeforeunload = function() {
| |
| // テキストボックスの内容をセッションストレージに保存する
| |
| var textBoxes = document.querySelectorAll("input[type='text']");
| |
| for (var i = 0; i < textBoxes.length; i++) {
| |
| var key = "textBoxValue_" + i;
| |
| sessionStorage.setItem(key, textBoxes[i].value);
| |
| }
| |
| };
| |
| </pre>
| |
|
| |
|
| == 「非公式まとめ」を始めるにあたって == | | == 「非公式まとめ」を始めるにあたって == |