diff --git a/system/hooks.php b/system/hooks.php index 448d40c0..3c4629d9 100644 --- a/system/hooks.php +++ b/system/hooks.php @@ -66,8 +66,10 @@ define('HOOK_ADMIN_LOGIN_AFTER_ACCOUNT', ++$i); define('HOOK_ADMIN_LOGIN_AFTER_PASSWORD', ++$i); define('HOOK_ADMIN_LOGIN_AFTER_SIGN_IN', ++$i); define('HOOK_EMAIL_CONFIRMED', ++$i); +define('HOOK_GUILDS_AFTER_INVITED_CHARACTERS', ++$i); + const HOOK_FIRST = HOOK_STARTUP; -const HOOK_LAST = HOOK_EMAIL_CONFIRMED; +define('HOOK_LAST', $i); require_once LIBS . 'plugins.php'; class Hook diff --git a/system/pages/guilds/show.php b/system/pages/guilds/show.php index f4b4f15c..34420e23 100644 --- a/system/pages/guilds/show.php +++ b/system/pages/guilds/show.php @@ -148,6 +148,7 @@ if($db->hasColumn('players', 'guildnick')) $twig->display('guilds.view.html.twig', array( 'logo' => $guild_logo, + 'guild_id' => $guild->getId(), 'guild_name' => $guild_name, 'description' => $description, 'guild_owner' => $guild_owner->isLoaded() ? $guild_owner : null, diff --git a/system/templates/guilds.view.html.twig b/system/templates/guilds.view.html.twig index 36efbc3d..a6d7c60e 100644 --- a/system/templates/guilds.view.html.twig +++ b/system/templates/guilds.view.html.twig @@ -265,6 +265,8 @@
+ {{ hook(constant('HOOK_GUILDS_AFTER_INVITED_CHARACTERS'), { 'guild_id': guild_id }) }} +