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 |