問題タブ [dotnetnuke-7]

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.

0 投票する
2 に答える
228 参照

dotnetnuke - 変更ごとにアップロードせずに DNN スキンまたはモジュールを開発するプロセス

私たちのチームは、最初の DNN 7 サイトの作業を開始していますが、小さな障害に直面しています。スキンまたはモジュールの開発サイクルでは、小さな変更を加えるたびに、新しいパッケージを作成して DNN にアップロードする必要があるようです。当社のエンジニアは、次のようなループに陥るのではないかと心配しています。

  1. CSSの微調整
  2. スキンのzipを作成
  3. zip を DNN にアップロード
  4. 肌が完成するまでステップ1へ

これもモジュール開発のメタファーと考えてください。モジュールとスキンを開発するためのより良いプロセスはありますか? 最初のスキン パッケージを作成し、インストールされているバージョンを微調整してから、元のファイルを更新する必要がありますか?

編集: インストール可能なスキンとモジュール ファイルを TFS のソース管理下に置き、変更が行われるとパッケージを展開することが私たちの意図です。

0 投票する
2 に答える
1437 参照

c# - DNN - パスワードのリセット メール トークン エラー

最近 DNN 7.2.2 をインストールして自分の Web サイトを作成しましたが、残念ながらパスワードのリセット トークンが機能しません。ユーザー名を入力した後にパスワード リセット リンクを試すと、次のメッセージが表示されます。「パスワードの定義時にエラーが発生しました。パスワードは変更されていません。

環境の詳細:

OS: Windows サーバー 2008 R2。

DNN バージョン: 7.2.2 (303)。

SQL バージョン: SQL サーバー 2008 r2。

イベント ビューアに「パスワードの送信に失敗しました」と表示されます。

電子メール テンプレート トークン:

WebConfig (認証) :

私はすでにこの 2 つのチケットを読みました (それらは私の問題を解決しませんでした):

" https://dnntracker.atlassian.net/browse/DNN-4241 "

" https://dnntracker.atlassian.net/browse/DNN-4787 "

0 投票する
1 に答える
1244 参照

dotnetnuke - DNNでタブのURLを取得する方法

外部 URL を持つタブがあります。外部 URL を取得したい - 外部 URL にリダイレクトされるタブ URL ではありません

私が試してみました:

これらはすべて、外部 URL ではなくタブ URL を返します。誰でも私を助けることができますか?

編集

申し訳ありませんが、キャッシュの問題でした

正常に動作しますが、使用する必要があります

0 投票する
2 に答える
255 参照

apache - DotNetNuke バックエンドのキャッシング プロキシを有効にする

デフォルトですべての HTML ページを返す DotNetNuke 7.2.2 Community Edition を実行しています。

応答ヘッダーで。DotNetNuke プラットフォームでの静的 HTML ページの生成には通常、サーバー上で 200 ~ 300 ミリ秒かかりますが、ページをキャッシュする Apache HTTP Daemon v2.2 に基づくキャッシング プロキシと組み合わせると、ページがApache のキャッシュにあります。

ヘッダーのcache-control: privateは、次を使用して無視できます

認証時に誰も Web サイトにアクセスしない限り、これは正常に機能します。認証された状態で作業している場合、認証されたときに返されたページもキャッシュされ、セキュリティ違反のフックとなる可能性があります。

認証されると、URL は同じままであるため、URL をフィルタリングしてキャッシュを回避することはできません。

ログオン時に DotNetNuke からのページをキャッシュしないように Apache を説得する他の方法はありますか?

0 投票する
0 に答える
443 参照

permissions - DNN 検索結果のアクセス許可

単純なエントリ フォームであるカスタム DNN 7.2 モジュールを作成し (いくつかのロールのページでのアクセス許可を持つ)、かみそりホスト スクリプトを使用してそのエントリを取得し、パブリック ユーザーのフロントエンドに表示します。実装しましたModuleSearchBase を DNN 検索と統合すると、インデックスに自分のエントリが表示されます (Luke を使用してインデックスを開きます)

問題は、バックエンド モジュール (エントリ フォーム モジュール) を使用する権限を持つユーザーとしてログインしている場合にのみ、結果を表示できることです。匿名ユーザーを含むすべてのユーザーが結果を利用できるようにするにはどうすればよいですか?

0 投票する
2 に答える
588 参照

login - DotNetNuke で新しく作成されたユーザーでログインに失敗する

DNN Web サイトにアカウントを登録しようとしています。メールアドレスにアクティベーションリンクがあり、それをクリックすると、「あなたのアカウントは正常に確認されました」というメッセージが表示されます。

あなたのアカウントは正常に確認されました

パスワードを入力してログインをクリックすると、「重大なエラーが発生しました。予期しないエラーが発生しました」というエラーが表示されます。

重大なエラーが発生しました。 予期しないエラーが発生しました

選択したユーザーとパスワードでログインしようとすると、このエラーが発生します。「ログインに失敗しました。パスワードは大文字と小文字が区別されることに注意してください」

重大なエラーが発生しました。 予期しないエラーが発生しました

ユーザーがデータベースに表示されます。管理者ユーザーからパスワードとパスワード ソルトを取得し、新しいユーザーをテーブルで直接更新すると、ログインは正常に機能します。

現在、ユーザー アカウント設定 > 登録フォームの種類 (カスタム) > 登録フィールドで、「電子メール」のみを受け取りました。「Password」「ConfirmPassword」を追加すると、すべて正常に機能しますが、これはオプションではありません。

PS 管理者ユーザー名でログインでき、私の dnn バージョンは 07.01.02 (356) です。

問題が何であるかを知っている人はいますか?

編集済み:これはカスタムプラグインで発生しました。

0 投票する
1 に答える
148 参照

sql - 単一ページの DotNetNuke ページを Dev から Live に移動する最も簡単な方法は?

開発環境に DotNetNuke インストールがあり、現在ライブサーバーにセットアップしています。すべてが見栄えがよく、その点でうまく機能しています。開発サーバーでページが更新または作成され、満足している場合、そのページをライブサーバーにプッシュする簡単で簡単な方法はありますか?

  1. Dev には独自のデータベースがあります。
  2. Live には、それ自体とは異なるデータベースがあります。

SQL Sync のようないくつかのプログラムを見てきましたが、すべてのページを dev から live にプッシュしたくはありません。別のページが終了したときにまだ作業中のページがある可能性があるため、すべてではなく個々のページをプッシュする方法が必要だからです。

助けてくれてありがとう!

0 投票する
1 に答える
195 参照

search - DNN 検索は、言語 Cookie が en-US の場合にのみ機能します

私は 3 つの言語と検索機能を備えた DNN 7.2 サイトを持っています。検索は、言語 Cookie が en-US に設定されている場合にのみ機能します。

検索サービスの URL のカルチャが fr-FR で、言語 Cookie に「fr-fr」が含まれている場合、これは非常に正常なことですが、手動で Cookie を「en-US」に変更してそのままにしておくと、検索が機能しません。 「fr-fr」のままの url カルチャは、検索が期待どおりに機能し、フランス語の結果を返します。

なぜこれが起こるのですか?修正はありますか?

0 投票する
1 に答える
119 参照

c# - WCF サービスから dotnetnuke を認証する

すべてのユーザー情報を含む DNN サイトがあります。現在、WCF Web サービスを介して DNN 資格情報でログインする Winform アプリケーションを作成する予定です。しかし、WCF サービスがユーザー名とパスワードを DNN で検証する方法がわかりません。いろいろ調べましたが役に立ちません。誰でもそれを行う方法の手がかりを教えてもらえますか?

0 投票する
2 に答える
68 参照

dotnetnuke - dotnetnuke(dnn) community edition をダウンロードする手順は何ですか?

dotnetnuke(dnn) community edition をダウンロードする方法を教えてください。

ダウンロード方法を教えてください