前言介紹
- 這款 WordPress 外掛「{eac}SoftwareRegistry Software Taxonomy」是 2023-05-11 上架。
- 目前尚無安裝啟用數,是個很新的外掛。如有要安裝使用,建議多測試確保功能沒問題!
- 上一次更新是 2025-03-13,距離現在已有 51 天。
- 外掛最低要求 WordPress 5.8 以上版本才可以安裝。
- 外掛要求網站主機運作至少需要 PHP 版本 7.4 以上。
- 尚未有人給過這款外掛評分。
- 還沒有人在論壇上發問,可能目前使用數不多,還沒有什麼大問題。
外掛協作開發者
外掛標籤
github hosting | software license | software product | software registry | software registration |
內容簡介
總結:{eac}SoftwareRegistry 軟體分類是 {eac}SoftwareRegistry 軟體註冊伺服器的擴充外掛程式。它允許你針對特定軟體產品設置與覆蓋 {eac}SoftwareRegistry 選項,並定義軟體產品及註冊時使用的服務器參數。當註冊伺服器接收到 API 請求時,註冊產品會與軟體分類 slug 相匹配。當找到匹配時,軟體分類元數據中輸入的參數將用於覆蓋註冊伺服器的預設參數。
問題與答案:
1. {eac}SoftwareRegistry 軟體分類是什麼?
答:它是 {eac}SoftwareRegistry 軟體註冊伺服器的擴充外掛程式。
2. 這個外掛程式允許我做什麼?
答:它允許你針對特定軟體產品設置與覆蓋 {eac}SoftwareRegistry 選項,並定義軟體產品及註冊時使用的服務器參數。
3. 當註冊伺服器接收到 API 請求時會發生什麼?
答:註冊產品會與軟體分類 slug 相匹配。當找到匹配時,軟體分類元數據中輸入的參數將用於覆蓋註冊伺服器的預設參數。
4. 這個外掛程式可以在哪些方面進行設置?
答:這個外掛程式可以在軟體產品、註冊人聯繫資訊、註冊預設值、客戶端通知、許可限制等方面進行設置。
原文外掛簡介
{eac}SoftwareRegistry Software Taxonomy is an extension plugin to {eac}SoftwareRegistry Software Registration Server.
Now with plugin hosting on Github to provide complete, automated plugin information and updates in WordPress.
{eac}SoftwareRegistry Software Taxonomy is a simple plugin extension that allows you to set and override {eac}SoftwareRegistry options for specific software products. It both defines the software product as well as the server parameters used when that product is registered via the software registration application program interface.
When an API request is received by the registry server, the registry_product is matched to the software taxonomy slug. When a match is found, the parameters entered in the software taxonomy meta data are used to override the registry server default parameters.
Options set on a per-product basis by this extension
Software Product
Registry Title – The Software Product display name
Registry Description – The Software Product Description
Registrar Contact (override existing global options in {eac}SoftwareRegistry)
Registrar Name – Sending client email from this name
Registrar Telephone – Include telephone in client notifications
Registrar Support Email – Include support email address in client notifications
Registrar Web Address – Include web address in client notifications
Registration Defaults (override existing global options in {eac}SoftwareRegistry)
Default Status – The default status to assign to newly created registrations
Default Initial Term – The initial term when creating a new registration (pending or trial)
Default Full Term – The full term when activating a registration
Default License – The default license level (L1-L5, LD) to assign to newly created registrations
Client Notification (Customize the email message and API response notifications sent to the client)
Client Email Message – Message sent to client on creation, activation or update of registration.
Client API Message – Short message included with all API responses.
Client Success Notice – Success notification sent via API response.
Client Error Notice – Error notification sent via API response.
License Limitations
see below
GitHub Hosting
WordPress Plugin Slug – The {directory}/{plugin.php} slug of the WordPress plugin.
GitHub Repository – The {owner}/{repository} id of the github repository.
Repository Source – Select which source to use from the repository (branch, release).
Tag Name – (Optional) Specific release or branch tag name (or id).
Path to readme.txt – Pathname within the repository to the readme.txt file.
If blank, the json file will be generated from information available in the GitHub repository.
GitHub Access Token – Your GitHub personal access token, Increases the github rate limit and is required for private repositories.
Plugin URLs – Displays the URL(s) you will need for your plugin file and readme.txt file.
License Limitations
Based on the license level assigned to a registration, we can limit the optional values in the registration API (count, variations, options, domains & sites). This allows APIs (possibly from multiple sources) to register any/all values for these options while filtering on the registration server, providing an effective (albeit rudimentary) licensing validation.
For each license level ( L1=Lite, L2=Basic, L3=Standard, L4=Professional, L5=Enterprise, LD=Developer ) you may set a limit for count, variations, options, domains, and sites.
count – Number of licenses (users/seats/devices)
variations – List of custom name/value pairs
options – List of custom registry options
domains – List of valid/registered domains
sites – List of valid/registered sites/uris
For count, the value passed through the API is limited to a maximum value.
For variations, options, domains, and sites, the arrays passed through the API are sliced to a maximum number of elements.
GitHub Hosting
* GitHub hosting requires installation of the {eac}Readme plugin in order to process readme.txt files.
Wether you’re using software registration or not, you can use Github Hosting to manage your software releases and provide automated updates for your WordPress plugins.
New in version 2.0, these options allow for the “self-hosting” of WordPress plugins on GitHub in a way similar to and meeting the requirements of the WordPress plugin repository.
More details may be found in the included readme_github.md file.
See Also
{eac}SoftwareRegistry – Software Registration Server
Implementing the Software Registry SDK
Copyright
Copyright © 2019-2025, EarthAsylum Consulting, distributed under the terms of the GNU GPL.
This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should receive a copy of the GNU General Public License along with this program. If not, see https://www.gnu.org/licenses/.
各版本下載點
- 方法一:點下方版本號的連結下載 ZIP 檔案後,登入網站後台左側選單「外掛」的「安裝外掛」,然後選擇上方的「上傳外掛」,把下載回去的 ZIP 外掛打包檔案上傳上去安裝與啟用。
- 方法二:透過「安裝外掛」的畫面右方搜尋功能,搜尋外掛名稱「{eac}SoftwareRegistry Software Taxonomy」來進行安裝。
(建議使用方法二,確保安裝的版本符合當前運作的 WordPress 環境。
1.1.0 | 2.0.0 | 2.0.1 | 2.0.2 | 2.0.3 | 2.0.4 | 2.0.5 | 2.0.7 | 2.0.8 | 2.0.9 | trunk | 2.0.10 |
延伸相關外掛(你可能也想知道)
暫無相關外掛推薦。