Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hostnetbr/HostnetNameSanitizerBundle
https://github.com/hostnetbr/HostnetNameSanitizerBundle
Last synced: 30 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/hostnetbr/HostnetNameSanitizerBundle
- Owner: hostnetbr
- Created: 2019-10-16T20:51:42.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2024-10-31T18:13:38.000Z (about 1 month ago)
- Last Synced: 2024-10-31T19:19:25.653Z (about 1 month ago)
- Language: PHP
- Size: 45.9 KB
- Stars: 4
- Watchers: 1
- Forks: 6
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-mautic - hostnetbr/mautic-namesanitizer - Um plugin do Mautic que faz uma correção e limpeza nos nomes dos contatos cadastrados (Plugins)
README
# Mautic Name Sanitizer
Um plugin do Mautic que faz uma correção e limpeza nos nomes dos contatos cadastrados. Por exemplo: se o contato estiver cadastrado com o primeiro nome como “PEDRO DE JESUS” e o último nome como “Dos Santos”, após a execução do plugin, o campo de primeiro nome ficará “Pedro” e o campo de último nome será alterado para “de Jesus dos Santos”.### Requisitos
- Mautic v3.0 ou superior;
- PHP v7.2 ou superior.### Instalação
Faça o download dos arquivos e zip e extraia.
Copie a pasta **HostnetNameSanitizerBundle** para a pasta **plugins** na sua instalação do Mautic.
Limpe o cache rodando o seguinte comando na pasta raíz do seu Mautic:
```sh
$ php bin/console cache:clear
```
Acessea página de plugins pelo painel do Mautic e clique no botão **Instalar/Atualizar plugins**.### Ativação e uso
Procure na listagem de plugins por “Name Sanitizer”, clique nele e depois clique em Sim abaixo de publicado. Salve as alterações e feche.
Após isso, será possível rodar o seguinte comando na na pasta raíz do seu Mautic:
```sh
$ php bin/console mautic:sanitize-names
```Quando executado, o plugin irá pegar todos os nomes de contatos cadastrados no mautic e corrigi-los caso necessário. Após, ele irá retornar o número total de contatos que foram alterados.
Além do comando, também será adicionado um botão chamado “Limpar nomes” na tela da listagem de contatos. Ao clicar nele, o comando será executado em background e retornará uma notificação com a quantidade total de contatos alterados.
Nas configurações do plugin há a opção de limpar o nome na inserção do contato. Se marcada como sim, o nome do contato será limpo no momento em que for inserido (seja inserção manual, via formulário ou por importação).
## Autor
* **Pedro de Jesus** - *[email protected]*