ASP.NET FORUMENGINE
Script de discussão da comunidade de código aberto, mais leve, escalável e completo, escrito na estrutura principal do ASP.NET para aplicações existentes ou independentes.
O ForumEngine é uma solução completa que inclui todos os recursos básicos e avançados para criar qualquer nível de aplicação de discussão do fórum da comunidade social.
Pode ser usado como aplicação independente ou facilmente integrada na solução existente
Atualmente, este projeto foi construído com asp.net Core 3.1 + Angular 10.1 + NGRX + Bootstrap 4.4.1
Home e documentação do produto
Características
A lista dos principais recursos inclui
- Associação : Módulo de identidade ASP.NET estendido que pode permitir que os usuários criem conta, login, gerenciem conta, atualize perfil, altere a senha, email etc.
- Tópicos do fórum : permita que o administrador do usuário ou do site publique tópicos ilimitados, respostas com controles para revisar, aprovar, resolver e executar outras ações.
- Blogs : artigos completos, notícias, mecanismo de postagem de blogs com todos os básicos e recursos avançados
- Minha conta : ADMINISTRAÇÃO DE APRENDIZAGEM MY-ACCONT (Baseado Angular) que pode permitir que os usuários gerenciem tópicos, perfil, perfil, configurações e configurações enviados e respondidos.
- Perfis sociais : apóia os perfis públicos de usuários para acessar o conteúdo público um do outro.
- Painel de controle : Painel de controle avançado (página Única baseada em angulares) que pode ajudar o administrador do site a gerenciar configurações, configurações, conteúdos, usuários, relatórios etc.
- Gamify : Script opcional gamify para gerenciar a funcionalidade complexa de gamificação dentro do aplicativo, incluindo crachás, recompensas, pontos, créditos, níveis, pacotes e muito mais.
- Configurações : Suporte a seção de configuração antecipada que possa permitir que você configure quase todos os recursos disponíveis em tempo real sem fazer alterações no código.
- Instalação : Módulo de instalação fácil de etapa única que pode ajudá -lo a configurar facilmente o banco de dados, usuário de administrador padrão, inicialize o aplicativo com configurações padrão para tornar seu aplicativo pronto para uso.
- Vários idiomas : apoie o gerenciamento de várias culturas de interface do usuário, configure seu idioma padrão e permita várias opções de idioma para o usuário escolher.
- Categorias : TI suporta o módulo de gerenciamento de categorias antecipadas que pode permitir que você gerencie categorias ilimitadas com hierarquia ilimitada e a separe para cada tipo de conteúdo.
- Rótulos : apoia artigos de rotulagem ou marcação, blogs com um ou mais rótulos ou tags. Também têm uma ferramenta de gerenciamento de nuvem de tags antecipada para gerenciar rótulos, etiquetas de grupo por prioridade etc.
- Anúncio : TI suporta gerenciamento de anúncios (por exemplo, script adsense) do painel de controle para diferentes tipos de blocos que exibem / renderizam anúncios em diferentes seções e páginas.
- Pesquisa antecipada : Módulo de pesquisa em tempo real baseado em tempo real que pode permitir que os usuários pesquisem tópicos e respostas publicadas e muito mais.
- Sitemaps : TI suporta sitemaps gerados dinamicamente de tópicos enviados, páginas, categorias, tags etc., que podem ser facilmente enviadas aos mecanismos de pesquisa para indexar seus dados e páginas rapidamente.
- RSS Feeds : ele suporta a geração de ambos os feeds RSS / Atom a partir de tópicos publicados
- Modelos de email : TI oferece suporte à ferramenta de modelo de correio antecipada que pode ajudá -lo a gerenciar e personalizar modelos de email no painel de controle.
- Relatórios : Inclui módulo de relatório antecipado que pode ajudar o administrador do site a visualizar diferentes tipos de relatórios, por exemplo, vídeos exibidos por tendências publicadas mensais para o ano atual.
- Relatório de abuso : inclui o módulo de funcionalidade e gerenciamento de relatórios de abuso / spam no painel de controle que pode ajudar o administrador a revisar e agir sobre os relatórios enviados do site.
- Log de erros : inclui o módulo de log de erros antecipados, que pode registrar quase todos os tipos de erro ao navegar pelo usuário e reportar ao administrador do site para revisão.
- Dicionário : inclui módulo de dicionário que pode permitir que o administrador gerencie nomes de usuário restritos e uma palavra listada em preto que posteriormente usada pela triagem de script para impedir que o site contente o que pode violar seus Termos de Uso.
- Atributos dinâmicos : inclui ferramenta de gerenciamento de atributo de perfil dinâmico avançado que pode ajudar o administrador do site a ajustar os atributos do perfil do usuário do painel de controle sem fazer alterações no código.
- Bloco IP : inclui módulo opcional que pode permitir que o administrador do site gerencie, bloqueie o endereço IP para acessar e usar o site.
- Páginas radiculares : Avançar o roteamento único e a lógica amigável da URL projetada para fazer com que quase todos os URL de página atuem como URL da raiz sem usar controladores / ações separados.
Instalação e configuração
Projeto Incluir assistente de instalação que pode ajudá -lo a configurar e executar seu aplicativo, para obter mais detalhes, visite a página de instalação e configuração do produto.
Documentação e suporte
Para documentação e suporte do produto, visite a página de documentação.
Feedbacks e contribuição
Você é calorosamente bem -vindo para dar feedback, relatar bugs e propor novas idéias.
Relatar bugs
Se você deseja relatar um novo bug, verifique se o bug não é relatado. Caso não haja problema semelhante, abra um novo problema com o bug do rótulo.
Contribuir
Checkout Contribuindo.md Documento para obter mais detalhes.
Autor
Muhammad Irfan => Engenheiro de software principal