問題タブ [media-library]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - Wordpress3.5およびACFのメディアアップロードダイアログで作成者が他の作成者のメディアファイルを表示できないようにする
私はこの問題にしばらく苦労してきましたが、うまくいかないようです。
私は持っています
- AdvancedCustomFieldsプラグインを備えたマルチユーザーwordpress3.5サイト。
- カスタム投稿タイプ、ギャラリー。作成者はカスタムフィールドから写真を投稿できます。
- ユーザープロファイルのカスタムフィールド。
作成者が写真を投稿にアップロードしているとき、作成者はメディアアップロードダイアログで他の作成者のアップロードを確認できます。私はこれが起こらないようにしたい。作成者には、メディアアップロードダイアログに自分のアップロードのみを表示してほしい。
これで、これを機能させることができます:
ただし、これにより、カスタムフィールドがユーザープロファイルで機能しなくなります。これは、ACFがadmin-ajaxを使用してフィールドを編集画面に追加するためですが、上記の関数からadmin-ajax部分を削除すると、他の作成者のメディアが再び表示されるようになるため、正方形に戻ります。
私はインターネットから見つけた数十の異なる方法(1)(2)(3)を使用しようとしましたが、新しいWordPress 3.5メディアアップロードダイアログやACFのため、どれも機能しません。
ACFを使用しているときに、作成者が他の作成者のメディアを見るのを防ぐ方法はありますか?
wordpress - Wordpress メディア ライブラリに関する質問
wordpress とメディア ライブラリに関する 2 つの関連する質問があります。
Wordpress Media Library (バージョン 3.5.1) には、画像を投稿に関連付けるオプションがあります。これがデータベースでどのような変更を行うかを知っている人はいますか? 私が見つけたものから、メディア ライブラリと投稿の関連付けに関連しているように見える 2 つのテーブルがあります。1 つ目は、
wp_posts
関連する 3 つのフィールドを持つテーブルです:post_type=attachment
、post_mime_type=image
、post_parent=<associated post id>
。またwp_postmeta
、フィールドmeta_key=_wp_attached_file
または=_wp_attachment_metadata
.
関連する他のテーブル/フィールドはありますか? これらについて詳しく説明している記事はありますか?
さて、プログラム的に言えば、上記に関連する 2 つの関数があるようです:wp_insert_attachment
とwp_update_attachment_metadata
. もうありますか、それとも唯一のものですか?関数には
wp_insert_attachment
絶対ファイル名が必要です。画像が既にローカル サーバーにあり、その (ローカル) URL しかない場合、プログラムで絶対パスを見つけるにはどうすればよいでしょうか? 上記の関数は、ファイルが既にサーバー上にあるため、実際には必要ではないファイルをアップロードするため、質問しています。
または、ローカル ファイル URI だけを取得し、最初にアップロードせずに投稿に関連付ける別の関数はありますか?
c# - Windows Phone のメディア ライブラリから画像を選択し、ページの背景として設定する
電話ライブラリから画像を取得し、次のコードを使用してページの背景として設定しようとしています
ただし、ページの背景が黒くなり、写真が正しく取得/作成されませんでした。デバイス ライブラリへの URI の正しいパスはどれですか? 十分に使用していませんUriKind.Absolute
か?
windows-phone-8 - WP: GetPathFromToken に含まれるトークンについて説明してください
MediaLibraryExtensions.GetPathFromToken には、入力として 2 つのパラメーター (MediaLibrary ライブラリ、文字列トークン) があります。API がメディア ライブラリから指定されたメディア アイテムのパスを返すと仮定します。トークンは対象のメディアに関連付けられています。ただし、メディア ライブラリの音楽ファイルなど、メディアの「トークン」を見つけるにはどうすればよいでしょうか。特定の歌から「トークン」を見つける方法を教えてください。前もって感謝します。
c# - Windows Phone 8で写真の本名を取得する.
Windows Phone 8 の画像ライブラリにある写真の本名を表示できません。元の名前が次の写真があります。chucktodd-einstein-2010-1.jpg、chucktodd-einstein-2010-2.jpgチャックトッド-アインシュタイン-2010-3.jpg.
私はこのコードを実行します:
そして、MessageBox には常にこの名前が表示されます: "Einstein writing on a blackboard with chalk illustration by Chuk Todd 2010".
元の名前を取得するにはどうすればよいですか?
windows-phone-7 - デバイスからすべての写真、画像、保存された写真を選択します
写真、アルバムに関連するアプリケーションを 1 つ開発しています。私がやろうとしているのは、すべての写真、保存された写真、アルバム、カメラロールをデバイスから選択して、に保存することですList<Image>
。MediaLibraryという 1 つのクラスを見つけましたが、これらの画像をすべて選択してリストに保存する方法を理解できません。
次のようにすべての画像をリストに追加することはできますか。
デバッグすると、アルバムにデフォルトの画像が 8 つある場合でも、画像がないことがわかりました。m.Picturesはカウント ゼロを示しています。これらすべての画像をデバイスから選択してリストに追加するにはどうすればよいですか?
windows-phone-7 - Windows Phone 画像ギャラリーの作成
MediaLibrary の Pcitures でグリッド ギャラリーを作成しようとしていますが、重い写真を読み込むという点で複雑です。
WrapPanel と Binding Images を含む ListBox を使用してみました。軽い画像 (100kb 未満) でうまく動作しますが、非常に遅く、1MB を超える画像で UI が停止します。このチュートリアルに従っていましたが、重い画像では正しく機能しません。
また、 PictureDecoder.decodeStream(stream, 100, 100) を使用して、目的の写真のサイズを変更しましたが、それでも遅いです。
何か提案はありますか?代替案はありますか?またはグリッドギャラリーまたはグリッド画像(重いもの)の遅延読み込みに関するサンプルはありますか?すべてが高く評価されました!