Releases: Power-Source/private-messaging
Release list
PS PM-System 1.0.6
== 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:
unloadwird 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
= 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.jsonundnpm run build. - Neue
README.mdmit Funktionsuebersicht, Installation, Add-ons, PSOURCE-Integrationen, Datenschutz- und Entwicklungsinformationen.
PS PM-System v1.0.4
=== 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 ==
- Plugin hochladen und aktivieren.
- Im Dashboard zu Messaging -> Settings wechseln.
- Unter "Inbox Page" eine vorhandene Seite waehlen oder "Create Page" nutzen und Aenderungen speichern.
- 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_Traitwird vor der Nutzung im Upgrade-Controller geladen - Datenbank-Upgrade in Multisite korrigiert: konsistente Nutzung von
base_prefixfürmm_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
=== 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 ==
- Plugin hochladen und aktivieren.
- Im Dashboard zu Messaging -> Settings wechseln.
- Unter "Inbox Page" eine vorhandene Seite waehlen oder "Create Page" nutzen und Aenderungen speichern.
- 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
=== 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 ==
- Plugin hochladen und aktivieren.
- Im Dashboard zu Messaging -> Settings wechseln.
- Unter "Inbox Page" eine vorhandene Seite waehlen oder "Create Page" nutzen und Aenderungen speichern.
- 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
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
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 ==
- Plugin hochladen und aktivieren.
- Im Dashboard zu Messaging -> Settings wechseln.
- Unter "Inbox Page" eine vorhandene Seite waehlen oder "Create Page" nutzen und Aenderungen speichern.
- 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 ==
- Auffaellige Pop-up-Benachrichtigungen fuer bessere Reaktionszeiten.
- Anhaenge in privaten Nachrichten erleichtern das Teilen von Dateien.
- Admin-Toolbar mit Messaging-Menue und Posteingangs-Button.
- Posteingangs-Seite mit Compose-Button und Tabs fuer Inbox/Archives/Settings.
- Add-ons Ueberblick inkl. bbPress, Block List, Capability, Notification, WYSIWYG.
== Changelog ==
= 1.0.0 =
- Erste Veroeffentlichung basierend auf PS PM-System.