ASP.NET ForumEngine
기존 또는 독립형 애플리케이션을위한 ASP.NET Core 프레임 워크로 작성된 오픈 소스, 가볍고 확장 가능하며 완전한 기능을 갖춘 커뮤니티 토론 포럼 스크립트.
ForumEngine은 모든 수준의 소셜 커뮤니티 포럼 토론 응용 프로그램을 구축하기위한 모든 기본 및 사전 기능을 포함하는 완벽한 솔루션입니다.
독립형 애플리케이션으로 사용할 수 있거나 기존 솔루션에 쉽게 통합 될 수 있습니다.
이 프로젝트는 현재 ASP.NET Core 3.1 + Angular 10.1 + NGRX + Bootstrap을 사용하여 구축되었습니다. 4.4.1
제품 가정 및 문서
특징
주요 기능 목록에는 포함됩니다
- 멤버십 : 사용자가 계정을 생성하고 로그인, 계정 관리, 프로필 업데이트, 비밀번호 변경, 이메일 등을 만들 수있는 확장 ASP.NET ID 모듈
- 포럼 주제 : 사용자 또는 사이트 관리자가 무제한 주제를 게시하고 컨트롤로 답장하여 검토, 승인, 해결 및 기타 조치를 취할 수 있습니다.
- 블로그 : 모든 기본 사항 및 사전 기능을 갖춘 전체 기능을 갖춘 기사, 뉴스, 블로그 게시 엔진 게시 엔진 게시
- 내 계정 : 사용자가 제출 및 응답 된 주제, 프로필, 설정 및 구성을 관리 할 수있는 My-Account 응용 프로그램 (Angular Based)을 진행하십시오.
- 소셜 프로파일 : 공개 사용자 프로파일을 지원하여 서로의 공개 내용에 액세스합니다.
- 제어판 : 사이트 관리자가 웹 사이트 설정, 구성, 내용, 사용자, 보고서 등을 관리하는 데 도움이되는 사전 제어판 (단일 페이지 최신 각도 기반)
- Gamify : 옵션 Gamify 스크립트 배지, 보상, 포인트, 크레딧, 레벨, 패키지 등을 포함하여 응용 프로그램 내 복잡한 게임 화 기능을 관리합니다.
- 구성 : 코드를 변경하지 않고 사용 가능한 거의 모든 기능을 즉시 구성 할 수있는 Advance 구성 섹션을 지원합니다.
- 설치 : 데이터베이스, 기본 관리자 사용자를 쉽게 구성 할 수있는 단일 단계 쉬운 설치 모듈, 기본 설정으로 응용 프로그램을 초기화하여 응용 프로그램을 사용할 준비를 할 수 있습니다.
- 다중 언어 : 여러 UI 배양을 지원하고 기본 언어를 구성하며 사용자가 선택할 수있는 여러 언어 옵션을 허용합니다.
- 카테고리 : 무제한 계층 구조로 무제한 범주를 관리하고 각 컨텐츠에 대해 분리 할 수있는 Advance 범주 관리 모듈을 지원합니다.
- 라벨 : 라벨 또는 태그 태그 기사, 하나 이상의 레이블 또는 태그가있는 블로그를 지원합니다. 또한 라벨을 관리하기위한 사전 태그 클라우드 관리 도구, 우선 순위 등의 그룹 레이블 등이 있습니다.
- 광고 : 다른 섹션 및 페이지에 광고를 표시 / 렌더링하는 다양한 유형의 블록에 대해 제어판의 광고 관리 (예 : Adsense Script)를 지원합니다.
- 사전 검색 : 사용자가 게시 된 주제 및 답변 등을 검색 할 수있는 각도 기반 실시간 검색 모듈.
- SiteMaps : 제출 된 주제, 페이지, 카테고리, 태그 등의 동적으로 생성 된 사이트 맵을 지원하여 검색 엔진에 쉽게 제출하여 데이터와 페이지를 빠르게 색인화 할 수 있습니다.
- RSS 피드 : 게시 된 주제에서 RSS / ATOM 피드를 모두 생성하는 지원
- 메일 템플릿 : 제어판에서 메일 템플릿을 관리하고 사용자 정의하는 데 도움이되는 사전 메일 템플릿 도구를 지원합니다.
- 보고서 : 사이트 관리자가 다양한 유형의 보고서를 볼 수 있도록 도와주는 사전보고 모듈이 포함되어 있습니다.
- 남용 보고서 : 관리자가 웹 사이트에서 보낸 보고서를 검토하고 조치를 취하는 데 도움이되는 제어판의 남용 / 스팸보고 기능 및 관리 모듈이 포함되어 있습니다.
- 오류 로그 : 사전 오류 로깅 모듈이 포함되어 있으며, 사용자가 사이트를 탐색하고 사이트 관리자에게 검토를 위해보고하는 동안 거의 모든 유형의 오류가 발생할 수 있습니다.
- 사전 : 관리자가 제한된 사용자 이름과 나중에 웹 사이트가 이용 약관을 위반할 수있는 내용을 방지하기 위해 스크린 스크립트에서 사용한 Black Listed Word를 관리 할 수있는 사전 모듈이 포함되어 있습니다.
- 동적 속성 : 사이트 관리자가 코드를 변경하지 않고 제어판에서 사용자 프로파일 속성을 조정하는 데 도움이되는 Advance Dynamic Profile 속성 관리 도구가 포함되어 있습니다.
- 블록 IP : 사이트 관리자가 IP-Address를 관리하고 블록하여 웹 사이트에 액세스하고 사용할 수있는 선택 모듈이 포함되어 있습니다.
- 루트 페이지 : 개별 컨트롤러 / 동작을 사용하지 않고 거의 모든 페이지 URL이 루트 URL 역할을하도록 설계된 단일 라우팅 및 친숙한 URL 로직.
설치 및 구성
프로젝트에는 자세한 내용은 제품 설치 및 구성 페이지를 방문하십시오.
문서 및 지원
제품 문서 및 지원은 문서 페이지를 방문하십시오.
피드백 및 기여
피드백을 제공하고 버그를보고하며 새로운 아이디어를 제안하는 것을 따뜻하게 환영합니다.
버그를보고합니다
새로운 버그를보고하려면 버그가 이미보고되지 않았는지 확인하십시오. 비슷한 문제가없는 경우 레이블 버그로 새로운 문제를여십시오.
기여하다
더 자세한 내용은 기고금 .md 문서를 확인하십시오.
작가
Muhammad Irfan => 리드 소프트웨어 엔지니어