Skip to content

Instantly share code, notes, and snippets.

Created January 18, 2011 19:35
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save anonymous/784989 to your computer and use it in GitHub Desktop.
Save anonymous/784989 to your computer and use it in GitHub Desktop.
<?php
$vars = "user_mail_status_canceled_subject
user_mail_register_admin_created_subject
user_mail_register_admin_created_body
user_mail_register_no_approval_required_subject
user_mail_register_no_approval_required_body
user_mail_register_pending_approval_subject
user_mail_register_pending_approval_body
user_mail_password_reset_subject
user_mail_password_reset_body
user_mail_status_activated_subject
user_mail_status_activated_body
user_mail_status_blocked_subject
user_mail_status_blocked_body
user_mail_status_canceled_body";
$vars = explode("\n", $vars);
$changes = array(
'!username' => '[user:name]',
'!mailto' => '[user:mail]',
'!login_url' => '[user:one-time-login-url]',
'!site' => '[site:name]',
'!login_uri' => '[site:url]',
'!edit_uri' => '[user:edit-url]',
'!uri_brief' => '[site:url-brief]',
'!password' => 'Your password',
//'' => '[user:cancel-url]',
);
foreach ($vars as $var_name) {
print($var_name."\n");
$msg = variable_get($var_name);
foreach ( $changes as $search => $replace) {
$msg = mb_ereg_replace($search, $replace, $msg);
}
variable_set($var_name, $msg);
}
echo "\n";
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment