0

D7でファイルのリストを作成するための解決策を探していますが、認証されたユーザーだけがファイルを表示(およびダウンロード)できるようにしています。

このようにして、私が管理者として追加したユーザーのみがファイルのリストを表示してダウンロードできるようになります。

検索中に、content_accessというモジュールへの参照が見つかりましたが、過去1年間の更新はありません。

参考文献やアイデアを持っている人はいますか?

4

1 に答える 1

0

アップロードと保存

プライベート ファイル ストレージを有効にして使用します。以下の抜粋からの完全なドキュメント...

アップロード先では、デフォルトでパブリック ファイル オプションのみが利用可能であり、サーバーから直接ファイルを利用できるようにします (Drupal がアクセスをチェックすることなく)。プライベート ファイルを使用する場合は、最初にファイル システム管理ページ ([管理] > [構成] > [メディア: ファイル システム]) でいくつかの設定を変更する必要があります。詳細については、以下を参照してください。

プライベート ファイル ストレージを使用すると追加のオーバーヘッドが発生しますが、これで必要なことが達成されるはずです。

プライベート ファイル ストレージの設定


リストとダウンロード

ダウンロード可能なファイルの保護されたリストを生成するには、 Viewsモジュールを使用できます。

ビューモジュールをインストールして有効にした状態で、[サイトの管理] -> [構造] -> [ビュー] -> [新しいビューの追加] ( admin/structure/views/add)にアクセスします。

また、ビューの詳細にはあまり触れずに、以下のスクリーンショットと同様の構成を使用してください。

ビューの構成

于 2012-08-13T05:02:39.110 に答える