MODX Digest # 3 (25. März - 8. April 2019)


Eine frische, wenn auch etwas verspätete Auswahl an MODX-Nachrichten. In der Ausgabe: das lang erwartete Refactoring von Jason, ein paar Worte zum Mitap in Amsterdam, die neue Website modx.com sowie Updates zu Add-Ons, News und Notizen.


Viel Spaß beim Lesen!


Der Autor dieses Digests wurde letzte Woche so gut krank, dass die Freigabe des Digests verschoben werden musste, bis die gesundheitlichen Probleme behoben waren. Aus diesem Grund werde ich keine Hilfe bei der Vorbereitung der nächsten Veröffentlichungen verweigern, um pünktlich zu sein.


News & Events


Mitap in Amsterdam


Mitap in Amsterdam fand statt. Ich werde nicht sagen, dass er direkt erfolgreich war, obwohl nach meinem Bericht die Bohrungen und Diskussionen im Publikum und danach in der Hotellobby sehr aktiv waren, anscheinend von den Lebenden verletzt. Die Reden selbst sind in der Rundfunkaufzeichnung (Link unten) zu sehen und hören meine Eindrücke und Gedanken in der dritten Ausgabe des Modcasts , die voraussichtlich am Montag veröffentlicht wird, da es aufgrund von Krankheit nicht möglich war, früher aufzunehmen.


Neues modx.com


Nur ein paar Tage vor dem Treffen in Amsterdam hat das Team von MODX LLC eine aktualisierte Website eingeführt - modx.com . Diesmal betrafen die Änderungen nicht nur die Seiten mit Marketingtexten, sondern auch das Forum und den Bereich mit Ergänzungen. Mit kleinen Fehlern, aber es sieht hübscher aus, besonders der Abschnitt mit Ergänzungen.


Anstelle des alten Forums wird jetzt ein neues gestartet - community.modx.com . Von den Vorteilen - dies ist eine normale, relativ moderne Forum-Engine, die sich entwickelt und einfach funktioniert. Wir haben dies schon lange in Form eines Abschnitts mit Fragen zu modx.pro und jetzt einer englischen Version. Von den Minuspunkten ist das alte Forum in Vergessenheit geraten, die Beiträge wurden nicht verschoben und es gab dort auch manchmal sehr interessante Informationen.


Nachtmontage


Ich begann den Dienst mit Nachtversammlungen in Eile vor dem Mitap und machte einen banalen und einfachen Fehler, ohne den vollständigen Pfad zum Komponisten in der Kollektorkonfiguration anzugeben. Dies führte dazu, dass im manuellen Modus alles gut lief, aber cron wusste nicht, wo er den Komponisten bekommen sollte, und sammelte die Veröffentlichung ohne Abhängigkeiten, über die sich viele beschwerten. Infolgedessen wurde alles repariert, Skripte korrigiert, jetzt läuft alles gut, Sie können herunterladen, installieren und testen. https://nightly.modx.by/


MODX-Entwicklung


Ich muss sagen, dass trotz des Einfrierens des Codes aufgrund der Erwartung des Codes von Jason die Aktivität nach dem Mitap leicht zugenommen hat. Bisher nicht so sehr in Bezug auf Code, sondern in Bezug auf das Interesse an dem Prozess und die Fragen, wo ich anfangen soll. Und zusätzlich zur Entwicklung gibt es wirklich viel Arbeit - dies ist das Sortieren von Problemen , das Arbeiten an der Dokumentation und das Testen der bereits geleisteten Arbeit.


Darüber hinaus ist Mark bereit, die neue REST-API für MODX zu starten, mit der wir ExtJS in Zukunft ablehnen können. Wir benötigen jedoch Mitarbeiter, die Code schreiben können. Die Initiative ist daher sehr willkommen.


Nach dem Treffen traten Igor Sukhinin und Sergey Fedorov dem Team bei. Igor ist bekannt als der Schöpfer der Seite modx.ru.


Um zu helfen, besuchen Sie den russischsprachigen Chat in Telegram oder den allgemeinen Kanal in Slack .


Neuigkeiten von GitHub


  • # 14534 - die lang erwartete Pull-Anfrage mit Refactoring von Jason. Es gibt noch viel Arbeit, Sie müssen die Prozessoren konvertieren und andere Aufgaben erledigen, aber es gibt bereits Code, den Sie berühren können, und außerdem können Sie Ihre Verbesserungen an ihn senden.
  • # 14507 - Ich habe vor, das Installationsprogramm als Ganzes neu zu schreiben, aber Ivan Bochkarev hat beschlossen, die aktuellen Installationsseiten in einem einzigen Design zusammenzufassen. Sie können dem Link über den Link folgen.
  • # 14511 - Korrigieren eines Widgets mit den zuletzt bearbeiteten Ressourcen. Jetzt werden die richtigen Informationen angezeigt. Danke an Yana!
  • # 14540 - eine weitere Verbesserung des gleichen Widgets, aber jetzt wurde das Problem mit Datum und Uhrzeit der Bearbeitung behoben.
  • # 14532 - Es stellte sich heraus, dass beim Löschen von Admin- Menüelementen ein Fehler auftritt , wenn nur das Element selbst gelöscht wird und alle damit verbundenen Elemente erhalten bleiben. Wenn Sie ein neues Element hinzufügen müssen, können Sie einen unangenehmen Fehler feststellen, dass das Menüelement bereits vorhanden ist, aber nicht sichtbar ist. Jetzt werden die Menüelemente mit allen verschachtelten Elementen gelöscht. Seien Sie also vorsichtig, wenn Sie ein Element ganz oben löschen.
  • # 14527 - Derzeit wird diskutiert, wie das Hinzufügen von asynchronen und verzögerten Attributen zu Skripten, die mit MODX über die regClientScript-Methode verbunden sind, besser implementiert werden kann.
  • # 14526 - Felder für die automatische Vervollständigung Die Funktion im Browser ist nützlich, aber manchmal ärgerlich, da sie besessen ist. Daher wurde vorgeschlagen, eine Systemeinstellung hinzuzufügen, mit der Sie die automatische Vervollständigung in den Feldern im Administrationsbereich bei Bedarf deaktivieren können. Es werden ein paar Kilometer Nervenfasern eingespart.

Interessante Hinweise und Artikel



Neue und aktualisierte Add-Ons


  • ThemeBulma-1.0.0-beta ist eine neue Erweiterung von Artyom Burkun mit einer Website-Vorlage, die auf dem Bulma CSS-Framework basiert. Bulma CSS-Framework - basiert auf Flexbox und erleichtert die Verwendung von Markups für alle Gerätetypen. Es kann als Alternative zu Bootstrap fungieren, jedoch ohne Javascript-Komponenten.


  • TurboPages-1.0.1-pl - die erste Ergänzung von Yegor Levin auf dem Markt. Eine Erweiterung, mit der Sie einen RSS-Feed erstellen können, der den Anforderungen von Yandex-Turboseiten entspricht. Hauptmerkmale des Plugins: Es unterstützt Einstellungen und Suchausgaben, Anzeigemenüs, Widgets, Feedback-Formulare, verschiedene Schaltflächen (E-Mail, Telefon usw.), Anzeigenblöcke, Analysesysteme und mehr.


  • jwtSession-1.0.1-pl - Komponente von Vasily Naumkin. Es ist ein experimentelles Add-On, das die serverseitige PHP-Sitzung des Benutzers in Cookies zu seinem Browser führt. Auf diese Weise können Sie Speicherplatz auf dem Server für besuchte Websites sparen und keine unnötigen Abfragen in der Datenbank durchführen. Noch nicht für Baustellen empfohlen - muss getestet werden. In der letzten Übersicht wurde ein Beitrag erwähnt, der beschreibt, wie alles funktioniert.


  • UserTest-4.1.0-beta - eine Komponente zum Testen von Benutzern - wird weiter verbessert. In der neuen Version hinzugefügt:
    - Separate Tabellen mit Fragen und Testergebnissen erstellt. Sie können jetzt an mehrere Tests gleichzeitig angehängt werden. Jetzt müssen Sie keine doppelten Fragen und Ergebnisse mehr stellen.
    - Verwalten Sie die Reihenfolge der Antworten und zeigen Sie die Antworten in zufälliger Reihenfolge an.
    - Validierung der Antworten auf eine Frage. Wenn das Kontrollkästchen "Antwort ist erforderlich" aktiviert ist, muss der Benutzer die Frage beantworten, bevor er mit den folgenden Fragen fortfahren kann.
    - Bereinigen Sie Einladungen.
    - Cron-Warnungen bei fehlgeschlagenen Tests für den eingeladenen Benutzer.
    - Scrollen Sie beim Wechseln zu einer neuen Testseite zum Anfang der Seite.


  • Quiz-1.1.4-pl - Fehlerbehebungen und Verbesserungen, von denen die OpenGraph-Unterstützung und damit die Anzeige von Quiz-Links in sozialen Netzwerken am wichtigsten ist.


  • Commerce-1.0.0-rc3 ist ein großes Update der E-Commerce-Lösung von Mark Hamstra, die er auf einem Treffen in Amsterdam vorgestellt hat.


  • Im Folgenden wurden einige Plugins für Commerce aktualisiert - Formelversand für Commerce , Mailchimp API für Commerce , Druckauftrag für Commerce und GuestOrderView für Commerce .



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!


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.

Source: https://habr.com/ru/post/de447894/


All Articles