Title: 記事に添付されたファイルはどこに保存されますか?(ファイル添付式ジャーナルの場合)

ここでは、記事に添付されたファイルが実際のどの場所にどのように保存されるかを説明します。

なお、TeamPage のジャーナルには、添付ファイルの管理方法が異なる 2 つの種類(形式)があります。ひとつは、古いバージョンで使われていた「ファイル添付形式」であり、もうひとつは現行バージョンで標準で使われている「WebDAV 添付形式」です。

ここでは前者について解説します。後者については FAQ2752: 記事に添付されたファイルはどこに保存されますか?(WebDAV添付式ジャーナルの場合) を参照してください。



ジャーナルの添付ファイル保存形式の確認



はじめに、サーバー セットアップ > 一般 > 現在のジャーナル ページの [ジャーナル情報] 欄の [添付ファイル保存] で [添付ファイルとして保存] と表示されていることを確認します。



添付ファイルの保存場所



基本的な保存場所



すべての添付ファイルは、TeamPage のジャーナルの中に保存・格納されます。

使用中のジャーナルの場所(パス)は、上図 [ジャーナル情報] の [パス] で確認できます。

参照: FAQ221: 使用中のジャーナルがどこにあるのかを調べるには

ジャーナル ディレクトリ内に [attachments] というフォルダがあります。この中に、さらにスペース、記事、添付番号のフォルダ階層が作成され、その中にファイルが保存・格納されます。



※ スペース表示名ではなくスペース名です。スペース名に日本語文字など非 ASCII を含む場合、フォルダーの名前は数字になります。(後述)

下図は、Test」スペースに投稿された 8 番目の記事(記事 ID が Test8)の、1 番目の添付ファイルの保存場所をファイル マネージャーで開いた例です。

記事IDとフォルダ構造

名前に非 ASCII 文字を含む場合



TeamPage は Windows / Linux / Mac など様々なプラットフォームで動作するように設計されています。日本語のような非 ASCII 文字がフォルダーやファイルの名前に含まれていると、環境を移行した際に問題が生じる可能性があります。そのため、スペース名や添付ファイル名に非 ASCII 文字が含まれる場合、ASCII 文字に変換し、保存します。

スペース名に非 ASCII 文字を含む場合



スペース名に非 ASCII 文字を含む場合、フォルダ名はスペース名(の小文字)ではなくスペース番号になります。スペース番号は、スペースセットアップ画面の左上で確認できます。

下図は「動作テスト」スペースのスペースセットアップ画面です。左上に(動作テスト/2)と表示されており、この数字「2」がこのスペースの番号です。

スペース番号を確認



下図は、「動作テスト」スペースに投稿された 8 番目の記事(記事 ID = 動作テスト10)に 1 番目に添付されたファイルを確認している例です。



ファイル名に非 ASCII 文字を含む場合



添付ファイルに非 ASCII 文字を含む場合、実際に格納されるファイル名は「attachment」に変更され、本来のファイル名は filedata.txt ファイルに保存されます。

サンプル

本来のファイル名は filedata.txt の 1 行目で確認できます。

filedata.txt の記述

追加された添付ファイルの保存場所



記事を編集して添付ファイルを追加すると、その記事のフォルダ内に新しい添付番号のフォルダが作成され、その中に添付ファイル本体が格納されます。

下図は、記事「Test8」を編集して 3 番目の添付ファイルとして「example3.pptx」を追加した例です。

なお、下図では、記事「Test8」を編集した記録が記事「Test9」として投稿されており、記事番号「9」のフォルダも作成されています。

追加添付されたファイル

削除された添付ファイルの保存場所



TeamPage は、通常、すべての編集記録が残され、過去の状態に遡れるようになっています。記事を編集して添付ファイルを「削除」しても、元の状態に戻せるように、実際にはファイルはジャーナルに残されます。

例えば、上図で 3 番目の添付ファイル「example3.pptx」を追加した後、再度記事を編集して 2 番目の添付ファイル「example2.xlsx」を「削除」し、投稿するとします。

2番目の添付ファイルを削除

この編集は、記事 ID「Test10」として記録されました。



ファイルマネージャーで確認すると、記事番号「10」のフォルダには添付番号「2」のフォルダが存在せず、2 番目の添付ファイルが記事番号「10」では削除されている(が、元の記事番号「8」とその編集記録である「9」には残っている)ことがわかります。





Attachments:
attachment_type.png
test8.png
space_number.png
image1.png
image2.png
image3.png
add_attachment_file.png
image4.png
image6.png
image5.png
関連記事
Article: FAQ2743 (permalink)
Categories: :FAQ:添付ファイル, :FAQ:ジャーナル, :FAQ:運用保守
Date: 2018/01/05; 18時13分15秒 JST

Author Name: TeamPage サポート
Author ID: jpbo