flag

2026-02-17 Entwicklungslog: Verbesserung des Abonnementsystems, Editor-Layout, Stabilitätsverbesserung

Heute haben wir uns auf die Verbesserung des Abonnementsystems, die Verbesserung des Editor-Layouts und die Sicherstellung der Systemstabilität konzentriert. Insbesondere haben wir die Abonnentenerfahrung durch die Einführung und Designoptimierung von Follow.it verbessert und eine Shortcut-Funktion hinzugefügt, um die Benutzerfreundlichkeit des Editors zu erhöhen. Um die Systemstabilität zu gewährleisten, haben wir die automatische Git-Wiederherstellung und eine Übersetzungsbrücke eingeführt, um die allgemeine Servicequalität zu verbessern.

1. Verbesserung des Abonnementsystems (Subscription System)


  • Follow.it Einführung: Wir haben Follow.it eingeführt, um den bestehenden Buttondown-Service zu ersetzen und unbegrenzt Abonnenten kostenlos zu verwalten.

  • Designoptimierung: Wir haben das klobige Abonnementformular des externen Dienstes durch Neugestaltung des CSS angepasst, um es an das Blog-Theme anzupassen (kompatibel mit dem Dark Mode).

  • Administratorintegration: Wir haben die Funktion erweitert, um den Besitzauthentifizierungscode (Verification Code) und den Link einfach auf der Seite Settings zu verwalten.

  • RSS-Button: Der RSS-Button in der Seitenleiste ist jetzt nicht mehr nur eine einfache XML-Datei, sondern führt zu einer Abonnement-Anleitungsseite (/blog/subscribe.php), um die Benutzerfreundlichkeit zu erhöhen.


  • 2. Verbesserung des Editor-Layouts (Editor Layout)


  • Unteren Rand sichern: Um die Unannehmlichkeiten zu beseitigen, dass der Blick beim Schreiben von Texten am unteren Rand des Monitors verweilt, haben wir eine Funktion implementiert, mit der mit dem Shortcut Alt+Enter (Mac: Option+Enter) auf einmal eine leere Zeile hinzugefügt werden kann.

  • Standard-API anwenden: Wir haben Standard-Web-APIs wie setRangeText angewendet, um die Browserkompatibilität (Chrome, Safari, Firefox, iPad) sicherzustellen.


  • 3. Systemstabilität und Wiederherstellung (Stability)


  • Automatisierte Git-Wiederherstellung: Wir haben beschädigte Git-Binärdateien wiederhergestellt und die Pipeline so eingerichtet, dass Commits/Pushes beim Deployment automatisch erfolgen.

  • Übersetzungsbrücke: Um das PHP-SSL-Problem in der lokalen Windows-Umgebung zu lösen, haben wir eine PowerShell Bridge eingeführt, um das automatische Übersetzungssystem für 14 Sprachen zu normalisieren.


  • 4. Sonstige UI/UX-Änderungen


  • Fehler beim Speichern der Einstellungen behoben: Wir haben das Problem behoben, dass einige Einstellungswerte auf der Admin-Seite nicht gespeichert wurden, indem wir die Backend-Logik verbessert haben.

  • Seitenleisten-Scrollen: Wir haben das Layout-Zittern, das durch die Tag-Cloud verursacht wurde, mit dem Attribut scrollbar-gutter behoben.


  • Diese Änderungen wurden alle in der coba1t.kr-Distribution implementiert.

    Kommentare

    Noch keine Kommentare. Seien Sie der Erste, der seine Gedanken teilt!

    © 2026 My Blog. All rights reserved.