Skip to content

Releases: Power-Source/private-messaging

PS PM-System 1.0.6

Choose a tag to compare

@karner42oliver karner42oliver released this 04 Sep 00:56

== Changelog ==

= 1.0.6 =

  • WYSIWYG-Initialisierung stabilisiert: vorhandene TinyMCE-Instanzen bleiben erhalten, doppelte Initialisierungen werden verhindert und dynamisch geladene Editoren sicher erkannt.
  • Eindeutige Editor-IDs fuer mehrfach eingebundene Nachrichtenformulare sichergestellt, um Konflikte zwischen Posteingang, Kontaktformular und Admin-Bar zu vermeiden.
  • Kompatibilitaet von TinyMCE 4.9.11 mit aktuellen Chromium-Browsern verbessert: unload wird ueber die Permissions Policy und direkt fuer Editor-Iframes freigegeben.
  • Admin-Bar-Nachrichteneditor auf Lazy-Initialisierung umgestellt; der versteckte Editor wird erst beim Oeffnen des Modals geladen.
  • Admin-Bar-Formular bereinigt: eindeutige Feld-IDs vergeben und verbliebene Debug-Ausgaben aus der Browserkonsole entfernt.
  • Veraltete Dokumentationsdateien und Bildressourcen entfernt und einen neuen Plugin-Screenshot hinzugefuegt.

PS PM-System 1.0.5

Choose a tag to compare

@karner42oliver karner42oliver released this 02 Sep 10:26

= 1.0.5 =

  • Frontend-Posteingang umfassend ueberarbeitet: kompakte Konversationsliste, verbesserte Lesbarkeit und responsive Detailansicht mit Fokus auf der Nachricht.
  • Konversationsansicht modernisiert: Nachrichten-Thread, Aktionen zum Antworten, Archivieren und Loeschen sowie verbesserte Darstellung privater Anhaenge.
  • Blockliste im Frontend verbessert: mehrzeilige, dependency-freie Eingabe; Benutzernamen werden beim Speichern einheitlich verarbeitet.
  • PS Community Medienintegration erweitert: kompatible Anhaenge lassen sich aus privaten Unterhaltungen in eigene Community-Galerien uebernehmen.
  • Avatar-Darstellung und Metadaten in der Inbox verbessert; native, nicht hilfreiche Browser-Tooltips entfernt.
  • Asset-Build modernisiert: Grunt 1.6, CSS-Minifizierung mit reproduzierbarem package-lock.json und npm run build.
  • Neue README.md mit Funktionsuebersicht, Installation, Add-ons, PSOURCE-Integrationen, Datenschutz- und Entwicklungsinformationen.

PS PM-System v1.0.4

Choose a tag to compare

@karner42oliver karner42oliver released this 09 Mar 21:59

=== PS PM-System ===
Contributors: psource
Tags: private messaging, pm, attachments, notifications, bbpress, block list, multisite
Requires at least: 4.9
Tested up to: WordPress 6.8.0
ClassicPress: 2.6.0
Stable tag: 1.0.4
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

== Description ==
Private Benutzer-zu-Benutzer-Kommunikation zur Abgabe von Angeboten, zum Teilen von Projektspezifikationen und zur internen Kommunikation. Kommt mit Front-End-Integration, geschuetzten Kontaktinformationen und geschuetzter Dateifreigabe.

== Highlights ==

  • Front-End-Messaging: Zugriff auf den Posteingang ueber das Mail-Symbol in der Admin-Toolbar, Nachrichten von jeder Seite senden und Empfaenger automatisch vervollstaendigen.
  • Private Dateifreigabe: Fotos, Screenshots und Dateien per privater Nachricht teilen; Freigabe nach Benutzerrolle steuerbar.
  • Einfache Einrichtung: Plugin installieren/aktivieren, Posteingangsseite per Klick unter Messaging -> Settings erstellen.
  • Archiv & Einstellungen: Nachrichten archivieren oder zurueckholen; Lesebestaetigungen aktivieren/deaktivieren und weitere Optionen direkt im Posteingang.
  • Add-ons: bbPress-Integration, Block List, Capability-Steuerung, Benachrichtigungen (Beta) und WYSIWYG-Editor.

== Installation ==

  1. Plugin hochladen und aktivieren.
  2. Im Dashboard zu Messaging -> Settings wechseln.
  3. Unter "Inbox Page" eine vorhandene Seite waehlen oder "Create Page" nutzen und Aenderungen speichern.
  4. Ueber das Mail-Symbol in der Admin-Bar "View Inbox" aufrufen.

== Bedienung ==

  • Neue Nachricht: Im Posteingang auf "Compose" klicken oder in der Admin-Bar "Send New Message" waehlen.
  • Archiv: Nachrichten ueber das Archiv-Symbol ablegen; spaeter aus dem Tab "Archives" zurueck in den Posteingang holen oder endgueltig loeschen.
  • Einstellungen: Im Posteingang Lesebestaetigungen ein-/ausschalten und Blocklisten pflegen (falls Add-on aktiv).

== Add-ons ==

  • BBPress integration: "Message Me"-Button in Threads fuer Direktnachrichten.
  • Block List: Nachrichten von bestimmten Nutzern blockieren.
  • Capability: Versand von Nachrichten auf definierte Rollen beschraenken (Messaging -> Settings -> Capability Settings).
  • Notification (Beta): Pop-up-Benachrichtigungen fuer neue Nachrichten.
  • WYSIWYG: Ersetzt den Standardeditor durch einen erweiterten Editor fuer formatierte Nachrichten.

== Einstellungen ==

  • General: Lesebestaetigungen steuern und (sofern erlaubt) vom Nutzer deaktivierbar machen.
  • Email: Betreffzeilen und Inhalte fuer E-Mail-Benachrichtigungen anpassen; Anzahl E-Mails pro Seite festlegen.
  • Shortcodes: In den Einstellungen einsehbar, inklusive Parameter.
  • Attachments: Festlegen, welche Rollen Dateianhaenge senden duerfen.

== Changelog ==

= 1.0.4 =

  • Fatal Error beim Aktivieren behoben: Template_Loader_Trait wird vor der Nutzung im Upgrade-Controller geladen
  • Datenbank-Upgrade in Multisite korrigiert: konsistente Nutzung von base_prefix für mm_conversation
  • Stabilitätsfix für MarketPress-Addon-Aktivierung: Schutz vor ungültigen Addon-Objekten/-Pfaden zur Vermeidung von path/file_exists() Warnungen

= 1.0.3 =

  • Wartungsrelease: Kompatibilitäts- und Stabilitätsverbesserungen
  • Kleinere Korrekturen für aktuelle ClassicPress/WordPress-Umgebungen

= 1.0.2 =

  • Optimierte Kompatibilität mit PS Smart CRM und PS Jobboard

= 1.0.1 =

  • Jquery UI wurde restlos entfernt
  • UI Overhaul
  • Bugfixes
  • Securityfixes

= 1.0.0 =

  • Erste Veroeffentlichung basierend auf PS PM-System.

PS PM-System v1.0.3

Choose a tag to compare

@karner42oliver karner42oliver released this 09 Mar 19:37

=== PS PM-System ===
Contributors: psource
Tags: private messaging, pm, attachments, notifications, bbpress, block list, multisite
Requires at least: 4.9
Tested up to: WordPress 6.8.0
ClassicPress: 2.6.0
Stable tag: 1.0.3
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

== Description ==
Private Benutzer-zu-Benutzer-Kommunikation zur Abgabe von Angeboten, zum Teilen von Projektspezifikationen und zur internen Kommunikation. Kommt mit Front-End-Integration, geschuetzten Kontaktinformationen und geschuetzter Dateifreigabe.

== Highlights ==

  • Front-End-Messaging: Zugriff auf den Posteingang ueber das Mail-Symbol in der Admin-Toolbar, Nachrichten von jeder Seite senden und Empfaenger automatisch vervollstaendigen.
  • Private Dateifreigabe: Fotos, Screenshots und Dateien per privater Nachricht teilen; Freigabe nach Benutzerrolle steuerbar.
  • Einfache Einrichtung: Plugin installieren/aktivieren, Posteingangsseite per Klick unter Messaging -> Settings erstellen.
  • Archiv & Einstellungen: Nachrichten archivieren oder zurueckholen; Lesebestaetigungen aktivieren/deaktivieren und weitere Optionen direkt im Posteingang.
  • Add-ons: bbPress-Integration, Block List, Capability-Steuerung, Benachrichtigungen (Beta) und WYSIWYG-Editor.

== Installation ==

  1. Plugin hochladen und aktivieren.
  2. Im Dashboard zu Messaging -> Settings wechseln.
  3. Unter "Inbox Page" eine vorhandene Seite waehlen oder "Create Page" nutzen und Aenderungen speichern.
  4. Ueber das Mail-Symbol in der Admin-Bar "View Inbox" aufrufen.

== Bedienung ==

  • Neue Nachricht: Im Posteingang auf "Compose" klicken oder in der Admin-Bar "Send New Message" waehlen.
  • Archiv: Nachrichten ueber das Archiv-Symbol ablegen; spaeter aus dem Tab "Archives" zurueck in den Posteingang holen oder endgueltig loeschen.
  • Einstellungen: Im Posteingang Lesebestaetigungen ein-/ausschalten und Blocklisten pflegen (falls Add-on aktiv).

== Add-ons ==

  • BBPress integration: "Message Me"-Button in Threads fuer Direktnachrichten.
  • Block List: Nachrichten von bestimmten Nutzern blockieren.
  • Capability: Versand von Nachrichten auf definierte Rollen beschraenken (Messaging -> Settings -> Capability Settings).
  • Notification (Beta): Pop-up-Benachrichtigungen fuer neue Nachrichten.
  • WYSIWYG: Ersetzt den Standardeditor durch einen erweiterten Editor fuer formatierte Nachrichten.

== Einstellungen ==

  • General: Lesebestaetigungen steuern und (sofern erlaubt) vom Nutzer deaktivierbar machen.
  • Email: Betreffzeilen und Inhalte fuer E-Mail-Benachrichtigungen anpassen; Anzahl E-Mails pro Seite festlegen.
  • Shortcodes: In den Einstellungen einsehbar, inklusive Parameter.
  • Attachments: Festlegen, welche Rollen Dateianhaenge senden duerfen.

== Changelog ==

= 1.0.3 =

  • Wartungsrelease: Kompatibilitäts- und Stabilitätsverbesserungen
  • Kleinere Korrekturen für aktuelle ClassicPress/WordPress-Umgebungen

= 1.0.2 =

  • Optimierte Kompatibilität mit PS Smart CRM und PS Jobboard

= 1.0.1 =

  • Jquery UI wurde restlos entfernt
  • UI Overhaul
  • Bugfixes
  • Securityfixes

= 1.0.0 =

  • Erste Veroeffentlichung basierend auf PS PM-System.

PS PM System v1.0.2

Choose a tag to compare

@karner42oliver karner42oliver released this 04 Mar 16:31

=== PS PM-System ===
Contributors: psource
Tags: private messaging, pm, attachments, notifications, bbpress, block list, multisite
Requires at least: 4.9
Tested up to: WordPress 6.8.0
ClassicPress: 2.6.0
Stable tag: 1.0.2
License: GPLv2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html

== Description ==
Private Benutzer-zu-Benutzer-Kommunikation zur Abgabe von Angeboten, zum Teilen von Projektspezifikationen und zur internen Kommunikation. Kommt mit Front-End-Integration, geschuetzten Kontaktinformationen und geschuetzter Dateifreigabe.

== Highlights ==

  • Front-End-Messaging: Zugriff auf den Posteingang ueber das Mail-Symbol in der Admin-Toolbar, Nachrichten von jeder Seite senden und Empfaenger automatisch vervollstaendigen.
  • Private Dateifreigabe: Fotos, Screenshots und Dateien per privater Nachricht teilen; Freigabe nach Benutzerrolle steuerbar.
  • Einfache Einrichtung: Plugin installieren/aktivieren, Posteingangsseite per Klick unter Messaging -> Settings erstellen.
  • Archiv & Einstellungen: Nachrichten archivieren oder zurueckholen; Lesebestaetigungen aktivieren/deaktivieren und weitere Optionen direkt im Posteingang.
  • Add-ons: bbPress-Integration, Block List, Capability-Steuerung, Benachrichtigungen (Beta) und WYSIWYG-Editor.

== Installation ==

  1. Plugin hochladen und aktivieren.
  2. Im Dashboard zu Messaging -> Settings wechseln.
  3. Unter "Inbox Page" eine vorhandene Seite waehlen oder "Create Page" nutzen und Aenderungen speichern.
  4. Ueber das Mail-Symbol in der Admin-Bar "View Inbox" aufrufen.

== Bedienung ==

  • Neue Nachricht: Im Posteingang auf "Compose" klicken oder in der Admin-Bar "Send New Message" waehlen.
  • Archiv: Nachrichten ueber das Archiv-Symbol ablegen; spaeter aus dem Tab "Archives" zurueck in den Posteingang holen oder endgueltig loeschen.
  • Einstellungen: Im Posteingang Lesebestaetigungen ein-/ausschalten und Blocklisten pflegen (falls Add-on aktiv).

== Add-ons ==

  • BBPress integration: "Message Me"-Button in Threads fuer Direktnachrichten.
  • Block List: Nachrichten von bestimmten Nutzern blockieren.
  • Capability: Versand von Nachrichten auf definierte Rollen beschraenken (Messaging -> Settings -> Capability Settings).
  • Notification (Beta): Pop-up-Benachrichtigungen fuer neue Nachrichten.
  • WYSIWYG: Ersetzt den Standardeditor durch einen erweiterten Editor fuer formatierte Nachrichten.

== Einstellungen ==

  • General: Lesebestaetigungen steuern und (sofern erlaubt) vom Nutzer deaktivierbar machen.
  • Email: Betreffzeilen und Inhalte fuer E-Mail-Benachrichtigungen anpassen; Anzahl E-Mails pro Seite festlegen.
  • Shortcodes: In den Einstellungen einsehbar, inklusive Parameter.
  • Attachments: Festlegen, welche Rollen Dateianhaenge senden duerfen.

== Changelog ==

= 1.0.2 =

  • Optimierte Kompatibilität mit PS Smart CRM und PS Jobboard

= 1.0.1 =

  • Jquery UI wurde restlos entfernt
  • UI Overhaul
  • Bugfixes
  • Securityfixes

= 1.0.0 =

  • Erste Veroeffentlichung basierend auf PS PM-System.

PS PM-System v1.0.1

Choose a tag to compare

@karner42oliver karner42oliver released this 24 Feb 12:31

Private Benutzer-zu-Benutzer-Kommunikation zur Abgabe von Angeboten, zum Teilen von Projektspezifikationen und zur internen Kommunikation. Kommt mit Front-End-Integration, geschuetzten Kontaktinformationen und geschuetzter Dateifreigabe.

== Highlights ==

  • Front-End-Messaging: Zugriff auf den Posteingang ueber das Mail-Symbol in der Admin-Toolbar, Nachrichten von jeder Seite senden und Empfaenger automatisch vervollstaendigen.
  • Private Dateifreigabe: Fotos, Screenshots und Dateien per privater Nachricht teilen; Freigabe nach Benutzerrolle steuerbar.
  • Einfache Einrichtung: Plugin installieren/aktivieren, Posteingangsseite per Klick unter Messaging -> Settings erstellen.
  • Archiv & Einstellungen: Nachrichten archivieren oder zurueckholen; Lesebestaetigungen aktivieren/deaktivieren und weitere Optionen direkt im Posteingang.
  • Add-ons: bbPress-Integration, Block List, Capability-Steuerung, Benachrichtigungen (Beta) und WYSIWYG-Editor.

== Changelog ==

= 1.0.1 =

  • Jquery UI wurde restlos entfernt
  • UI Overhaul
  • Bugfixes
  • Securityfixes

PS PM System v1.0.0

Choose a tag to compare

@karner42oliver karner42oliver released this 25 Jan 12:37

Private Benutzer-zu-Benutzer-Kommunikation zur Abgabe von Angeboten, zum Teilen von Projektspezifikationen und zur internen Kommunikation. Kommt mit Front-End-Integration, geschuetzten Kontaktinformationen und geschuetzter Dateifreigabe.

== Highlights ==

  • Front-End-Messaging: Zugriff auf den Posteingang ueber das Mail-Symbol in der Admin-Toolbar, Nachrichten von jeder Seite senden und Empfaenger automatisch vervollstaendigen.
  • Private Dateifreigabe: Fotos, Screenshots und Dateien per privater Nachricht teilen; Freigabe nach Benutzerrolle steuerbar.
  • Einfache Einrichtung: Plugin installieren/aktivieren, Posteingangsseite per Klick unter Messaging -> Settings erstellen.
  • Archiv & Einstellungen: Nachrichten archivieren oder zurueckholen; Lesebestaetigungen aktivieren/deaktivieren und weitere Optionen direkt im Posteingang.
  • Add-ons: bbPress-Integration, Block List, Capability-Steuerung, Benachrichtigungen (Beta) und WYSIWYG-Editor.

== Installation ==

  1. Plugin hochladen und aktivieren.
  2. Im Dashboard zu Messaging -> Settings wechseln.
  3. Unter "Inbox Page" eine vorhandene Seite waehlen oder "Create Page" nutzen und Aenderungen speichern.
  4. Ueber das Mail-Symbol in der Admin-Bar "View Inbox" aufrufen.

== Bedienung ==

  • Neue Nachricht: Im Posteingang auf "Compose" klicken oder in der Admin-Bar "Send New Message" waehlen.
  • Archiv: Nachrichten ueber das Archiv-Symbol ablegen; spaeter aus dem Tab "Archives" zurueck in den Posteingang holen oder endgueltig loeschen.
  • Einstellungen: Im Posteingang Lesebestaetigungen ein-/ausschalten und Blocklisten pflegen (falls Add-on aktiv).

== Add-ons ==

  • BBPress integration: "Message Me"-Button in Threads fuer Direktnachrichten.
  • Block List: Nachrichten von bestimmten Nutzern blockieren.
  • Capability: Versand von Nachrichten auf definierte Rollen beschraenken (Messaging -> Settings -> Capability Settings).
  • Notification (Beta): Pop-up-Benachrichtigungen fuer neue Nachrichten.
  • WYSIWYG: Ersetzt den Standardeditor durch einen erweiterten Editor fuer formatierte Nachrichten.

== Einstellungen ==

  • General: Lesebestaetigungen steuern und (sofern erlaubt) vom Nutzer deaktivierbar machen.
  • Email: Betreffzeilen und Inhalte fuer E-Mail-Benachrichtigungen anpassen; Anzahl E-Mails pro Seite festlegen.
  • Shortcodes: In den Einstellungen einsehbar, inklusive Parameter.
  • Attachments: Festlegen, welche Rollen Dateianhaenge senden duerfen.

== Screenshots ==

  1. Auffaellige Pop-up-Benachrichtigungen fuer bessere Reaktionszeiten.
  2. Anhaenge in privaten Nachrichten erleichtern das Teilen von Dateien.
  3. Admin-Toolbar mit Messaging-Menue und Posteingangs-Button.
  4. Posteingangs-Seite mit Compose-Button und Tabs fuer Inbox/Archives/Settings.
  5. Add-ons Ueberblick inkl. bbPress, Block List, Capability, Notification, WYSIWYG.

== Changelog ==
= 1.0.0 =

  • Erste Veroeffentlichung basierend auf PS PM-System.