Summary
Set up the bbDKP extension as a proper phpBB 3.3 extension that integrates with bbGuild core.
Requirements
composer.json, ext.php with dependency on avathar/bbguild >= 2.0.0-b1
config/services.yml, config/tables.yml, config/routing.yml
- Event listener to load language files and register DKP log types with bbGuild's log system
- ACP module registration (migrations)
- Base controller structure
Log type integration
Per bbguild#321, the following log types should be registered by bbDKP:
DKPSYS_ADDED/UPDATED/DELETED (1-3)
EVENT_ADDED/UPDATED/DELETED (4-6)
HISTORY_TRANSFER (7)
INDIVADJ_ADDED/UPDATED/DELETED (8-10)
ITEM_ADDED/UPDATED/DELETED (11-13)
RAID_ADDED/UPDATED/DELETED (23-25)
RT_CONFIG_UPDATED (27)
DECAYSYNC/DECAYOFF/ZSYNC/DKPSYNC (28-31)
DEFAULT_DKP_CHANGED (32)
PLAYERDKP_UPDATED/DELETED (34-35)
Language keys archived at bbguild/contrib/archive/language/*/dkp_common.php.
Reference
Summary
Set up the bbDKP extension as a proper phpBB 3.3 extension that integrates with bbGuild core.
Requirements
composer.json,ext.phpwith dependency onavathar/bbguild >= 2.0.0-b1config/services.yml,config/tables.yml,config/routing.ymlLog type integration
Per bbguild#321, the following log types should be registered by bbDKP:
DKPSYS_ADDED/UPDATED/DELETED(1-3)EVENT_ADDED/UPDATED/DELETED(4-6)HISTORY_TRANSFER(7)INDIVADJ_ADDED/UPDATED/DELETED(8-10)ITEM_ADDED/UPDATED/DELETED(11-13)RAID_ADDED/UPDATED/DELETED(23-25)RT_CONFIG_UPDATED(27)DECAYSYNC/DECAYOFF/ZSYNC/DKPSYNC(28-31)DEFAULT_DKP_CHANGED(32)PLAYERDKP_UPDATED/DELETED(34-35)Language keys archived at
bbguild/contrib/archive/language/*/dkp_common.php.Reference
ext/avathar/bbdkp/