diff options
Diffstat (limited to 'update/plugin/phpBB3/trunk/root/instadisc.php')
-rw-r--r-- | update/plugin/phpBB3/trunk/root/instadisc.php | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/update/plugin/phpBB3/trunk/root/instadisc.php b/update/plugin/phpBB3/trunk/root/instadisc.php index 185fc78..6fecd06 100644 --- a/update/plugin/phpBB3/trunk/root/instadisc.php +++ b/update/plugin/phpBB3/trunk/root/instadisc.php | |||
@@ -30,9 +30,16 @@ $template->set_filenames(array( | |||
30 | $template->assign_vars(array( | 30 | $template->assign_vars(array( |
31 | 'S_SUBSCRIPTION' => ('http://' . $_SERVER['SERVER_NAME'] . '/forum-post/' . generateSlug($config['id_subscription_title']) . '/'), | 31 | 'S_SUBSCRIPTION' => ('http://' . $_SERVER['SERVER_NAME'] . '/forum-post/' . generateSlug($config['id_subscription_title']) . '/'), |
32 | 'S_TITLE' => $config['id_subscription_title'], | 32 | 'S_TITLE' => $config['id_subscription_title'], |
33 | 'S_KEY' => $config['id_activation_key'], | ||
34 | )); | 33 | )); |
35 | 34 | ||
35 | if ($config['id_encryption_key'] != '') | ||
36 | { | ||
37 | $verID = rand(1,2147483647); | ||
38 | |||
39 | $template->assign_block_vars('encrypted', array( 'S_VERIFICATION' => md5($config['id_subscription_title'] . ':' . md5($config['id_encryption_key']) . ':' . $verID), | ||
40 | 'S_VERID' => $verID)); | ||
41 | } | ||
42 | |||
36 | page_footer(); | 43 | page_footer(); |
37 | 44 | ||
38 | function generateSlug($title) | 45 | function generateSlug($title) |