
Neue Auswahl an MODX-News für die letzten 3 Wochen. In der Ausgabe: Wiederaufnahme von MAB-Besprechungen werden alle Prozessoren in ein neues Format übertragen, aktive Arbeit an Refactoring und Dokumentation, Aktualisierungen von Add-Ons und interessante Hinweise.
Das Problem stellte sich in 3 Wochen heraus, da es Feiertage und lange Wochenenden gab, die ich gerne im Familienkreis verbrachte. Beschuldigen Sie mich also nicht für eine kurze Verzögerung. Darüber hinaus stellte sich heraus, dass das Problem gesättigt war.
Viel Spaß beim Lesen!
Vielen Dank an Mark Hamstra für die Unterstützung von mir und meiner Arbeit ( Patreon ).
Und auch danke an alle, die die Überweisung von Geld an die Yandex-Brieftasche unterstützen . Schreiben Sie Ihre Namen in die Kommentare zur Übersetzung, damit ich Ihnen persönlich danken kann.
News & Events
Organisation MAB (MODX Advisory Board) hat wieder und in einem neuen Format verdient. Es wurden bereits 3 Sitzungen abgehalten, es gibt keine strengeren Regeln und dummen Einschränkungen, und die Arbeit der Gruppe zielt darauf ab, tatsächliche Ergebnisse zu erzielen und dabei absolute Offenheit und Transparenz zu bewahren.
MODX-Entwicklung
Die Dokumentation
Laut Dokumentation wurden nun 13 Probleme gelöst.
- Es wird weiter daran gearbeitet, fehlerhafte Links zu korrigieren, die Dokumentation ins Russische zu übersetzen und das Erscheinungsbild der Website selbst zu verbessern. In Kürze wird es möglich sein, die Dokumentationssprache über die Schnittstelle zu wechseln.
- Alle Bilder und Screenshots werden mit Notizen synchronisiert, und die Aktualisierung veralteter Bilder hat begonnen.
- Ivan Bochkarev hat die Dokumentation für pdoTools auf Englisch übertragen und plant auch, die Dokumentation für miniShop2 und Tickets zu übertragen.
- Liam Franklin war aktiv mit der Arbeit verbunden, die mehrere wichtige Abschnitte zur Installation, zur Syntax von MODX-Tags und zum Zusammenstellen von Vorlagen neu schrieb. Dies ist eine wichtige Arbeit, da in der Dokumentation sehr veraltete Dinge beschrieben werden und Sie alles in Ordnung bringen müssen.
- Mark Hamstra hat die Dokumentation vollständig durchsucht. Bisher ohne die Verwendung spezieller Dienste oder Anwendungen, die dazu beitragen, die Relevanz der Ergebnisse zu verbessern, aber Sie können sie bereits verwenden.
Refactoring
Die Arbeiten am Refactoring werden fortgesetzt und dank der Bemühungen von Joshua, Jason und mir wurden alle Prozessoren in ein neues Format konvertiert. Hier können Sie die Ergebnisse der Arbeit sehen .
Jason hat dann die alten Modelle gelöscht und jetzt wird daran gearbeitet, dass der neue Code funktioniert. Dazu müssen Sie einige Punkte mit Verbindungsklassen im alten Stil neu schreiben, die Modelle für MSSQL aktualisieren und möglicherweise Unterstützung für Postgres hinzufügen (in xPDO 3.0 ist es bereits vorhanden). Es gibt noch viel Arbeit, aber es gibt Fortschritte.
Neuigkeiten von GitHub
- # 14558 - Die Diskussion über die Entfernung des von Sergey Shlokov vorgeschlagenen unnötigen Volltextindex ist noch nicht abgeschlossen. Ich brauche deine Meinung.
- # 14488 - jetzt funktioniert MODX 3 definitiv nur unter PHP 7.0+.
- # 14571 - Die gut gemeinten Leute von Sterc schlugen vor, mehrere nützliche Widgets hinzuzufügen, von denen eines ein Hilfe-Widget für Tastaturkürzel ist, die im MODX-Admin-Bereich unterstützt werden.
- # 14578 - Sander schlug vor, das Erscheinungsbild des Benutzerprofils leicht zu verbessern, aber Bach hat dies bereits getan ( # 14420 )! Dies zeigt, dass die Kommunikation zwischen den Entwicklungsteilnehmern verbessert werden muss. Dies ist eine Art Chat in Telegram, aber Sie müssen diese Erfahrung auf die englischsprachige Community übertragen.
- # 14581 - Ruslan Aleev schlug vor, den Wert des Felds Name in den Tabellen als Verweis auf die Entität zu verwenden. Es gibt jedoch Probleme, die von der Community erörtert werden müssen.
- # 14569 - Im ursprünglichen Design-Layout der neuen dritten Version gab es ein solches Widget, und Sander beschloss, es in den Code zu implementieren. Ich bin jedoch nicht sehr zufrieden damit, da es wie beim Hilfe-Widget sehr schön wäre, solche Widgets in einem separaten Paket zusammenzustellen, das als eines der Startpakete angeboten werden könnte. Der Grund ist, den bereits aufgeblähten Systemcode nicht zu überladen. All dies muss dann unterstützt werden, aber es gibt nicht viele Menschen und Zeit.
- # 14507 - Ivan Bochkarev hat die Arbeit am aktualisierten Erscheinungsbild des Installationsprogramms für MODX 3 abgeschlossen. Diese PR steht zum Testen und Überprüfen bereit. Alle alten Stile und Bilder werden geschnitten, die Vorlage wird gemäß dem zuvor bereitgestellten Design erstellt.
Interessante Hinweise und Artikel
- Erstellen von Tabellen mit MIGX - Mikhail Elektrikov beschrieb eine einfache Möglichkeit, mithilfe der MIGX-Komponente eine eigene Tabelle in MODX zu erstellen. Diese Methode ist noch schneller als der Umgang mit modExtra.
- MODX-Setup / Directory Site Exploit - Vor einigen Wochen gab es eine neue Welle von Versuchen, Sites über den linken Setup-Ordner zu hacken, und das MODX-Team schrieb eine Anweisung, wie man damit umgeht. Mikhail Electricov übersetzte den Originalbeitrag von Rain .
- MAB-Neustart - Am 25. April fand ein Treffen der erneuerten MAB-Gruppe statt, einer Gruppe von Menschen, die sich für MODX interessieren und bereit sind, Verantwortung für dessen Entwicklung zu übernehmen. In der Notiz die Ergebnisse des ersten Treffens.
- Zweites MAB-Treffen - Am 2. Mai fand das zweite „erweiterte“ Treffen statt, bei dem das Hauptthema eine Diskussion der MODX 3-Roadmap und von MODX im Allgemeinen war. Die Ergebnisse waren interessant. Die Übersetzung der Notizen erfolgt später.
- Entwürfe auf modx.pro entfernen - auf Wunsch von „Arbeitern“ fügte Vasily Naumkin den Autoren die Möglichkeit hinzu, Entwürfe zu löschen. Eine Kleinigkeit, die lange gefehlt hat.
- MODX Anforderungsverwaltung - Sergey Shlokov hat den Mechanismus zur Verarbeitung einer eingehenden Anforderung in MODX eingehend untersucht. Vorsicht, das Graben im Darm von MODX im Video kann zu Verletzungen führen.
Neue und aktualisierte Add-Ons
- GoogleSheets-1.3.0-pl - Aleksandr Huz hat die Komponente zum Synchronisieren der Website mit Google-Tabellen aktualisiert. Welche Funktionen hinzugefügt wurden, beschrieb der Autor in einem Hinweis in der Community . Pläne, mehr hinzuzufügen!
- msOneClick-1.3.0-pl - Andrey Stepanenko hat ein sehr umfangreiches Update seiner Komponente veröffentlicht, um eine Bestellung mit einem Klick aufzugeben . Die Anmerkung des Autors beschreibt all diese Pracht.
- Boilerplate-1.0.5-pl - Aleksandr Huz stellte seine neue kostenlose Komponente vor, die die erste Basisversion der Site mit vorinstallierten Add-Ons und Einstellungen darstellt. Kann Zeit sparen. Eine detaillierte Liste aller Entitäten und Komponentenaktionen finden Sie in einem Hinweis in der Community .
- ReachGoal-1.0.0-beta - In allen Besucherbuchhaltungsdiensten ist es seit langem möglich, Ziele (Klicks, Aktionen) zu verfolgen. Mikhail Tyrsyna hat seine Komponente veröffentlicht , mit der Sie solche Ziele direkt über das MODX-Admin-Panel erstellen können.
- ClientSupport-1.1.0 - Das Sterc-Team hat seine Komponente aktualisiert, mit der Sie eine Supportanfrage direkt über das Admin-Panel senden können. Die neue Version bietet die Möglichkeit, das Symbol für die Schaltfläche anzupassen sowie die Kompatibilität mit MODX 3 zu verbessern.
- Personalize-3.7.2 - Bob Ray hat seine einfache Komponente aktualisiert, die je nachdem, ob der Benutzer angemeldet ist oder nicht, unterschiedliche Blöcke anzeigen kann. Die neue Version behebt Fehler und fügt einen Fallback hinzu, falls kein vollständiger Benutzername vorhanden ist. In diesem Fall wird das Feld Benutzername verwendet.
- SocialNetworks-1.0.2-pl - wieder Aleksandr Huz. Diesmal veröffentlichte er seine Komponente zum Verwalten von Links zu sozialen Netzwerken über das MODX-Admin-Panel. Die Merkmale der Komponente werden in einem Hinweis beschrieben .
- Portfolio-1.0.1-pl - veröffentlichtes Komponententhema für die Site mit einem Portfolio. Es stehen 16 Versionen zur Auswahl. Kurze Demo als Notiz .
- siteStatistics-2.3.0-pl - Sergey Shlokov hat seine Komponente zum Sammeln von Statistiken über Besuche auf Websiteseiten aktualisiert. Von den Innovationen - eine Registerkarte mit Statistiken direkt auf der Ressourcenseite und eine Suche nach Benutzern in der Statistikverwaltung.
- FormDataManager-1.3.9 - Aktualisierte Komponente zum Verwalten von Daten, die durch Ausfüllen von Formularen auf der Site erhalten wurden. Viele Verbesserungen im Code, Refactoring von Prozessoren, verbesserte Datumsverarbeitung, sowohl in der Benutzeroberfläche als auch bei Import- / Exportvorgängen, ein spezielles Snippet für CRON-Aufgaben wurde hinzugefügt.
Vielen Dank für Ihre Aufmerksamkeit!
Wenn Sie einen Fehler bemerken, schreiben Sie mir bitte.
Fragen und Vorschläge werden in Telegrammen geschrieben .
Über dieses Formular können Sie einen Link zum Digest senden.
Weitere Neuigkeiten und Kommentare zum MODX Digest Telegram-Kanal.
← Vorherige Ausgabe
Vergessen Sie nicht, sich beim Autor zu bedanken!
Um den Digest und allgemein alles, was ich für MODX mache, zu unterstützen, können Sie ein Patron auf Patreon.com werden oder einen akzeptablen Betrag in eine Brieftasche in Yandex.Money überweisen . Vielen Dank im Voraus!
PS Links zu kostenpflichtigen Komponenten werden aus dem Digest entfernt, um nicht gegen die Regeln der Websites zu verstoßen, auf denen der Digest veröffentlicht wird. Wo sie zu finden sind, wissen Sie selbst sehr gut.