asp.net forumengine
既存またはスタンドアロンのアプリケーション用のASP.NETコアフレームワークで書かれた、オープンソース、軽量、スケーラブル、フル機能のコミュニティディスカッションフォーラムスクリプト。
Forumengineは、あらゆるレベルのソーシャルコミュニティフォーラムディスカッションアプリケーションを構築するためのすべての基本的および事前の機能を含む完全なソリューションです。
スタンドアロンアプリケーションとして使用するか、既存のソリューションに簡単に統合できます
このプロジェクトは現在、ASP.NET Core 3.1 + Angular 10.1 + NGRX + Bootstrap 4.4.1で構築されています
製品ホームとドキュメント
特徴
主な機能のリストが含まれます
- メンバーシップ:ユーザーがアカウントの作成、ログイン、アカウントの管理、プロファイルの更新、パスワードの変更、電子メールなどを可能にする拡張ASP.NET IDモジュール
- フォーラムのトピック:ユーザーまたはサイト管理者が無制限のトピックを投稿できるようにし、コントロールで返信して、レビュー、承認、解決、および他のアクションを実行します。
- ブログ:すべての基本と事前の機能を備えたフル機能の記事、ニュース、ブログの投稿エンジン
- 私のアカウント:ユーザーが提出されたトピック、プロファイル、設定、および構成を管理できるようにすることができるMy-Accountアプリケーション(Angularベース)を進めます。
- ソーシャルプロファイル:パブリックユーザープロファイルをサポートして、互いのパブリックコンテンツにアクセスします。
- コントロールパネル:サイト管理者がウェブサイトの設定、構成、コンテンツ、ユーザー、レポートなどを管理するのに役立つアドバンスコントロールパネル(最新のAngularベース)。
- GAMIFY :オプションのGAMIFYスクリプトバッジ、報酬、ポイント、クレジット、レベル、パッケージなどを含むアプリケーション内の複雑なゲーミー化機能を管理します。
- 構成:コードを変更せずに、ほぼすべての利用可能な機能をその場で構成できるようにする可能性のあるアドバンス構成セクションをサポートします。
- インストール:データベース、デフォルトの管理者ユーザー、デフォルト設定でアプリケーションを初期化してアプリケーションを使用できるようにするのに役立つシングルステップ簡単なインストールモジュール。
- 複数の言語:複数のUI文化の管理をサポートし、デフォルト言語を構成し、ユーザーが選択できる複数の言語オプションを許可します。
- カテゴリ:無制限の階層を使用して無制限のカテゴリを管理し、各タイプのコンテンツを分離できるアドバンスカテゴリ管理モジュールをサポートします。
- ラベル:ラベル付けやタグ付け記事、1つ以上のラベルまたはタグを含むブログをサポートしています。また、ラベルを管理するためのアドバンスタグクラウド管理ツール、優先順位によるグループラベルなどもあります
- 広告:さまざまなセクションやページに広告を表示 /レンダリングするさまざまな種類のブロックについて、コントロールパネルから広告の管理(AdSenseスクリプトなど)の管理をサポートしています。
- 事前検索:ユーザーが投稿されたトピックや返信などを検索できるようにするAngularベースのリアルタイム検索モジュール。
- SiteMaps :提出されたトピック、ページ、カテゴリ、タグなどから動的に生成されたサイトマップをサポートします。これは、簡単に検索エンジンに送信して、データとページを急速にインデックスすることができます。
- RSSフィード:投稿されたトピックからRSS / Atomフィードの両方の生成をサポートします
- メールテンプレート:コントロールパネルからメールテンプレートを管理およびカスタマイズするのに役立つアドバンスメールテンプレートツールをサポートします。
- レポート:サイト管理者がさまざまなタイプのレポートを表示できるようにすることができるAdvance Reportingモジュールなど、たとえば、今年度の毎月のベースで投稿されたビデオの表示ビデオが含まれています。
- 悪用レポート:管理者がウェブサイトから送信されたレポートを確認し、アクションを実行するのに役立つ、コントロールパネルの乱用 /スパムレポート機能と管理モジュールが含まれます。
- エラーログ:アドバンスエラーロギングモジュールが含まれます。これには、ユーザーがサイトを閲覧し、レビューのためにサイト管理者にレポートするときに、ほぼすべてのタイプのエラーが発生する可能性があります。
- 辞書:管理者は、その利用規約に違反する可能性のあるコンテンツからWebサイトのコンテンツを防ぐためにスクリーニングスクリプトで使用される制限されたユーザー名と黒のリストされた単語を管理者が管理できるようにする辞書モジュールが含まれています。
- 動的属性:コードを変更せずに、サイト管理者がコントロールパネルからユーザープロファイル属性を調整できるようにすることができるAdvant Dynamic Profile属性管理ツールが含まれます。
- IPブロック:サイト管理者が管理できるようにするオプションのモジュール、IPアドレスをブロックしてWebサイトにアクセスして使用できます。
- ルートページ:個別のコントローラー /アクションを使用せずに、ほぼすべてのページURLをルートURLとして機能させるように設計されたシングルルーティングとフレンドリーなURLロジックを進めます。
インストールと構成
プロジェクトには、アプリケーションの構成と実行に役立つインストールウィザードが含まれています。詳細については、製品のインストールと構成ページをご覧ください。
ドキュメントとサポート
製品のドキュメントとサポートについては、ドキュメントページをご覧ください。
フィードバックと貢献
フィードバックを提供したり、バグを報告したり、新しいアイデアを提案したりすることができます。
バグを報告します
新しいバグを報告する場合は、バグがまだ報告されていないかどうかを確認してください。同様の問題がない場合は、ラベルバグで新しい問題を開いてください。
貢献する
詳細については、Checkout Converting.MDドキュメント。
著者
Muhammad Irfan =>リードソフトウェアエンジニア