D7でファイルのリストを作成するための解決策を探していますが、認証されたユーザーだけがファイルを表示(およびダウンロード)できるようにしています。
このようにして、私が管理者として追加したユーザーのみがファイルのリストを表示してダウンロードできるようになります。
検索中に、content_accessというモジュールへの参照が見つかりましたが、過去1年間の更新はありません。
参考文献やアイデアを持っている人はいますか?
アップロードと保存
プライベート ファイル ストレージを有効にして使用します。以下の抜粋からの完全なドキュメント...
アップロード先では、デフォルトでパブリック ファイル オプションのみが利用可能であり、サーバーから直接ファイルを利用できるようにします (Drupal がアクセスをチェックすることなく)。プライベート ファイルを使用する場合は、最初にファイル システム管理ページ ([管理] > [構成] > [メディア: ファイル システム]) でいくつかの設定を変更する必要があります。詳細については、以下を参照してください。
プライベート ファイル ストレージを使用すると追加のオーバーヘッドが発生しますが、これで必要なことが達成されるはずです。
リストとダウンロード
ダウンロード可能なファイルの保護されたリストを生成するには、 Viewsモジュールを使用できます。
ビューモジュールをインストールして有効にした状態で、[サイトの管理] -> [構造] -> [ビュー] -> [新しいビューの追加] ( admin/structure/views/add
)にアクセスします。
また、ビューの詳細にはあまり触れずに、以下のスクリーンショットと同様の構成を使用してください。