V0.1_changelog

30.07.2023 09:21

date: 07-2023

  • Starting with Version 0.1
  • implementation of latest blogarticle
  • implementation design grid
  • implementation getNews
  • changed implementation with entries with information saved to json
  • mardown parser (=> https://github.com/erusev/parsedown/blob/master/Parsedown.php) implementet
  • categories implementet
  • news and Changelog implementet

V0.2_changelog

30.07.2023 15:24

Updated to V0.2

  • design verfeinert (responsive)
  • implementierung von hide und show news button
  • Abgriff von cat korrigiert
  • theme Parameter entfernt
  • localstorage Theme Implementiert

future changes

  • Archive laden ermöglichen
    • automatischer index im Jahr-Ordner
    • automatische Auflistung der Einträge aus archive mit Created Date und Cat
  • Upload von Blogeinträgen ermöglichen

V0.3_changelog

01.08.2023 11:53

Updated to V0.3

  • Archive laden ermöglicht
    • automatischer index im Jahr-Ordner
    • automatische Auflistung der Einträge aus archive mit Created Date und Cat
  • Upload von Blogeinträgen ermöglicht (rudimentär, muss noch verfeinert werden)
  • kompletter Changelog kann nun aufgerufen werden

V0.4_changelog

02.08.2023 12:07

updated auf V0.4:

  • Kommentare können nun erstellt werden --> gehen zur Prüfung in den Status approval:false
  • nach freigabe werden die Kommentare unter den richtigen Einträgen angezeigt
  • Erfolgsmeldung, wenn Kommentar erstellt
  • Fehlermeldung, wenn etwas schief lief

weitere ToDos:

  • Kommentare
    • Mail an Admin und gegebenenfalls auch Ersteller (wenn Mail Adresse ausgefüllt), dass Kommentar erstellt wurde und zur Prüfung vorliegt
    • Mail wenn Fehler passiert mit debug-Informationen an Admin
  • Access:
    • einzelnen Blogeintrag direkt mittels url-Parameter aufrufen

V0.5_changelog

02.08.2023 12:16

V0.5 Upgrade

  • Direktaufruf mittels url-Parameter nun möglich
  • Kommentare verschicken jetzt Mails an Admin und Kommentierenden, wenn Mail angegeben wurde
  • bei Fehler wird auch Mail versand
  • approve der Kommentare von Admin vereinfacht (Genehmigung jetzt im Browser möglich)

weiteres ToDo:

  • Links für die Einzelnen Blogeinträge auf title der Blogeinträge setzen, damit Direktaufruf
  • Editor für Blogeinträge für admin
  • Archiv-Verschiebung automatisiert über admin

V0.5_test_changelog

02.08.2023 12:17

Testeintragung - Formular zum Changlog Upload.

V0.6_changelog

02.08.2023 15:42

to V0.6 upgraded

  • Titel sind jetzt auch links zu den direkten Blogeinträgen
  • es gibt nun ein admin Login, und nur mit dem ist der aufruf der Adminfunktionen möglich, damit Weg für weitere Todos geebnet

weiteres Todo aus V0.5 noch offen:

  • Editor für Blogeinträge für admin
  • Archiv-Verschiebung automatisiert über admin

V0.7_changelog

18.08.2023 14:01

V0.7 released

  • Blogeditor für Admin implementiert

  • Blog Anlage für Admin implementiert

  • Bugfixes beim Comment erstellen

  • bugfixes beim Design der vorhandenen Comments

kommende Features:

  • Design des Editor auch für mobile
  • evtl Richtext-Editor mit einbinden
  • Implementierung weiterer Types

V0.9_changelog

23.08.2023 12:27

V0.8 released

  • Beiträge werden nun verkürzt in den Übersichten angezeigt, der volle Text ist über "weiterlesen" verfügbar
  • Changelog Maker Design korrigiert
  • Blogwriter Design korrigiert
  • Kommentare können nun direkt bei Bloganzeige genehmigt, gelöscht oder unapproved werden (ADMIN), dies war bisher nur über Moderatoransicht möglich
  • Richtext editor summernote verworfen

future todo:

  • weitere Types einbringen (evtl. Wiki, Books, Notes)
  • Login für Notes / private Einträge einrichten
  • evtl. Markdown in Kommentaren erlauben
  • smileys in Kommentare

V1.0_changelog

08.09.2023 10:05

V1.0 implementiert

  • nk Blog V1.0 ist nun auch hier auf der Seite implementiert

changes in V1.0:

  • bigfixes
  • Design der Navbar korrigiert
  • Login / Logout Verhalten korrigiert
  • mehr Settings Variablen implementiert, dass einfache Installation möglich (siehe hier zu Doku)
  • automatische Settings installation, wenn keine settings vorhanden
  • Codemirror implementiert
  • Smileys in Kommentare implementiert (siehe Blogeintrag hierzu)
  • Admin-Funktionen weiter verbessert auch vom Design her

--> V1.0 des BlogCMS kann unter dem DownloadLink heruntergeladen werden!

future Todo

  • feature Request Form
  • Issue / Bug Form
  • Blogeintrag schreiben über e-Mail / Whatsapp / Telegram
  • weiterführung der Funktionen zu Notiz, Diary App
  • Dokumentation vervollständigen für V1.0
  • nightly builds veröffentlichen
  • einfachere Methode für upgrades entwickeln

V1.1_changelog

27.09.2023 17:08

V1.1 changelog

bugfixes

  • Bug, bei dem der jeweils erste Kommentar zu einem Eintrag nicht gespeichert werden konnte, behoben

Improvements

  • Sortierung der Einträge nach letztem Datum (nicht date field sondern Timestamp im filesystem)
  • Editierung des aktuellen Docs nun mit popup EditorFenster und Fullscreen
  • wenn Admin eingeloggt, wird das Kommentarformular automatisch mit den "persönlichen" Daten gefüttert.
  • Kommentare vom Admin werden sofort freigeben

new features

  • Current News (nicht changelog) können nun über AdminTools geändert werden.
  • private-tags in settings gesetzt,
    • diese werden nur angezeigt, wenn admin eingeloggt ist
    • auch im Kategorien Menü werden diese nur angezeigt, wenn admin logged in
    • Blogeinträge mit diesen Kategorien werden nur admin angezeigt
    • farbliche Hervorhebung (rot) der privaten Tags und anzeigt im Kategorien-Menü bis unten
  • list-last-entries in settings gesetzt, jetzt kann man bestimmen, wieviel letzte Einträge angezeigt werden sollen
  • Docs können nun aus Docs Ordner aufgelistet und bearbeitet werden (CodeMirror Editor), ebenso wie betrachtet
  • Issue Anlage durch Besucher nun möglich
    • Issues können (nur) vom Admin gelistet und betrachtet werden
    • Issues können mit Issue-Number auch von Nicht-Admins betrachtet werden (?issue= Parameter)
  • Back Tor Top Button in page

future changes

  • Bugs / Fixes:
    • settings.php kann nun nicht mehr über changeSettings geändert werden, da private-tags ein Array ist und somit zu einem Fehler führt
  • general:
    • Versionierung überdenken
    • Übersichten erstellen - zum Beispiel Blogeinträge der letzten Woche, letzten Monat
  • Issues:
    • issues mit notizen und Replies versehen
    • issues mit entsprechendem Mailversand an Anleger (auch bei reply)
    • definition von eigenen Types über Settings
    • bessere Übersichts-Gestaltung
  • Blog entries:
    • mehr als 1 Blogeintrag pro Tag ermöglichen
  • Docs:
    • aktuelle Doku ersetzen mit anderer Datei über Freigabe Button
    • Doc Download ermöglichen (md und pdf)

V1.3a_changelog

25.10.2023 08:17

V1.3a (nightly build)

Bugfixes:

  • settings.php kann nun wieder über changeSettings geändert werden
  • mobile Ansicht nun mit off-Canvas von rechts
  • Bug, der direkt einen leeren Blogeintrag generiert hat, sobald man auf writeBlog gegangen ist, behoben (Blog wird nun erst nach Speicherung erstellt)
  • Bug behoben, der eine Fehler Email versendet hat, wenn Admin einen Kommentar erstellt hat.
  • Bug behoben, der bei den Issues die Sortierung nur für die aktuelle IssueTable gemacht hat, auch wenn man bei der ResolvedTable auf die Header klickte

Improvements

  • Issues können schnell den Status wecheln (admin only)
  • Massenlöschung Kommentare direkt unter dem entsprechenden Blogeintrag möglich
  • mehr als ein Blogeintrag pro Möglich
  • BacktoTop Button untere Rechte Seite zum schnellen Hochspringen
  • Implementierung von Debugging Logs
  • automatische Freigabe von Kommentaren, die vom Admin erstellt wurden
  • Admintools und AdminParameter ausgelagert in json, sodass einfachere Wartung / Erweiterung

new Features

  • Uploads über writeBlog möglich (iframe Popup)
  • Upload-Auswahl über writeBlog möglich (iframe Popup)
  • Erstellung eines Blogeintrags / Uploads über Telegram Bot möglich
  • Issues mit Notizen (werden nicht gesendet, sind intern only) und replys (werden versendet, sind öffentlich einsehbar) versehen
  • Blogeinträge: Archivierung und Löschung möglich
  • Blacklist für Kommentare in Blogs kann erstellt werden (mit e-Mail Adresse) um Spam zu verhindern

diese Version ist nicht zum Download freigegeben, da sie noch viele Debugging-Ausgaben enthält

bup_current_changelog

11.09.2023 11:33

V1.1 changelog

bugfixes

  • Bug, bei dem der jeweils erste Kommentar zu einem Eintrag nicht gespeichert werden konnte, behoben

Improvements

  • Sortierung der Einträge nach letztem Datum (nicht date field sondern Timestamp im filesystem)
  • Editierung des aktuellen Docs nun mit popup EditorFenster und Fullscreen
  • wenn Admin eingeloggt, wird das Kommentarformular automatisch mit den "persönlichen" Daten gefüttert.

new features

  • Current News (nicht changelog) können nun über AdminTools geändert werden.
  • private-tags in settings gesetzt,
    • diese werden nur angezeigt, wenn admin eingeloggt ist
    • auch im Kategorien Menü werden diese nur angezeigt, wenn admin logged in
    • Blogeinträge mit diesen Kategorien werden nur admin angezeigt
    • farbliche Hervorhebung (rot) der privaten Tags und anzeigt im Kategorien-Menü bis unten
  • list-last-entries in settings gesetzt, jetzt kann man bestimmen, wieviel letzte Einträge angezeigt werden sollen
  • Docs können nun aus Docs Ordner aufgelistet und bearbeitet werden (CodeMirror Editor), ebenso wie betrachtet
  • Issue Anlage durch Besucher nun möglich
    • Issues können (nur) vom Admin gelistet und betrachtet werden
    • Issues können mit Issue-Number auch von Nicht-Admins betrachtet werden (?issue= Parameter)

future changes

  • Issues:
    • issues mit notizen und Replies versehen
    • issues mit entsprechendem Mailversand an Anleger (auch bei reply)
    • definition von eigenen Types über Settings
    • bessere Übersichts-Gestaltung
  • Blog entries:
    • mehr als 1 Blogeintrag pro Tag ermöglichen
    • Kommentare vom Admin sofort freigeben
  • Docs:
  • aktuelle Doku ersetzen mit anderer Datei über Freigabe Button
  • Doc Download ermöglichen (md und pdf)

current_changelog

31.08.2024 09:19

V1.3b (nightly build)

  • kleine Designverbesserung (Sidebar, header und footer) vorgenommen
    • Direktlink im Nav zu den News
  • Keyboard Shortcuts für Issues implementiert
  • Massenlöschung:
    • alle auswählen hat nun auch die Funktion, alle zu löschen
    • diese Massenlöschung wird nun abhängig vom aproval Status gemacht (zuvor wären alle auf einmal gelöscht worden)
  • Blacklist
    • wildcard nun möglich (z.B. *.example.com)
    • Mail Adressen Pflege ausgelagert in Datei
  • Admin Schnellzugriff über IconOverlay auf rechter Seite (function AdminOverlay(){ generiert, CSS angepasst)
  • generelle Suche implementiert (noch nicht über Menü erreichbar) - hierzu indizierung mit rein genommen, diese sollte nun auch für die Category-suche genutzt werden - somit ist schnelles Laden der Website gewährleistet und es müssen nicht immer alle Dateien durchsucht werden (was alles langesamer macht ab einem gewissen Maß an Entries)

diese Version ist nicht zum Download freigegeben, da sie noch viele Debugging-Ausgaben enthält

aktuelle News

ich bin nun wieder am programmieren

eine neue version des Blogsystems ist in Arbeit! Ich scheue keine Mühen und bin voll motiviert! Bitte habt noch etwas Geduld, bis der Blog voll funktionstüchitg ist. Schaut doch im changelog, was ich bisher geschafft habe.

Der Blog ist nun zum Download bereit in V1.0

Es sind noch eine Bugs, die ich mittlerweile in V1.1, unter welcher der Blog aktuell läuft, schon behoben habe. Gerne könnt ihr neue Bugs bei mir melden, nutzt dafür doch das Formular unter diesem Direktlink . Hier könnt ihr im Markdown Syntax Euer Anliegen beschreiben.

--> nightlyBuilds stehen jetzt zum Donwload Bereit - bitte beachtet den Hinweis hierzu auf der Download Page

Changelog

31.08.2024 09:19

V1.3b (nightly build)

  • kleine Designverbesserung (Sidebar, header und footer) vorgenommen
    • Direktlink im Nav zu den News
  • Keyboard Shortcuts für Issues implementiert
  • Massenlöschung:
    • alle auswählen hat nun auch die Funktion, alle zu löschen
    • diese Massenlöschung wird nun abhängig vom aproval Status gemacht (zuvor wären alle auf einmal gelöscht worden)
  • Blacklist
    • wildcard nun möglich (z.B. *.example.com)
    • Mail Adressen Pflege ausgelagert in Datei
  • Admin Schnellzugriff über IconOverlay auf rechter Seite (function AdminOverlay(){ generiert, CSS angepasst)
  • generelle Suche implementiert (noch nicht über Menü erreichbar) - hierzu indizierung mit rein genommen, diese sollte nun auch für die Category-suche genutzt werden - somit ist schnelles Laden der Website gewährleistet und es müssen nicht immer alle Dateien durchsucht werden (was alles langesamer macht ab einem gewissen Maß an Entries)

diese Version ist nicht zum Download freigegeben, da sie noch viele Debugging-Ausgaben enthält

^ back to top ^