Linux 软件免费装
Banner图

CommentMate – Live Feedback & Copy Collection

开发者 thepluginhub
更新时间 2026年11月5日 11:44
PHP版本: 8.1 及以上
WordPress版本: 7.1
版权: GPLv2 or later
版权网址: 版权信息

标签

collaboration feedback annotations visual feedback client review

下载

1.0.9

详情介绍:

CommentMate lets site administrators share a private review link and collect feedback directly on website pages. Every current feature is included free. Full review controls are desktop-first. Mobile includes touch creation and replies; desktop remains recommended for full review work. The sidebar is not a responsive-device emulator. CommentMate provides one site's shared review workspace for all site administrators. Multisite is not supported. Page groups can be collapsed. Private unfinished drafts remain only in the open tab; leaving or reloading loses them. Failed saves retain text, and failed files can be retried without reposting saved text. Administrators can repair a pin from a placement warning and review bounded notification failure details beneath Notifications. Mail handoff is not a delivery guarantee. Clicking away from a blank draft removes it silently. A draft with text or selected files opens a Remove / Publish / Edit comment popup and scrolls to its saved point. Escape returns to editing; Publish uses the current text and files. Failed saves keep the draft, and removing failed-file recovery keeps the published comment. Finish resolves the draft first; publishing does not send a completion notification. Desktop remains recommended. Physical iOS Safari/Android Chrome, real mobile keyboards and some builder/browser combinations remain unverified. Individual invitations/expiry, full search/filtering and Pro features are not included. Scrollbar boundary markers are omitted because accurate positions cannot be guaranteed. Requirements and safeguards Use HTTPS, PHP Sodium, InnoDB and writable durable private storage outside all public document roots. GD is required for image attachments and screenshots; WebP needs GD WebP support. PDF validation needs Fileinfo. ZIP review downloads need ZipArchive. The Advanced screen reports hosting checks; it cannot prove inbox delivery or external cache behavior. Private files default to a 100 MiB storage budget (configurable from 25 to 250 MiB by the owner under Advanced → Private storage). Individual uploads are limited to 5 MB; a message supports up to three images and one PDF. Feedback has a 25 MiB budget and 2,000 stored-record limit. Comments and their initial messages are separate records; this is not 2,000 standalone comments. Soft-deleted records count until full cleanup. These safeguards apply to everyone and cannot be unlocked by payment. PHP 8.1 remains the compatibility minimum. For supported hosting, use PHP 8.3 or newer (8.4/8.5 recommended for new hosting). PHP 8.1 is no longer supported by PHP; the Compatibility check recommends an upgrade without blocking compatible installations. Review downloads and administrator access Advanced → Data management → Download review data supplies readable comments and replies, structured review data and available private attachments. Media Library copies are referenced rather than copied into the download. Protect the downloaded file: it contains private feedback and is not a complete recovery backup. All site administrators can manage the shared review, downloads and notification settings. No individual ownership, transfer or recovery is required. Privacy and data retention Review content, names, page URLs, anchors, replies and audit events are stored in this site's database. Private files and screenshots are encrypted in an install-specific directory outside public web roots. Authentication uses a hashed share secret and hashed reviewer sessions; an encrypted copy of the active share secret lets the owner re-copy the link. Anyone given the active private link can join that site's review. Treat it as confidential. A screenshot may capture visible page content. Avoid personal or confidential information in review pages and attachments. Saving an image to the WordPress Media Library creates an ordinarily public media item, including any compressed copy. Stopping sharing revokes access but retains data unless the owner confirms cleanup. Deactivation retains data. WordPress Delete erases plugin data by default; the owner can turn off “Erase data when this plugin is deleted” first. Media Library items remain under either choice. Email uses the site's configured WordPress mail transport. Completion notifications are enabled on fresh installs to the site administrator; automatic daily/immediate alerts are off. Existing settings are preserved. Reviewers' names, page references, counts and feedback excerpts may be included in configured notifications. Confirm recipients before sharing. No PluginHub account, telemetry, external updater or external review service is required. This plugin's assets are served locally. Back up the database, private storage and the site's WordPress encryption/authentication material together. A database-only or ordinary wp-content-only backup may be insufficient. See Installation and FAQ before changing hosts or salts. Source and support Readable frontend source, package-lock.json, Vite configuration and standalone build instructions are included. See building.txt and third-party-notices.txt. PHP is supplied as readable source. No private development account is needed to rebuild. For help, contact https://pluginhub.com.au/contact/. Report security issues privately to info@pluginhub.com.au as described in SECURITY.md; do not post review links or private files publicly.

安装:

  1. Back up your WordPress site. Confirm Sodium and InnoDB are available. CommentMate can activate on HTTP; enable HTTPS before sharing or using review sessions. Administrators see a setup notice on the Plugins and CommentMate screens until HTTPS is available.
  2. Install and activate the CommentMate ZIP. Keep the folder commentmate and main file commentmate.php.
  3. Open CommentMate as an administrator and create a private review link on Review. All site administrators can manage the same review.
  4. Check Advanced hosting/storage results and Notifications recipients before inviting reviewers. Exclude ?review=true, CommentMate REST responses and reviewer cookies from every page cache/CDN.
  5. Copy the private link and share it only with intended reviewers. They choose a display name, select page content and add feedback. The owner can comment using WordPress authentication and a saved display name (initially Admin).
  6. Use Stop sharing to revoke access. Keep review data is the default; Delete review data opens a second confirmation. If deletion is interrupted, follow the retry/continue control. Do not remove private files or keys manually.

屏幕截图:

  • Share the active review link and follow the next steps.
  • Collect contextual client comments and uploaded photographs.
  • Discuss feedback with threaded client and administrator replies.
  • Save uploaded photographs to the Media Library or download them.
  • Choose WebP conversion, compression and maximum image width.
  • Mobile feedback, uploaded photo actions and threaded conversation.
  • Configure completion notifications, daily summaries and immediate alerts.

升级注意事项:

1.0.9 WordPress review corrections for HTTP activation, directory discovery and REST permissions. Existing review data and frontend layout are preserved. 1.0.8 Improves mobile review controls and complete reply reading. Replace in place to preserve feedback, settings, private files and saved Media Library images. 1.0.7 Improves unfinished-comment choices and recovery. Replace in place to preserve reviews, settings, private files and saved media. 1.0.6 Improves share-link setup and deletion completion. Replace in place to preserve existing reviews, settings, private files and saved media. 1.0.5 All site administrators can manage the shared review. Replace in place to preserve feedback, private files, settings and saved media. Cleanup no longer requires old saved-image checksums to match. 1.0.4 Back up first and replace in place. Reviews, private files, Media Library images and settings are preserved. Drafts remain only in the current tab; reload/close loses them. Desktop is recommended pending physical mobile testing. 1.0.3 Back up first and replace in place. Existing feedback and settings are preserved. Ownership changes pause sharing and notifications. Review downloads are not recovery backups. 1.0.2 Reviewers can edit/delete their own comments, while approval is owner-only. Existing feedback and settings are preserved. 1.0.1 Corrects notification guidance and cleanup-button alignment. Existing settings and review data are preserved. 1.0.0 Back up first. Deactivate older signed builds, replace in place and reactivate. Do not use WordPress Delete to update; it may erase review data.

常见问题:

Are image saving and compression free?

Yes. All current features are included free. Compression makes a separate copy and does not replace the original image.

How do I update a 0.1.13 or 0.1.15 installation?

Back up the database, private storage and wp-config.php securely. Deactivate CommentMate without clicking Delete. Replace the existing commentmate folder in place using the latest verified CommentMate ZIP, then reactivate. Do not uninstall and reinstall: WordPress Delete may erase review data. Confirm administrator access, feedback, attachments and notification settings after replacement. The old signed updater must be inactive during replacement. Following directory publication, Free uses WordPress.org's update system.

How do I keep private files safe when moving or restoring a site?

Use a durable, non-public parent directory. Where automatic detection cannot establish one, ask your host to define COMMENTMATE_PRIVATE_STORAGE_DIR in wp-config.php before activation. Back up the plugin database tables/options, every registered private-storage directory, and wp-config.php authentication salts securely. Restore them together with Media Library uploads. Preserve the install identity and review keys. Do not rotate salts or move only the database while encrypted files are needed. Verify an existing attachment decrypts and a saved media copy still opens before discarding the backup.

What if deletion fails?

Sharing stays stopped. CommentMate retains its cleanup checkpoint and encryption key until verification succeeds. Resolve the reported private storage problem, then retry or use Continue deleting data in Advanced. A stale Stop sharing confirmation cannot delete a resumed review. Reusable notification settings are kept. Changed or missing saved media does not block cleanup. Saved Media Library images, including compressed copies, remain accessible.

Is a paid edition required?

No. A separate future Pro add-on is planned, but no paid features, price or release date are defined. Every feature described here is included in Free.

更新日志:

1.0.9 1.0.8 1.0.7 1.0.6 1.0.5 1.0.4 1.0.3 1.0.2 1.0.1 1.0.0 0.1.15 0.1.14 0.1.13