
Nova seleção de notícias MODX nas últimas 3 semanas. Na edição: retomada das reuniões do MAB, todos os processadores são transferidos para um novo formato, trabalho ativo em refatoração e documentação, atualizações de complementos e notas interessantes.
O problema acabou em três semanas, pois havia feriados e fins de semana prolongados, que eu passava com prazer no círculo familiar, por isso não me culpe por um pequeno atraso. Além disso, o problema acabou saturado.
Boa leitura!
Muito obrigado a Mark Hamstra por me apoiar e a meu trabalho ( Patreon ).
E também obrigado a todos aqueles que apóiam a transferência de dinheiro para a carteira Yandex . Escreva seus nomes nos comentários da tradução, para que eu possa agradecer pessoalmente.
Notícias e Eventos
O MAB da organização (MODX Advisory Board) ganhou novamente e em um novo formato. Já foram realizadas três reuniões, não há regras mais estritas e restrições estúpidas, e o trabalho do grupo visa alcançar resultados reais, mantendo absoluta abertura e transparência.
Desenvolvimento MODX
A documentação
De acordo com a documentação, 13 problemas foram resolvidos.
- O trabalho continua na correção de links quebrados, na tradução de documentação para o russo e na melhoria da aparência do site. Em breve será possível alternar o idioma da documentação através da interface.
- Todas as imagens e capturas de tela são sincronizadas com as anotações e começou o trabalho de atualização de imagens desatualizadas.
- Ivan Bochkarev transferiu a documentação do pdoTools em inglês e também planeja transferir a documentação do miniShop2 e Tickets.
- Liam Franklin se conectou ativamente ao trabalho, que reescreveu várias seções importantes sobre instalação, na sintaxe das tags MODX, na montagem de modelos. Este é um trabalho importante, pois parte da documentação descreve coisas muito desatualizadas e você precisa colocar tudo em ordem.
- Mark Hamstra fez uma pesquisa completa na documentação. Até o momento, sem o uso de serviços ou aplicativos especiais que ajudarão a melhorar a relevância dos resultados, mas você já poderá usá-lo.
Refatoração
O trabalho de refatoração continua e, graças aos esforços de Joshua, Jason e eu, todos os processadores foram convertidos para um novo formato. Aqui você pode ver os resultados do trabalho de parto .
Jason excluiu os modelos antigos e agora está em andamento o trabalho para fazer o novo código. Para fazer isso, é necessário reescrever alguns pontos com as classes de conexão no estilo antigo, atualizar os modelos para MSSQL e provavelmente adicionar suporte ao Postgres (no xPDO 3.0 ele já existe). Ainda há muito trabalho, mas há progresso.
Notícias do GitHub
- # 14558 - a discussão sobre a remoção do índice de texto completo desnecessário proposto por Sergey Shlokov ainda está em andamento. Eu preciso da sua opinião.
- # 14488 - agora o MODX 3 definitivamente funcionará apenas no PHP 7.0 ou superior.
- # 14571 - os caras da Sterc, bem-intencionados, sugeriram adicionar alguns widgets úteis, um dos quais é um widget de ajuda para atalhos de teclado suportados no painel de administração do MODX.
- # 14578 - Sander sugeriu melhorar um pouco a aparência do perfil do usuário, mas Bach já fez o mesmo ( # 14420 )! Isso mostra que é necessário melhorar a comunicação entre os participantes do desenvolvimento. Isso é meio que um bate-papo no Telegram, mas você precisa transferir essa experiência para a comunidade de língua inglesa.
- # 14581 - Ruslan Aleev sugeriu que o valor do campo Nome nas tabelas fosse uma referência à entidade, no entanto, existem problemas que exigem discussão pela comunidade.
- # 14569 - no layout de design original da nova terceira versão, havia um widget e Sander decidiu implementá-lo no código. No entanto, não estou muito satisfeito com isso, porque, como no widget de ajuda, seria muito bom reunir esses widgets em um pacote separado, que poderia ser oferecido como um dos primeiros. O motivo é não bagunçar o código do sistema já inchado. Tudo isso precisa ser apoiado, mas não há muitas pessoas e tempo.
- # 14507 - Ivan Bochkarev concluiu o trabalho sobre a aparência atualizada do instalador para o MODX 3. Este PR está pronto para teste e revisão. Todos os estilos e imagens antigos são cortados, o modelo é composto de acordo com o design fornecido anteriormente.
Notas e artigos interessantes
- Criando tabelas através do MIGX - Mikhail Elektrikov descreveu uma maneira trivial de criar sua própria tabela no MODX usando o componente MIGX. Este método é ainda mais rápido do que lidar com modExtra.
- Configuração do MODX / Exploração do site de diretório - algumas semanas atrás, houve uma nova onda de tentativas de invadir sites pela pasta de instalação esquerda e a equipe do MODX escreveu uma chamada de instruções sobre como lidar com isso. Mikhail Electricov traduziu o post original por Rain .
- Reinício do MAB - em 25 de abril, ocorreu uma reunião do grupo renovado do MAB, um grupo de pessoas que se preocupam com o MODX e estão prontas para assumir a responsabilidade por seu desenvolvimento. Na nota, os resultados da primeira reunião.
- Segunda reunião do MAB - Em 2 de maio, ocorreu a segunda reunião "estendida", na qual o tópico principal foi uma discussão sobre o roteiro do MODX 3 e o MODX em geral. Os resultados foram interessantes. A tradução das notas será posterior.
- Removendo rascunhos no modx.pro - a pedido de “trabalhadores” Vasily Naumkin adicionou a capacidade de excluir rascunhos aos autores. Um pouco que há muito falta.
- MODX Gerenciamento de solicitações - Sergey Shlokov examinou detalhadamente o mecanismo para processar uma solicitação recebida no MODX. Cuidado, cavar o intestino do MODX no vídeo pode ferir.
Complementos novos e atualizados
- GoogleSheets-1.3.0-pl - Aleksandr Huz atualizou o componente para sincronizar o site com tabelas do Google. Quais recursos foram adicionados, o autor descreveu em uma nota na comunidade . Planos para adicionar mais!
- msOneClick-1.3.0-pl - Andrey Stepanenko lançou uma atualização muito grande de seu componente para fazer um pedido em um clique. A nota do autor descreve toda essa magnificência.
- Boilerplate-1.0.5-pl - A Aleksandr Huz lançou seu novo componente gratuito, que é a versão básica inicial do site, com complementos e configurações pré-instalados. Pode economizar tempo. Uma lista detalhada de todas as entidades e ações componentes é fornecida em uma observação na comunidade .
- ReachGoal-1.0.0-beta - há muito tempo em todos os serviços de contabilidade de visitantes é possível rastrear metas (cliques, ações). Mikhail Tyrsyna publicou seu componente , o que permite criar esses objetivos diretamente no painel de administração do MODX.
- ClientSupport-1.1.0 - A equipe Sterc atualizou seu componente, o que permite enviar uma solicitação de suporte diretamente do painel de administração. A nova versão adiciona a capacidade de personalizar o ícone do botão, além de melhorar a compatibilidade com o MODX 3.
- Personalize-3.7.2 - Bob Ray atualizou seu componente simples que pode mostrar diferentes pedaços, dependendo de o usuário estar logado ou não. A nova versão corrige bugs e adiciona um fallback no caso em que não há nome de usuário completo. Nesse caso, o campo de nome de usuário é usado.
- SocialNetworks-1.0.2-pl - novamente Aleksandr Huz. Desta vez, ele publicou seu componente para gerenciar links para redes sociais através do painel de administração do MODX. Os recursos do componente são descritos em uma nota .
- Portfolio-1.0.1-pl - tema de componente publicado para o site com um portfólio. Existem 16 versões para escolher. Demonstração curta como uma nota .
- siteStatistics-2.3.0-pl - Sergey Shlokov atualizou seu componente para coletar estatísticas sobre as visitas às páginas do site. Das inovações - uma guia com estatísticas diretamente na página do recurso e uma pesquisa por usuários no gerenciamento de estatísticas.
- FormDataManager-1.3.9 - componente atualizado para gerenciar dados obtidos através do preenchimento de formulários no site. Muitas melhorias no código, refatoração de processadores, processamento de data aprimorado, tanto na interface quanto nas operações de importação / exportação, foram adicionados um snippet especial para tarefas do CRON.
Obrigado pela atenção!
Se você perceber um erro, escreva-me, por favor.
Perguntas e sugestões escritas em telegramas .
Você pode enviar um link para o resumo através deste formulário .
Mais notícias e comentários no canal MODX Digest Telegram.
← Edição anterior
Não se esqueça de agradecer ao autor!
Para apoiar o resumo e, em geral, tudo o que faço para o MODX, você pode se tornar um patrono no Patreon.com ou transferir qualquer quantia aceitável para uma carteira Yandex.Money . Agradecemos antecipadamente!
PS Links para componentes pagos são cortados do resumo para não violar as regras dos sites onde o resumo é publicado. Onde encontrá-los, você mesmo sabe muito bem.