問題タブ [drupal-5]
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 - Drupal の user_save() が失敗するとどうなりますか?
私は Drupal 5.x を使用しており、 を呼び出すスクリプトを使用して新しいユーザーをサイトに追加しようとしていますdrupal_bootstrap()
。ユーザー名、電子メール、パスワード、およびロール配列を生成した後、次のように新しいユーザーを作成します。
このコードを使用して、$user
によって返されるオブジェクトをテストできることはわかってuser_save()
いますが、ユーザーが正しく作成および挿入されているかどうかをテストするにはどうすればよいでしょうか? ユーザーが正常に作成されたかどうかをテストするために、データベースにクエリを実行する必要がありますか?
drupal - DBインポート後にノードを作成できません(重複エントリ)
たくさんのテーブルをエクスポートし、それらの前に「ch_」を付けて、再度インポートしました。すべてphpmyadminを使用しています。何かを作りたいと思うまでは、すべてうまくいきます。次のメッセージで失敗します:
一方、「4-4」は保存しようとするたびに増加します。それは私にDBのauto_increment値がどういうわけか間違っていると思いました-それは私ので正しく指定されていましたがexport.sql
。したがって、を使用してauto_increment値をばかげた高い数値にリセットしようとしましたALTER TABLE some_table AUTO_INCREMENT=10000
。それでも同じ振る舞い…
誰かがここで何が起こっているのか考えていますか?
私はこの手順を数回前に行いました…しかし、これは起こりませんでした。それは私を狂わせています:/
html - Drupal 編集ツールが見つからない
私のサイトに入ると、サイトが読み込まれませんでした。私は友人にそのサイトを見てもらい、彼が私に言ったことをここに示します。
「バージョン 5 の Drupal コア ファイルをアップロードし、すべてを再接続する必要がありました。以前のユーザー ID とパスワードはすべて機能するはずです。データベース ファイルの 1 つをバックアップから取得する必要があったため、データが欠落している可能性があります。完全性/リンクなどを確認する必要があります。」
彼がそれをした後、ページは元に戻って実行されましたが、編集ツールがありませんでした. 編集モードでは、ページには html のみが表示され、視覚的な編集は表示されません。
また、以前はホームページからのリンクとしてあったカレンダーを含むページにアクセスできませんでした。
URL は次のとおりです - www.kntram.com。どんな助けでも大歓迎です。
drupal - Drupal 5 サイトから古いコメントを削除する
私は何千ものノードとさらに多くのコメントを持つ D5 サイトを持っています。このサイトはニュース指向であるため、多くの記事はもはや関連性がなく、アーカイブの目的で保持されています。ノードを保持し、1 年前よりも古いノードに関連するすべてのコメントを削除したいと思います。
私は SQL と独自のモジュールの構築に慣れています。古いコメントを削除すると、どのような問題が発生する可能性があるのか 疑問に思っています。ヒントやアドバイスは大歓迎です。
:]
drupal - Drupalでメタタグを変更するには?
古いバージョンの drupal を使用しています。メタ キーワードと説明を変更したいのですが、管理画面からは変更できません。サーバー上のファイルを手動で編集しても変更できないと思います。問題は、これらのメタ タグを編集する方法です。Drupal 5 または 4(?) を使用しています。アドバイスをいただければ幸いです。
drupal - Drupal 5 フォーム用の Wysiwyg mo エディター (フォーム API): 複数のテキストエリアで有効にする方法は?
Drupal 5 フォーム API を使用して、2 つのテキストエリアを持つフォームを作成しようとしています。両方とも、HTML 形式の入力を許可するために wysiwyg エディターを有効にする必要があります。ただし、エディターが有効になっているのは 2 番目のテキストエリアのみで、もう一方のテキストエリアには「入力形式セレクター」が表示されますが、エディター コントロールは表示されません。TinyMCE 3.3.9.3 および 3.3.9.4b と CKEditor 3.5.1.6398 の両方で wysiwyg モジュール統合を使用してこれを試しましたが、どちらの場合も結果は同じです。
この関連する質問では、同一の ID の問題が発生する可能性があることが言及されています。2 つのフィールドに異なる名前を付けたため、このソリューションを Drupal Form API に転送する方法がわかりません。生成された HTML では、割り当てた Drupal 名に基づいて個別の HTML ID を持っています。
テキスト領域を作成するために使用したコードは次のとおりです。
ありがとう!
エレン
drupal - Ubercart は CC データをどこに (いつ) 保存しますか?
Drupal 5 と Ubercart 1 (最新) および uc_subscribe モジュールを使用しています。
uc_subscribe モジュールで、定期支払いの CC データがテーブルから取得されてuc_payment_credit
いることがわかりますが、このテーブルにデータが追加されるコード内の場所が見つかりません。UC1、UC2 のソースを grep しましたが、どのように動作するのかまだわかりません。誰でも正確な行または関数を教えてもらえますか?
前もって感謝します。
drupal - コンテンツを管理するときに、より多くのノードを表示する
Drupal 5管理インターフェースで、コンテンツを管理しているとき([管理]->[コンテンツ管理]->[コンテンツ])、1ページあたり50ノードしか表示できません。350ページのノードがあり、ノードを編集または削除する必要がある場合、通過するのに長い時間がかかります。
1ページあたりのノード数を増やしたいと思っています。
drupal - Drupal フォーラムで投稿を削除すると番号が乱れる
Advanced Forum モジュールを含む Drupal 5 サイトを購読しています。ユーザーが投稿を削除することを決定すると、投稿が消え、次の投稿が上に移動します。
したがって、#2 が削除された場合、既存の #3 は #2 になります。これに関する問題は、人々が以前の投稿を参照し、現在は番号が間違っている場合です。その結果、コメントが適切ではないと感じて、多くの混乱を引き起こしたり、人々を怒らせたりする可能性があります。
私たちが望んでいるのは、削除された投稿が残りの番号を付け直さずに単純に削除されることです。設定にはこれに関するオプションがないため、おそらくファイルを変更する必要があります。
これを達成するためのパッチが既に存在するかどうか、またはコードを変更する必要がある場所を代わりに指摘できますか?
私は経験豊富な PHP 開発者ですが、Drupal は初めてです。
php - Drupalノードがいつ新しいかを知る方法
新しいノードのリストを作成したい。同様のリストを持つパス「admin/content / node」のコードに移動しましたが、ノードのタイムスタンプが現在の日付に比較的近い場合、「新規」と見なされることがわかりました。
タイムスタンプは「変更された」ノードフィールドから取得され、ノードが更新されるたびに(つまり、ユーザーがノードを「いいね」したときに)更新されるため、この方法は信頼できません。
ノードがいつ新しいかを判断するための他の信頼できる方法はありますか?(私はDrupal5を使用しています)
ありがとう