Subversion Repositories oidplus

Rev

Rev 224 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 224 Rev 227
Line 69... Line 69...
69
 
69
 
70
                        $root_oid = OIDplus::config()->getValue('freeoid_root_oid');
70
                        $root_oid = OIDplus::config()->getValue('freeoid_root_oid');
71
                        OIDplus::logger()->log("OID(oid:$root_oid)+RA($email)!", "Requested a free OID for email '$email' to be placed into root '$root_oid'");
71
                        OIDplus::logger()->log("OID(oid:$root_oid)+RA($email)!", "Requested a free OID for email '$email' to be placed into root '$root_oid'");
72
 
72
 
73
                        $timestamp = time();
73
                        $timestamp = time();
74
                        $activate_url = OIDplus::system_url() . '?goto='.urlencode('oidplus:com.viathinksoft.freeoid.activate_freeoid$'.$email.'$'.$timestamp.'$'.OIDplus::authUtils()::makeAuthKey('com.viathinksoft.freeoid.activate_freeoid;'.$email.';'.$timestamp));
74
                        $activate_url = OIDplus::getSystemUrl() . '?goto='.urlencode('oidplus:com.viathinksoft.freeoid.activate_freeoid$'.$email.'$'.$timestamp.'$'.OIDplus::authUtils()::makeAuthKey('com.viathinksoft.freeoid.activate_freeoid;'.$email.';'.$timestamp));
75
 
75
 
76
                        $message = file_get_contents(__DIR__ . '/request_msg.tpl');
76
                        $message = file_get_contents(__DIR__ . '/request_msg.tpl');
77
                        $message = str_replace('{{SYSTEM_URL}}', OIDplus::system_url(), $message);
77
                        $message = str_replace('{{SYSTEM_URL}}', OIDplus::getSystemUrl(), $message);
78
                        $message = str_replace('{{SYSTEM_TITLE}}', OIDplus::config()->systemTitle(), $message);
78
                        $message = str_replace('{{SYSTEM_TITLE}}', OIDplus::config()->systemTitle(), $message);
79
                        $message = str_replace('{{ADMIN_EMAIL}}', OIDplus::config()->getValue('admin_email'), $message);
79
                        $message = str_replace('{{ADMIN_EMAIL}}', OIDplus::config()->getValue('admin_email'), $message);
80
                        $message = str_replace('{{ACTIVATE_URL}}', $activate_url, $message);
80
                        $message = str_replace('{{ACTIVATE_URL}}', $activate_url, $message);
81
                        my_mail($email, OIDplus::config()->systemTitle().' - Free OID request', $message, OIDplus::config()->globalCC());
81
                        my_mail($email, OIDplus::config()->systemTitle().' - Free OID request', $message, OIDplus::config()->globalCC());
82
 
82
 
Line 154... Line 154...
154
                        $message .= "RA Name: $ra_name\n";
154
                        $message .= "RA Name: $ra_name\n";
155
                        $message .= "RA eMail: $email\n";
155
                        $message .= "RA eMail: $email\n";
156
                        $message .= "URL for more information: $url\n";
156
                        $message .= "URL for more information: $url\n";
157
                        $message .= "OID Name: $title\n";
157
                        $message .= "OID Name: $title\n";
158
                        $message .= "\n";
158
                        $message .= "\n";
159
                        $message .= "More details: ".OIDplus::system_url()."?goto=oid:$new_oid\n";
159
                        $message .= "More details: ".OIDplus::getSystemUrl()."?goto=oid:$new_oid\n";
160
 
160
 
161
                        my_mail($email, OIDplus::config()->systemTitle()." - OID $new_oid registered", $message, OIDplus::config()->globalCC());
161
                        my_mail($email, OIDplus::config()->systemTitle()." - OID $new_oid registered", $message, OIDplus::config()->globalCC());
162
 
162
 
163
                        // Send delegation information to user
163
                        // Send delegation information to user
164
 
164
 
165
                        $message = file_get_contents(__DIR__ . '/allocated_msg.tpl');
165
                        $message = file_get_contents(__DIR__ . '/allocated_msg.tpl');
166
                        $message = str_replace('{{SYSTEM_URL}}', OIDplus::system_url(), $message);
166
                        $message = str_replace('{{SYSTEM_URL}}', OIDplus::getSystemUrl(), $message);
167
                        $message = str_replace('{{SYSTEM_TITLE}}', OIDplus::config()->systemTitle(), $message);
167
                        $message = str_replace('{{SYSTEM_TITLE}}', OIDplus::config()->systemTitle(), $message);
168
                        $message = str_replace('{{ADMIN_EMAIL}}', OIDplus::config()->getValue('admin_email'), $message);
168
                        $message = str_replace('{{ADMIN_EMAIL}}', OIDplus::config()->getValue('admin_email'), $message);
169
                        $message = str_replace('{{NEW_OID}}', $new_oid, $message);
169
                        $message = str_replace('{{NEW_OID}}', $new_oid, $message);
170
                        my_mail($email, OIDplus::config()->systemTitle().' - Free OID allocated', $message, OIDplus::config()->globalCC());
170
                        my_mail($email, OIDplus::config()->systemTitle().' - Free OID allocated', $message, OIDplus::config()->globalCC());
171
 
171