タグ付けされた質問 「7」

バージョンタグは、サイトが使用しているバージョンを単に示すだけでなく、バ​​ージョンにのみ適用される質問に使用する必要があります。



3
1つの記事に複数の著者名を割り当てる方法は?
Drupal 7の特定の記事で2つ以上の著者名を言及する方法はありますか? 1つの記事に2つの著者名を追加する必要があります。 Authorテキストボックスに2人の著者名をカンマで区切って追加しようとしましたが、これはできませんでした。 これを行うためのモジュールまたは他の方法はありますか?
9 7  nodes 

3
ファイルが別のサーバーにアップロードされるようにD7を構成する方法
Drupal 7では、アップロードのデフォルトパスは、パブリックファイルシステムパスのファイルシステムオプションで設定されます。このパスで別のサーバーを指定することは可能ですか?私たちが開発中のDrupal 7 Webサイトには約20kのファイルがあり、それらをWebサーバーとは別のサーバーに配置したいと考えています。別のサーバーを指定できない場合、これを処理できるユーザー提供のモジュールはありますか?
9 7  files 

2
ノードの「変更者」
mysql> select nid, uid, created, changed from node; +-----+-----+------------+------------+ | nid | uid | created | changed | +-----+-----+------------+------------+ | 1 | 8 | 1336040166 | 1336046390 | +-----+-----+------------+------------+ node「作成者」(uidフィールド)とまったく同じように、テーブルに「変更者」列が必要です。これにより、そのノードで最後に変更したユーザーを追跡できます。これはnode_revision表から導出できることはわかっていますが、これは、関心のあるコンテンツタイプに対して有効になっているリビジョンによって異なります。 それで、これを行うための最良の方法は何ですか?そして、なぜDrupalコアはデ​​フォルトでこれを提供しないのですか?「変更者」は、CMSがコンテンツに添付するかなり標準的な情報であると思いました。
9 7  users  nodes 

2
新しいリビジョンを「現在の」リビジョンにすることなく、プログラムで新しいノードリビジョンを作成できますか?
フィードのインポートで既存のコンテンツの新しいバージョンが見つかると、データを上書きする代わりに、このノードの新しいリビジョンが作成されます。 通常、新しいリビジョンはすぐに「最新」のものになります。ただし、現在表示されているリビジョンは変更せず、モデレーターに後で新しいリビジョンを公開するかどうかを決定させてください。
9 7  nodes 

1
file_usageに対応するエントリが存在しない場合、管理対象ファイルは削除されますか?
サービスモジュールを使用してREST APIを実装しています。1つのリソースで、アップロードされたファイルのPOSTが許可されます。サービスの前処理機能中に、ファイルを一時ディレクトリに保存します。サービスの後処理機能中に、ファイルをプライベートディレクトリに移動し、file_usage_addを呼び出して、ホストエンティティを保存します。一時ファイルの保存と永続的な場所への移動の間に検証エラーが発生した場合、一時ファイルを明示的に削除していません。このファイルのエントリがfile_usageに存在しないため、drupal cronがこれを処理してくれると思いました。しかし、cronがこれを処理してくれているようには見えません。これがなぜなのかについての考えはありますか? file_managedを確認すると、削除したい一時ファイルが表示されます。file_usageを確認したところ、対応するレコードがありません。 更新-追加の情報:ほとんどの場合、ファイルは実際にはありません。これは、OSの再起動により/ tmpディレクトリがクリアされたためと考えられます。いずれにしても、実際のファイルが見つからなくなった場合、system_cronはファイルのfile_managedエントリを削除しますか? この問題は、ネイティブモバイルアプリからファイルのアップロードを開始してから発生しました。ファイル名はすべてのアップロードで同じです。一時ファイル名が/ tmpディレクトリに存在しない場合がありますが、file_managedのレコードはそのファイル名のURIでまだ存在します。そのため、file_managedテーブルを保存すると、整合性エラーが発生します。アプリを更新してランダムなファイル名を作成する予定です。それまでの間、データベースと、これらのファイルを管理する周囲の「接着」ロジックをクリーンアップしたいと思います。system_cronが私のためにそれをすべて行うなら、それは素晴らしいことです。しかし、私が言えることから、system_cronはfile_managed内の古い、完全に未使用の(および参照されていない)レコードを削除していません。
9 7  files 

3
DrupalでのIISの問題-更新マネージャー:更新に失敗しました!ディレクトリはphp-cgi.exeによってロックされています
GUIで「アップデートマネージャ」を使用するときに問題が発生します。一部のディレクトリはによってロックされるphp-cgi.exeため、元のディレクトリを新しくダウンロードしたディレクトリ(新しい)で置き換えることはできません。 しかし、許可の問題ではないことに言及する必要があります。これは、モジュールが上の「URLからインストール」を介してインストールされ/admin/modules/install、問題なく動作するためです。 例を見てみましょう: 利用可能な更新ページ(/admin/reports/updates/update): 次に、選択する(またはその他の)モジュールをチェックして更新します(どのモジュールを選択するかは関係ありません。結果は同じです!!したがって、例にすぎません)。 私はヒット「これらの更新プログラムをダウンロードする」ボタンを押します。 OK、モジュールの更新されたインスタンスは問題なくダウンロードされます: 「更新が正常にダウンロードされました」: 次に、[ 続行 ]をクリックします。 ここでエラーが発生します。結果: 「更新に失敗しました。詳細については、以下のログを参照してください 。select_or_other インストール/更新エラー ファイル転送は、その理由を失敗しました:コピーできませんD:/Projects/web/drupal-7/tmp/update-extraction-6d8993ac/select_or_other/LICENSE.txtし/Projects/web/drupal-7/htdocs/sites/all/modules/select_or_other/LICENSE.txt。」 はい、考えられる理由を調べようとしています。 Drupalのディレクトリ構造は次のようになります。../tmp一時ディレクトリ(/admin/config/media/file-system)に設定すると、Drupalファイルはにありhtdocsます。上記で述べたように、GUI経由でモジュールをインストールできるため、これは正しいです。 htdocs/sites/all/modules/select_or_otherディレクトリにアクセス......sites/all/modules/select_or_otherしようとすると、「ファイルへのアクセスが拒否されました!」というメッセージが表示されるため、アクセスできません。総司令官で開いたとき、および「...sites/all/modules/select_or_otherアクセスできませんアクセスが拒否されました。」ときに、Windowsエクスプローラで開きます: 、 OK、フォルダを右クリックして、コンテキストメニューのアシスタントからUnlockerを開きます。それはこのディレクトリがロックされていると言い ますphp-cgi.exe: 「すべてをロック解除」をクリックすると、フォルダはそれ自体を削除できます(によってロックされなくなったphp-cgi.exeため)。 更新されたselect_or_otherモジュールのディレクトリはtmp次の場所にあります: 手動でsites/all/modulesディレクトリに移動する必要があります。 によるディレクトリのロックアップの考えられる理由は何php-cgi.exeですか?(たぶん、Webプラットフォームインストーラーを介してインストールされたPHP 5.3用のWindowsキャッシュ拡張1.1ですか?そうであれば、たとえば、GUIを介した画像の削除などが正しく機能しているのはなぜですか?)この問題を回避するには、どうすればよいですか。 マネージャー」の仕事?
9 7  iis  updating 

2
PHPフィルターなしでDrupal 7のビューのtotal_rowsを返しますか?
PHPフィルターを有効にせずに、ビューの行の総数をビューのヘッダーにリストすることは可能ですか?PHPフィルターを有効にして$ view-> total_rowsをヘッダーに出力できることはわかっていますが、PHPフィルターを有効にしないようにしたいと思います。 テンプレートファイルで出力$ view-> total_rowsを使用することもできますが、既存のハンドラーやその他のトリックがありませんか?
9 7  views 

1
「Vary:Cookie」ヘッダーは、ワニスからページを提供するために実際に何をしますか?
default.settings.phpのドキュメントによると、他の場所でも同様の説明を見てきましたが、 "Without "Vary:Cookie", authenticated users would also be served the anonymous page from the cache." ただし$conf['omit_vary_cookie'] = TRUE;、Drupal 7のVarnishでは推奨されており、ユーザーがanonから認証されたセッションに切り替えることができないようには見えません。これはVarnishが実際には気にしないヘッダーですか?
9 7  proxies 

2
PathAutoモジュールはメモリを独占していますか?
おそらく、現在のプロジェクトではPathAutoモジュールを使用する必要があります。開発中にそれを使用している間、管理者として、変更中のサイトの速度低下は非常識です。 PathAutoは大きなメモリシンクですか?これを軽減する方法はありますか?
9 7  path-aliases 

1
フォームapi(フィールド接尾辞)を使用して入力フィールドの後にテキストを追加します
テキストフィールドを含むフォームを作成しています。入力フィールドの後にテキストを入れたいのですが。このような: Label * |________| some text Field description 私が使用するコードは次のとおりです。 $form['a_textfield'] = array( '#type' => 'textfield', '#title' => t('A Label'), '#size' => 10, '#maxlength' => 15, '#description' => t('A Field description'), '#required' => TRUE, ); このように入力フィールドの後に「テキスト」を追加する方法はありますか?#markupを使用して手動でHTMLコードを出力する必要がありますか?フォームを変更してこれを行う方法はありますか?またはテーマ機能?
9 7  forms 

3
翻訳された文字列をDrupal.locale.stringsに変換するにはどうすればよいですか?
したがって、(テーマ内の)カスタムJavaScriptコードの一部でDrupal.t()関数を使用しようとしています。 Drupal.locale.stringsオブジェクトに必要な文字列を取得するにはどうすればよいですか?そこにいくつかの文字列が表示されますが、もちろんデータベース全体をロードできません。それに追加する最良の方法は何ですか?追加した文字列を翻訳インターフェースで編集できるように、PHPのt()関数を使用したいと思います。
9 7  i18n-l10n 


3
drupal 7.10:最も閲覧された投稿の表示
ビューを使用して、最も閲覧された投稿ページを作成しようとしています。ほとんどのコメント投稿でページを作成する方法を知っていますが、表示回数オプションが見つかりません。助言がありますか。関係を追加する必要がありますか?
9 7  views 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.