問題タブ [sitefinity]
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.
workflow - SiteFinity 3.7 のカスタム ワークフロー
SiteFinity 3.7 のワークフローには次の要件があります。要件の一部は実現できないと考えているため、実現できないもの (ある場合) を明確にし、これらの回避策があるかどうか、または SiteFinity 4.x でサポートされているかどうかを分析したいと思います。
基本的な使用例は次のとおりです。 1. 一般的なコンテンツの一部が作成されます。2. タグに基づくワークフローを介してコンテンツが送信されます。したがって、「環境」にタグ付けされたコンテンツは、「法的」にタグ付けされたものとは異なるワークフロー/承認プロセスを通過します。3. 各ワークフローには、3 段階の承認プロセスが必要です。そのため、コンテンツが承認のために送信されると、最初にユーザー A が承認します。ユーザー A が承認すると、ユーザー B も承認できます。次に、ユーザー C. 最後に、必要なすべての承認の後、管理者 (または他の役割) がそれを公開できます。4. コメントは、承認または却下の両方に対して行う必要があります。5. 承認または却下時に、関連するグループ/役割に通知を送信する必要があります。
私は、SiteFinity がすぐに使用できる多くの機能をサポートしているとは思いません。これまでのところ、私の計画は基本的に次のとおりです。
- さまざまなワークフローをサポートするために、さまざまな役割を多数作成します。
- ここにあるものと同様の方法でコメントをサポートするように承認ページを変更し ます。 -email-with-comments.aspx . 違いは、コメントを電子メールに含めるのではなく、データベースの新しいテーブルに保存することです。目標は、それらをページに表示し、他のユーザーが作成したコメントを表示できるようにすることです。通知もここで処理できます。
- 承認ページをさらに拡張して、カスタムの承認/却下ボタンを含めます。基本的に、これらは実際のワークフローの外で機能し、データベース内の別の新しいテーブルを更新します。これは、多段階の承認プロセスを実現する方法になると思います。基本的に、上記の例のユーザー C は、実際の承認権限を持つ唯一のユーザーです。ユーザー A と B は表示のみのアクセス許可を持つことができますが、これら 2 つのボタンを使用して通知をトリガーし、目的のワークフローの一部をシミュレートすることができます。
- AllPagesList.ascx コントロールを変更して、ロール/コンテンツ タグでユーザーに表示されるページのリストをフィルター処理し、ユーザーが必要なページのみを表示できるようにします。
いくつか質問があります。
- 私が上で言ったことはすべて意味があり、実行可能だと思われますか/より良いアプローチはありますか?
- 一般的なコンテンツは、ワークフローを介して送信できますか、それともコンテンツを使用するページのみを送信できますか?
- ページだけがワークフローを通過できる場合、ページが承認されて公開され、後でコンテンツが更新される場合をどのように処理すればよいでしょうか? モジュール セクションではなく、ページ セクションからのみ一般的なコンテンツ ブロックを編集できるようにユーザーを制限しますか? それともこれは自動的に処理されますか?
私はSiteFinityに比較的慣れていないので、ヘルプ/指示/コード/など. よろしくお願いします。また、これまでに述べたことで不明な点があれば、喜んで説明します。
content-management-system - Asp.Net Enterprise CMS の評価 (Sitefinity と N2CMS)
既存のエンタープライズ Web アプリケーションに統合する Asp.net CMS を探しています。いくつかの要件:
- Visual Studio 2010 と既存のアプリケーションとの完全な統合 (Umbraco はありません)
- 一般的な ASP.NET Web フォームの開発方法 (Global.asax、Masterpages、User-/Custom-Controls)
- セキュリティ (FormsAuthentication、カスタム メンバーシップ/RoleProvider)
- 非常に柔軟で拡張可能 (優れた API)
- 優れたパフォーマンス (数千の同時リクエスト) を備えた軽量 CMS
- 簡単なコンテンツ編集
現在、Sitefinity と N2CMS を検討しています。
私は N2CMS アプローチ (アプリケーションに CMS エンジンを統合する) が本当に好きですが、「実際の」使用シナリオに対して十分に成熟していますか? N2CMS に代わる別の方法はありますか?
asp.net - オーチャードCMSとサイトフィニティCMS
Webサイトの作成にASP.NETベースのCMSを使用したいのですが、どちらを選択すればよいかわかりません...
私はSitefinityで始めましたが、必要に応じてコードを管理するのは非常に困難です...そしてASP.NETWebFormsコードを生成します...
今、私はいくつかのマイクロソフトの雇用者によって開発されたCMSであり、ASP.NETMVC3ベースのOrchardについて聞いた...今私はそれについていくつか質問がある
Orchardに対してSitefinityにはどのような利点がありますか?
Orchardの使用に関する問題やバグはありますか?使い心地は良いですか?
他のCMSの使用について他にご提案がございましたら、お気軽にお問い合わせください)))
c# - 含まれている dll ファイルの更新が .cs ファイルに表示されないのはなぜですか
SQL (ORM システムの一種) のデータにアクセスするためのクラスを含む dll が、using ステートメントを使用して .cs ページに含まれています。新しいdllをビンにアップロードしましたが、何らかの理由でdll(新しいフィールドの定義を含む)がcsコードに表示されません。dll のヘルパー クラス (現在は dll にコンパイルされています) に新しいフィールドが表示されません。
更新して再構築したクラスが表示されない理由を dll または cs でトラブルシューティングする方法はありますか? クラスはローカルでも別のサーバーでも問題なく動作しますが、私の製品サーバーでは爆撃します。
これは、Sitefinity 3.7 と Subsonic/Substage モジュールを使用しています。
asp.net - カスタム ASP.net コントロールへの接続文字列の追加
一部のデータを取得して表示するために、外部データベース (SiteFinity の DB の外部) に接続する必要がある SiteFinity DLL カスタム コントロール (カスタム ASP.net コントロール) を開発しています。問題は、Web サイトではなく DLL であるため、web.config ファイルがないため、接続文字列を追加できないことです。接続文字列をプログラムで定義する方法はありますか、またはプロジェクトで web.config ファイルを作成し、それを埋め込みリソースとしてマークするだけで機能しますか?
ありがとう。
content-management-system - Sitefinity とカスタム開発
Sitefinity (または DotNetNuke) の購入をかなり短期間で検討していますが、迅速な回答を見つけるのに苦労している質問があります。( DotNetNuke に焦点を当てた別の類似の投稿があります。より適切に、または追加で回答できる場合。 )
現在、CMS をまったく使用しておらず、サイトの一部または大部分に CMS を使用するという理由だけでなくならないカスタム開発があります。
私たちのカスタム開発は、サイト マスターとネストされたサイト マスター ページを持つ c# ASPX です。これらのカスタム アプリは、Web サイトで独自のトップ レベルを所有していませんが、ブランチの一部であり、通常は 1 つまたは 2 つのレベル下にあります (たとえば、http://www.contoso.com/branch/app/default.aspx ) 。 .
- Sitefinity は通常、CMS/カスタムの「混合モード」でどのように構成されますか? たとえば、Sitefinity は Web サイトの「上部」にインストールされているか、Web サイトの「必要な場所」にインストールされていますか。
- CMS とカスタム Web アプリケーションを混在させる場合、これはどのように関係しますか?
- CMS インターフェイスでこれらのカスタム アプリを追加できますか? それとも、Web サーバーにアクセスして構造に追加するだけですか?
- 他の投稿を読むとわかるように、独自のカスタム C# モジュールを作成し、CMS エディターにページ上のモジュールを「ドロップイン」させることができます。誰かが私のためにそれを確認できますか?
十分な詳細を提供できなかった場合は、お気軽にお問い合わせください。
asp.net - SitefinityRadGridがバックエンドページで機能しない
sitefinityページにRadGridがあり、これを使用して、バックエンドのデータベーステーブルでCRUDを生成するモジュールを作成しています。
RadGridをaspxページに配置してブラウザーで表示すると、正常に機能しますが、サイトのfinityバックエンドページに追加すると、更新と削除のみが機能し、追加と更新はデータベースに保存されません。
RadGrid Ajaxと競合する場合にのみ、sitefinityバックエンドで何かを想定できます
これが私のコードです:
以前にこれを見て、修正を知っている人はいますか?
乾杯
アンドリュー@atmd83
asp.net - Sitefinity、IIS 6 WCF サービスがホームページに戻る
Telerik の Sitefinity CMS を評価しています。私の開発ボックス (Win7 x64/IIS7) では、すべてがうまく機能します。
しかし、サイトを Win2k3/IIS6 サーバーにデプロイすると、バックエンド システムが正しく機能しません。fiddler によると、ブラウザーがアプリケーション内の WCF (.svc) サービスに AJAX 要求を行うたびに、ホームページが返されます。
助言がありますか?
私はもう試した:
ASP.net の再登録
WCFを再登録する
\windows\microsoft.net\framework\v3.*\wcf\servicemodelreg -i
.svc 拡張子が許可されていることを確認しました
IIS でサイトを削除して再作成しました
ああ。提案?
c# - jQuery.load() と sitefinity
ajax を使用してページをロードする Web サイトを開発します。その背後にある cms は、Sitefinity になります。問題は、jQuery.Load() またはその他の ajax 手法を使用して sitefinity のページをロードできるかどうかわからないことです。
sitefinity の問題: - sitefinity のページ オブジェクトを取得できますが、レンダリングされた HTML が必要です。- CMS でページを作成します。各ページには html、ヘッダー、ボディ タグなどがあります。必要なのはページのメイン コンテンツだけなので、html も削除する必要があります。
私はたくさん検索してきましたが、解決策に遭遇していません。誰かがどこで検索するか、またはどのように検索するかのヒントを教えてくれたら、とても感謝しています!