
Nouvelle sélection d'actualités MODX pour les 3 dernières semaines. Dans le dossier: reprise des réunions du MAB, tous les processeurs sont transférés dans un nouveau format, travaux actifs sur le refactoring et la documentation, mises à jour des add-ons et notes intéressantes.
Le problème s'est avéré en 3 semaines, car il y avait des vacances et de longs week-ends, que j'ai passés avec plaisir dans le cercle familial, alors ne me blâmez pas pour un court délai. De plus, le problème s'est avéré saturé.
Bonne lecture!
Merci beaucoup à Mark Hamstra de m'avoir soutenu, moi et mon travail ( Patreon ).
Et merci également à tous ceux qui soutiennent le transfert d'argent vers le portefeuille Yandex . Écrivez vos noms dans les commentaires de la traduction, afin que je puisse vous remercier personnellement.
Nouvelles et événements
Organisation MAB (MODX Advisory Board) a gagné à nouveau et dans un nouveau format. 3 réunions ont déjà eu lieu, il n’existe plus de règles strictes et de restrictions stupides, et le travail du groupe vise à obtenir des résultats concrets, tout en maintenant une ouverture et une transparence absolues.
Développement MODX
La documentation
Selon la documentation, 13 problèmes ont maintenant été résolus.
- Le travail se poursuit pour corriger les liens rompus, traduire la documentation en russe et améliorer l'apparence du site lui-même. Bientôt, il sera possible de changer le langage de documentation via l'interface.
- Toutes les images et captures d'écran sont synchronisées avec les notes et le travail a commencé sur la mise à jour des images obsolètes.
- Ivan Bochkarev a transféré la documentation de pdoTools en anglais et prévoit également de transférer la documentation de miniShop2 et Tickets.
- Liam Franklin s'est activement joint aux travaux, qui ont réécrit plusieurs sections importantes sur l'installation, sur la syntaxe des balises MODX et sur l'assemblage des modèles. C'est un travail important, car une partie de la documentation décrit des choses très obsolètes et vous devez tout mettre en ordre.
- Mark Hamstra a fait une recherche complète de la documentation. Jusqu'à présent, sans l'utilisation de services ou d'applications spéciaux qui aideront à améliorer la pertinence des résultats, mais vous pouvez déjà l'utiliser.
Refactoring
Le travail de refactorisation se poursuit et grâce aux efforts de Joshua, Jason et moi-même, tous les processeurs ont été convertis dans un nouveau format. Ici, vous pouvez voir les résultats du travail .
Jason a ensuite supprimé les anciens modèles et maintenant le travail est en cours pour faire fonctionner le nouveau code. Pour ce faire, vous devez réécrire certains points avec les classes de connexion dans l'ancien style, mettre à jour les modèles pour MSSQL et probablement ajouter la prise en charge de Postgres (dans xPDO 3.0, il existe déjà). Il y a encore beaucoup de travail, mais il y a des progrès.
Nouvelles de GitHub
- # 14558 - La discussion sur la suppression de l'index de texte intégral inutile proposée par Sergey Shlokov est toujours en cours. J'ai besoin de ton avis.
- # 14488 - maintenant MODX 3 ne fonctionnera certainement que sur PHP 7.0+.
- # 14571 - Les gars de Sterc, bien intentionnés, ont suggéré d'ajouter plusieurs widgets utiles, dont l'un est un widget d'aide pour les raccourcis clavier pris en charge dans le panneau d'administration MODX.
- # 14578 - Sander a suggéré d'améliorer légèrement l'apparence du profil utilisateur, mais Bach a déjà fait la même chose ( # 14420 )! Cela montre qu'il est nécessaire d'améliorer la communication entre les participants au développement. C'est un peu un chat dans Telegram, mais vous devez transférer cette expérience à la communauté anglophone.
- # 14581 - Ruslan Aleev a suggéré que la valeur du champ Nom dans les tableaux fasse référence à l'entité, mais il y a des problèmes qui nécessitent une discussion par la communauté.
- # 14569 - Dans la disposition de conception originale de la nouvelle troisième version, il y avait un tel widget et Sander a décidé de l'implémenter dans le code. Cependant, je ne suis pas très satisfait de cela, car comme avec le widget d'aide, il serait très agréable d'assembler ces widgets dans un package séparé, qui pourrait être proposé comme l'un des premiers. La raison n'est pas d'encombrer le code système déjà gonflé. Tout cela doit alors être soutenu, mais il n'y a pas beaucoup de monde et de temps.
- # 14507 - Ivan Bochkarev a terminé le travail sur l'apparence d'installation mise à jour pour MODX 3. Ce PR est prêt pour les tests et l'examen. Tous les anciens styles et images sont coupés, le modèle est composé conformément au design précédemment fourni.
Notes et articles intéressants
- Création de tables via MIGX - Mikhail Elektrikov a décrit une manière triviale de créer sa propre table dans MODX en utilisant le composant MIGX. Cette méthode est encore plus rapide que de traiter avec modExtra.
- Configuration de MODX / Exploitation d' un site d'annuaire - il y a quelques semaines, une nouvelle vague de tentatives de piratage de sites via le dossier de configuration de gauche a été effectuée et l'équipe MODX a écrit un appel d'instructions sur la façon de gérer cela. Mikhail Electricov a traduit le message original par Rain .
- Redémarrage du MAB - le 25 avril, une réunion du groupe MAB renouvelé a eu lieu, un groupe de personnes qui se soucient de MODX et qui sont prêtes à assumer la responsabilité de son développement. Dans la note les résultats de la première réunion.
- Deuxième réunion du MAB - Le 2 mai, la deuxième réunion «élargie» a eu lieu, au cours de laquelle le sujet principal était une discussion sur la feuille de route MODX 3 et MODX en général. Les résultats étaient intéressants. La traduction des notes sera plus tard.
- Suppression des brouillons sur modx.pro - à la demande des «travailleurs» Vasily Naumkin a ajouté la possibilité de supprimer les brouillons aux auteurs. Une bagatelle qui fait depuis longtemps défaut.
- MODX Gestion des demandes - Sergey Shlokov a examiné en détail le mécanisme de traitement d'une demande entrante dans MODX. Attention, creuser dans l'intestin de MODX dans la vidéo peut blesser.
Modules complémentaires nouveaux et mis à jour
- GoogleSheets-1.3.0-pl - Aleksandr Huz a mis à jour le composant de synchronisation du site avec les tableaux Google. Quelles fonctionnalités ont été ajoutées, l'auteur a décrit dans une note dans la communauté . Plans pour en ajouter plus!
- msOneClick-1.3.0-pl - Andrey Stepanenko a publié une très grande mise à jour de son composant pour passer une commande en un clic. La note de l’auteur décrit toute cette magnificence.
- Boilerplate-1.0.5-pl - Aleksandr Huz a présenté son nouveau composant gratuit, qui est la version de base initiale du site, avec des modules complémentaires et des paramètres préinstallés. Peut gagner du temps. Une liste détaillée de toutes les entités et actions composant est donnée dans une note dans la communauté .
- ReachGoal-1.0.0-beta - il est depuis longtemps possible dans tous les services de comptabilité des visiteurs de suivre les objectifs (clics, actions). Mikhail Tyrsyna a publié son composant , qui vous permet de créer de tels objectifs directement à partir du panneau d'administration MODX.
- ClientSupport-1.1.0 - L'équipe Sterc a mis à jour son composant, qui vous permet d'envoyer une demande de support directement depuis le panneau d'administration. La nouvelle version ajoute la possibilité de personnaliser l'icône du bouton, ainsi qu'une compatibilité améliorée avec MODX 3.
- Personalize-3.7.2 - Bob Ray a mis à jour son composant simple qui peut afficher différents morceaux selon que l'utilisateur est connecté ou non. La nouvelle version corrige des bugs et ajoute un repli dans le cas où il n'y a pas de nom d'utilisateur complet. Dans ce cas, le champ du nom d'utilisateur est utilisé.
- SocialNetworks-1.0.2-pl - à nouveau Aleksandr Huz. Cette fois, il a publié son composant pour la gestion des liens vers les réseaux sociaux via le panneau d'administration MODX. Les caractéristiques du composant sont décrites dans une note .
- Portfolio-1.0.1-pl - thème de composant publié pour le site avec un portfolio. Vous avez le choix entre 16 versions. Démo courte en note .
- siteStatistics-2.3.0-pl - Sergey Shlokov a mis à jour son composant de collecte de statistiques sur les visites des pages du site. Des innovations - un onglet avec des statistiques directement sur la page des ressources et une recherche d'utilisateurs dans la gestion des statistiques.
- FormDataManager-1.3.9 - composant mis à jour pour la gestion des données obtenues en remplissant des formulaires sur le site. De nombreuses améliorations dans le code, la refactorisation des processeurs, l'amélioration du traitement des dates, à la fois dans l'interface et dans les opérations d'importation / exportation, un extrait spécial pour les tâches CRON a été ajouté.
Merci de votre attention!
Si vous constatez une erreur, écrivez-moi, s'il vous plaît.
Les questions et suggestions sont écrites dans des télégrammes .
Vous pouvez envoyer un lien vers le résumé via ce formulaire .
Plus de nouvelles et de commentaires sur la chaîne MODX Digest Telegram.
← Numéro précédent
N'oubliez pas de dire merci à l'auteur!
Pour soutenir le résumé et généralement tout ce que je fais pour MODX, vous pouvez devenir mécène sur Patreon.com ou transférer tout montant acceptable vers un portefeuille dans Yandex.Money . Merci d'avance!
Les liens PS vers les composants payants sont supprimés du résumé afin de ne pas enfreindre les règles des sites où le résumé est publié. Où les trouver, vous le savez très bien vous-même.