[WordPress] 外掛分享: Vampire Character Manager

前言介紹

  • 這款 WordPress 外掛「Vampire Character Manager」是 2015-11-10 上架。 目前已經下架不再更新,不建議安裝使用。
  • 目前有 10 個安裝啟用數。
  • 上一次更新是 2023-11-05,距離現在已有 545 天。超過一年沒更新,安裝要確認版本是否可用。以及後續維護問題!
  • 外掛最低要求 WordPress 5.2.4 以上版本才可以安裝。
  • 外掛要求網站主機運作至少需要 PHP 版本 7.4 以上。
  • 有 1 人給過評分。
  • 還沒有人在論壇上發問,可能目前使用數不多,還沒有什麼大問題。

外掛協作開發者

magent |

外掛標籤

rpg | vampire | roleplay | character | generation |

內容簡介

這個 WordPress 外掛旨在管理 LARP 和線上吸血鬼遊戲的吸血鬼角色表。

其功能包括:

- 在線生成角色表
- 追蹤和分配經驗值和其他評分的變化
- 輸出 PDF 角色表進行列印
- 使用模板配置角色生成規則
- 配置經驗點和自由點成本
- 添加/編輯角色和源數據
- 故事敘述者批准經驗點消耗和角色背景更新
- 使用 Google API 顯示區域地圖
- 自動列出活躍角色及其狀態
- 獲取報告(CSV 和 PDF),例如角色活動
- 角色間的私人消息系統
- 發送經驗點總計的通訊
- 可以通過郵件或 SMTP 發送通知電子郵件
- 導出和導入數據庫以創建和恢復備份

短碼:

- background_table:顯示具有特定背景的角色列表,預設會亮出。使用的選項包括:角色(只有故事敘述者/管理員可以登錄),背景(預設為狀態),liststatus(只列出具有特定角色狀態的角色,包括存活,失蹤,死亡,被釘在十字架上,和休眠),級別(僅列出具有特定背景級別的角色,全部,顯示零等級),領域(僅列出特定領域的角色),標題(顯示或隱藏表頭,1,0),列(定義要在逗號分隔的列表中顯示哪些列),以及匹配類型(高級篩選選項。指定要進行的匹配類型,包括區域,評論和特定角色特徵)。匹配(與matchtype一起使用。指定要篩選/匹配的項目)。
- character_detail_block:顯示登錄的角色的角色信息。使用的選項包括:角色(只有故事敘述者/管理員可以登錄),組(要顯示的信息子組,如char_name(角色名稱)和domain(行政區域))。

原文外掛簡介

This WordPress plugin is intended to manage vampire character sheets for LARPs and online vampire games.
Features are:

Online character generation
Track and assign changes in Experience and other ratings
Output a PDF character for printing
Configure character generation rules using templates
Configure experience point and freebie point costs
Add/Edit character and source data
Storyteller approval of XP spends and character background updates
Display area map using Google API
Automatically list active characters and what their status is
Get reports (CSV and PDF) such as character activity
In-character Private Messaging system
Send a newsletter with Experience point totals
Can send notification emails via Mail or SMTP
Export and import the database to create and restore backups
(new) Custom WordPress REST API endpoints to allow integration with other applications

Shortcodes
background_table
Display a list of characters with a specific Background. Defaults are highlighted.
Options:

character – WordPress login name of character to be ‘logged in’ as (ST/admin only)
background – which background to list (defaults to Status)
liststatus – only list characters with a specific character status (Alive, Missing, Dead, Staked, Torpor)
level – only list characters with a specific level of background (all, displayzeros, )
domain – only list characters in a specific domain (home, )
heading – show or hide table headings (1, 0)
columns – define which columns to display in a comma-separated list (level, character, player, clan, domain, background, sector, comment, level, office, sect)
matchtype – advanced filtering options. Specify what kind of match to make:

sector – list backgrounds that match the specified sector
comment – list backgrounds that match the specified comment/specialisation
characteristic – list backgrounds that match a characteristic from a character

match – use with matchtype. Specify what to filter on/match to

loggedinclan – list matches with the clan of the logged in user
loggedinsect – list matches with the sect of the logged in user
– list matches the selected level

Examples:

Display all active characters in the current domain

[background_table level=displayzeros columns=”character,clan,office”]

Display all dead characters

[background_table columns=”character,clan,player” level=displayzeros court=”” liststatus=Dead]

Display a list of vampires with Clan Prestige in the same clan as you (logged in)

[background_table columns=”level,character,clan” match=loggedinclan matchtype=comment background=”Clan Prestige”]
Note that for this to work, on the character sheet the character must have the clan name entered
into the comment/specialisation box for the background.
character_detail_block
Display character information for the logged in character.
Options:

character – WordPress login name of character to be ‘logged in’ as (ST/admin only)
group – Sub-group of information to display

char_name – character name
domain – domain of residence
pub_clan – public clan, i.e. the clan that they publicly admit to being a member of
priv_clan – private clan, i.e the clan they actually are
sire – Name of Sire
gen – generation
blood_per_round – number of blood points that can be spent per round
path_name – Path of Enlightenment name
path_value – Level of Path of Enlightenment
bloodpool – Size of the bloodpool
nature – Character nature (if used)
demeanour – Character demeanour (if used, and note UK spelling)
date_of_birth – Date of Birth
date_of_embrace – Date of Embrace
status – Character Status (e.g. Alive, Dead)
status_comment – Comment on character status
last_updated – date character was last updated (e.g. XP spent)

“Your character was last updated on [character_detail_block group=last_updated].”
character_offices_block
Display the Offices of the logged-in character
Options:

character – WordPress login name of character to be ‘logged in’ as (ST/admin only)

[character_offices_block]
character_road_or_path_table
Display Path of Enlightenment changes for the logged-in character
Options:

character – WordPress login name of character to be ‘logged in’ as (ST/admin only)
group – Sub-group of information to display

total – current path level

[character_road_or_path_table]
“Your path rating is [character_road_or_path_table group=total].”
character_temp_stats
Show information on Willpower or Blood spends
Options:

character – WordPress login name of character to be ‘logged in’ as (ST/admin only)
showtable – show changes in a table (0, 1)
limit – limit how many rows in the table (defaults to 5)
stat – specify which stat to display (Willpower, Blood)

[character_temp_stats showtable=1 limit=10 stat=Blood]
character_xp_table
List the XP spends and assignments for the logged in character
Options:

character – WordPress login name of character to be ‘logged in’ as (ST/admin only)
maxrecords – limit how many rows in the table (defaults to 20)

[character_xp_table maxrecords=100]
feeding_map
Display the domain/feeding map. Domains and who owns them are defined in the Data Tables
admin section. You will need a valid Google API code for this feature to work.
(https://developers.google.com/maps/documentation/javascript/tutorial)
[feeding_map]
merit_table
Displays a table of characters with a specific Merit or Flaw.
Options:

character – WordPress login name of character to be ‘logged in’ as (ST/admin only)
merit – Merit or Flaw name to list (Default is “Clan Friendship”)
match – add a filter to the list

loggedinclan – Comment/specialisation must match that of the clan of the logged in user
– match the specified value

liststatus – only list characters with a specific character status (Alive, Missing, Dead, Staked, Torpor)
heading – show or hide table headings (1, 0)
domain – only list characters in a specific domain (home, )
columns – define which columns to display in a comma-separated list (level, character, player, clan, domain, merit, comment, level, sect)

For example, display a list of character with Enmity towards your clan
[merit_table merit=’Clan Enmity’ match=loggedinclan]
office_block
List all the characters with an office or position of power
Options:

character – WordPress login name of character to be ‘logged in’ as (ST/admin only)
domain – domain character is an official in
office – specific office to display

“The ruler of Glasgow is [office_block domain=Glasgow office=Prince].”
spend_button
Displays a button for characters to click to spend Willpower or Bloodpoints.
Options:

character – WordPress login name of character to be ‘logged in’ as (ST/admin only)
stat – which Stat the button is for:

Willpower
Blood

inbox_summary
List the last x private messages.
Options:

list – define what messages to display

[inbox_summary list=5]
Widgets
Character Login Widget
Displays useful links:

Login/logout
Character Sheet
Character Profile
Spend Experience
Character Inbox (x unread)
Addressbook
Contact Details

Character Background Widget
Displays how much of the character background has been completed.
Sunset/Sunrise Times
Display the times of sunset and sunrise.
WordPress REST API Endpoints

/wp-json/vampire-character/v1/character : return a list of the active characters (Storyteller only)
/wp-json/vampire-character/v1/character/ : return character information by character ID (Storyteller only)
/wp-json/vampire-character/v1/character/wpid&wordpress_id= : return character information by wordpress username
/wp-json/vampire-character/v1/character/me : return character information for logged-in user

Template Tags
None

各版本下載點

  • 方法一:點下方版本號的連結下載 ZIP 檔案後,登入網站後台左側選單「外掛」的「安裝外掛」,然後選擇上方的「上傳外掛」,把下載回去的 ZIP 外掛打包檔案上傳上去安裝與啟用。
  • 方法二:透過「安裝外掛」的畫面右方搜尋功能,搜尋外掛名稱「Vampire Character Manager」來進行安裝。

(建議使用方法二,確保安裝的版本符合當前運作的 WordPress 環境。


2.3 | 2.4 | 2.5 | 2.6 | 2.7 | 2.8 | 2.9 | 2.10 | 2.12 | 2.13 | trunk |

延伸相關外掛(你可能也想知道)

暫無相關外掛推薦。

文章
Filter
Apply Filters
Mastodon