{"id":361450,"date":"2026-09-08T08:53:19","date_gmt":"2026-09-08T08:53:19","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/onesuite-by-diadem-free-edition\/"},"modified":"2026-09-08T08:52:54","modified_gmt":"2026-09-08T08:52:54","slug":"diadem-one","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/diadem-one\/","author":23522738,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"0.9.51","stable_tag":"0.9.51","tested":"7.1","requires":"6.2","requires_php":"8.0","requires_plugins":null,"header_name":"Diadem One","header_author":"Diadem Technologies","header_description":"Diadem One \u2014 CRM, companies, products\/services, tasks, invoicing, WooCommerce interoperability, and basic email marketing for WordPress.","assets_banners_color":"bfd2e8","last_updated":"2026-09-08 08:52:54","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/onesuite.diadembusiness.com\/","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":42,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"0.9.51":{"tag":"0.9.51","author":"diademwebmaster","date":"2026-09-08 08:52:54","revision":3686233}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3686217,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3686217,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3686217,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3686217,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["0.9.51"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3686217,"resolution":"1","location":"assets","locale":"","width":1459,"height":838},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3686217,"resolution":"2","location":"assets","locale":"","width":1450,"height":1085},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3686217,"resolution":"3","location":"assets","locale":"","width":1607,"height":979},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3686217,"resolution":"4","location":"assets","locale":"","width":1236,"height":1273},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3686217,"resolution":"5","location":"assets","locale":"","width":1509,"height":1042},"screenshot-6.png":{"filename":"screenshot-6.png","revision":3686217,"resolution":"6","location":"assets","locale":"","width":1025,"height":1535},"screenshot-7.png":{"filename":"screenshot-7.png","revision":3686217,"resolution":"7","location":"assets","locale":"","width":1531,"height":1027}},"screenshots":{"1":"Diadem One dashboard providing an overview of contacts, companies, products and services, tasks, and invoices.","2":"Contacts management for viewing and managing CRM contact records.","3":"Task management for organizing and tracking business tasks.","4":"Diadem One settings for configuring business and invoice information.","5":"Products &amp; Services management for maintaining items used in business records and invoicing.","6":"Diadem One dashboard and business-management workspace.","7":"Invoice management for creating, viewing, and managing customer invoices."}},"plugin_section":[],"plugin_tags":[2736,1150,264,26218,286],"plugin_category":[45,58],"plugin_contributors":[],"plugin_business_model":[],"class_list":["post-361450","plugin","type-plugin","status-publish","hentry","plugin_tags-contacts","plugin_tags-crm","plugin_tags-email-marketing","plugin_tags-invoicing","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_category-user-management","plugin_committers-diademwebmaster"],"banners":{"banner":"https:\/\/ps.w.org\/diadem-one\/assets\/banner-772x250.png?rev=3686217","banner_2x":"https:\/\/ps.w.org\/diadem-one\/assets\/banner-1544x500.png?rev=3686217","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/diadem-one\/assets\/icon-128x128.png?rev=3686217","icon_2x":"https:\/\/ps.w.org\/diadem-one\/assets\/icon-256x256.png?rev=3686217","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/diadem-one\/assets\/screenshot-1.png?rev=3686217","caption":"Diadem One dashboard providing an overview of contacts, companies, products and services, tasks, and invoices."},{"src":"https:\/\/ps.w.org\/diadem-one\/assets\/screenshot-2.png?rev=3686217","caption":"Contacts management for viewing and managing CRM contact records."},{"src":"https:\/\/ps.w.org\/diadem-one\/assets\/screenshot-3.png?rev=3686217","caption":"Task management for organizing and tracking business tasks."},{"src":"https:\/\/ps.w.org\/diadem-one\/assets\/screenshot-4.png?rev=3686217","caption":"Diadem One settings for configuring business and invoice information."},{"src":"https:\/\/ps.w.org\/diadem-one\/assets\/screenshot-5.png?rev=3686217","caption":"Products &amp; Services management for maintaining items used in business records and invoicing."},{"src":"https:\/\/ps.w.org\/diadem-one\/assets\/screenshot-6.png?rev=3686217","caption":"Diadem One dashboard and business-management workspace."},{"src":"https:\/\/ps.w.org\/diadem-one\/assets\/screenshot-7.png?rev=3686217","caption":"Invoice management for creating, viewing, and managing customer invoices."}],"raw_content":"<!--section=description-->\n<p>Diadem One provides local WordPress business-management tools for contacts, companies, products and services, tasks, invoicing, CSV contact import\/export, and basic email marketing.<\/p>\n\n<p>Diadem One stores its business records in OneSuite's canonical local WordPress tables so records can remain available when moving to OneSuite by Diadem Enterprise.<\/p>\n\n<p>WooCommerce catalog synchronization is not included in this plugin. Diadem One can retain and use compatible shared product records created by another OneSuite edition, while its own products and services remain native OneSuite records for invoicing.<\/p>\n\n<p>The included Diadem One functionality does not expire and does not require a paid license.<\/p>\n\n<h3>Email delivery and external services<\/h3>\n\n<p>Email campaigns use WordPress mail or an SMTP server explicitly configured by a WordPress administrator.<\/p>\n\n<p>When an administrator configures and enables SMTP, recipient addresses, message subjects, message content, and the configured sender credentials are transmitted to that administrator-selected SMTP provider as necessary to deliver email. Diadem One does not select or contact an SMTP provider automatically.<\/p>\n\n<p>The SMTP password is stored locally in encrypted form using a key derived from the site's WordPress authentication salt. It is never displayed back in the browser. OneSuite preserves the administrator-configured sender settings during edition transitions so replacing Diadem One does not silently disable an established mail transport.<\/p>\n\n<p>OneSuite plugin administration pages contain optional links to Diadem websites for information about OneSuite Enterprise and payment-processing services. These links are user-initiated navigation only; the plugin does not contact those sites merely because it is installed or activated.<\/p>\n\n<h3>Data retention<\/h3>\n\n<p>Uninstalling Diadem One intentionally preserves canonical OneSuite business records, including CRM and invoice data, so uninstalling or changing editions does not destroy business data used by another OneSuite edition.<\/p>\n\n<p>Transient Free-only mail locks and transport observations are removed on uninstall; the administrator-configured sender settings are preserved for OneSuite edition continuity.<\/p>\n\n<h3>Development \/ Source<\/h3>\n\n<p>Diadem One includes human-readable source for the custom JavaScript files that are whitespace-compressed for distribution.<\/p>\n\n<p>Readable source mappings:<\/p>\n\n<ul>\n<li><code>src\/js\/free-invoice-editor.js<\/code> -&gt; <code>assets\/free-invoice-editor.js<\/code><\/li>\n<li><code>src\/js\/free-email-composer.js<\/code> -&gt; <code>assets\/free-email-composer.js<\/code><\/li>\n<\/ul>\n\n<p>No transpiler, npm package, webpack configuration, proprietary compiler, or external build dependency is required for these files. The production files are whitespace-compressed equivalents of the readable source and are kept in the plugin package together with their source for review.<\/p>\n\n<p>To verify that the documented source and production files are present, run this command from the plugin directory with Node.js installed:<\/p>\n\n<pre><code>node build\/verify-js-source.js\n<\/code><\/pre>\n\n<p>For release maintenance, changes should be made first in the corresponding file under <code>src\/js\/<\/code>, reviewed in human-readable form, and then whitespace-compressed into the matching file under <code>assets\/<\/code> without changing behavior.<\/p>\n\n<h3>License<\/h3>\n\n<p>Copyright \u00a9 2026 Diadem Technologies. Licensed under the GNU General Public License v2 or later.<\/p>\n\n<p>Diadem One is licensed under GPLv2 or later. Original plugin code and original bundled plugin graphics are distributed under the same GPL-compatible terms. Third-party components, where present, retain their original copyright and compatible license notices.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin ZIP through Plugins &gt; Add New &gt; Upload Plugin, or install it from the WordPress.org directory when available.<\/li>\n<li>Activate Diadem One.<\/li>\n<li>Open Diadem One and configure company and invoice information before sending invoices or email campaigns.<\/li>\n<li>Optionally configure the single SMTP sender if the site-wide WordPress mail transport is not appropriate.<\/li>\n<\/ol>\n\n<p>Do not activate Diadem One and another OneSuite edition at the same time.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"is%20diadem%20one%20trialware%3F\"><h3>Is Diadem One trialware?<\/h3><\/dt>\n<dd><p>No. The functionality included in Diadem One does not expire and does not require a paid license.<\/p><\/dd>\n<dt id=\"is%20paid%20onesuite%20enterprise%20code%20included%20but%20locked%20inside%20this%20plugin%3F\"><h3>Is paid OneSuite Enterprise code included but locked inside this plugin?<\/h3><\/dt>\n<dd><p>No. OneSuite Enterprise is a separate distribution. Diadem One may show informational upgrade links, but paid-only application modules are not unlocked by a license key inside this plugin.<\/p><\/dd>\n<dt id=\"does%20diadem%20one%20synchronize%20woocommerce%20products%3F\"><h3>Does Diadem One synchronize WooCommerce products?<\/h3><\/dt>\n<dd><p>No. WooCommerce catalog synchronization is not included in this plugin. Diadem One can preserve and use compatible shared product records without performing catalog synchronization.<\/p><\/dd>\n<dt id=\"does%20uninstalling%20diadem%20one%20delete%20my%20crm%20and%20invoice%20data%3F\"><h3>Does uninstalling Diadem One delete my CRM and invoice data?<\/h3><\/dt>\n<dd><p>No. Canonical OneSuite business records are intentionally preserved so they are not destroyed during edition changes. Transient Free-only mail locks and transport observations are removed, while the administrator-configured sender settings are preserved for OneSuite edition continuity.<\/p><\/dd>\n<dt id=\"how%20is%20email%20delivered%3F\"><h3>How is email delivered?<\/h3><\/dt>\n<dd><p>Campaigns use WordPress mail or the single SMTP sender explicitly configured by the administrator. Delivery policies, quotas, privacy terms, and acceptable-use rules are controlled by the selected hosting or SMTP provider.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>0.9.51<\/h4>\n\n<ul>\n<li>Preserved composer left\/center\/right image alignment in delivered email without reintroducing text wrapping.<\/li>\n<li>Left-aligned images remain left, centered images remain centered, and right-aligned images remain right.<\/li>\n<li>Retained responsive image width, auto-height, blank-line spacing, SMTP diagnostics, and WordPress.org hardening.<\/li>\n<\/ul>\n\n<h4>0.9.50<\/h4>\n\n<ul>\n<li>Preserved the campaign editor-selected image width in delivered email while retaining responsive shrink behavior.<\/li>\n<li>Kept images block-level, non-floating, centered, and auto-height across email clients.<\/li>\n<li>Preserved intentional blank-line spacing and the WordPress.org Plugin Check hardening baseline.<\/li>\n<\/ul>\n\n<h4>0.9.49<\/h4>\n\n<ul>\n<li>Normalized delivered campaign image layout for consistent email-client rendering.<\/li>\n<li>Preserved intentional blank-line spacing from the campaign editor during delivery.<\/li>\n<li>Made delivered campaign images responsive, block-level, non-floating, and auto-height without changing saved campaign content.<\/li>\n<li>Preserved SMTP diagnostics and the WordPress.org Plugin Check hardening baseline.<\/li>\n<\/ul>\n\n<h4>0.9.48<\/h4>\n\n<ul>\n<li>Normalized legacy SMTP encryption settings without undefined-key warnings.<\/li>\n<li>Restored redacted Email Marketing workflow diagnostics when WordPress debugging is enabled.<\/li>\n<li>Preserved the Plugin Check-hardened campaign, database, nonce, escaping, SMTP, suppression, unsubscribe, and sent-history paths.<\/li>\n<\/ul>\n\n<h4>0.9.47<\/h4>\n\n<ul>\n<li>Corrected Email Marketing KPI card HTML rendering.<\/li>\n<li>Protected administrator-configured SMTP sender settings during plugin replacement\/edition transitions.<\/li>\n<li>Preserved the existing campaign queue, suppression, unsubscribe, sent-history, and mail transport workflow.<\/li>\n<\/ul>\n\n<h4>0.9.46<\/h4>\n\n<ul>\n<li>Completed WordPress.org submission hardening and Plugin Check remediation.<\/li>\n<li>Preserved canonical Free-to-Enterprise CRM, company, product, task, invoice, activity, and custom-field data compatibility.<\/li>\n<li>Retained structured invoice PDF generation, browser printing, sender and billing address fields, and Invoice Details.<\/li>\n<li>Retained Free Email Marketing, single-sender SMTP support, suppression\/unsubscribe controls, and sent-campaign read-only behavior.<\/li>\n<li>Retained WooCommerce CRM interoperability while keeping catalog synchronization outside Diadem One.<\/li>\n<li>Added explicit uninstall cleanup for Free-only SMTP credentials and operational mail settings while preserving shared business records.<\/li>\n<li>Expanded WordPress.org readme disclosures for data retention, SMTP delivery, external links, and Free-versus-Enterprise boundaries.<\/li>\n<li>Tested with WordPress 7.1.<\/li>\n<\/ul>","raw_excerpt":"CRM, contacts, products, invoicing, tasks, and basic email marketing for WordPress.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/361450","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=361450"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/diademwebmaster"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=361450"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=361450"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=361450"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=361450"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=361450"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=361450"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}