A bug fix has been proposed in this post (http://modxcms.com/forums/index.php/topic,19428.msg120969.html#msg120969) to load the JS stuff only if browser is IE:
EDIT: I checked to see if disabling the ieButton.js would work, and it does. Seems to be something wrong with the JS, I’ll look into it later, but I’m good for now; my client doesn’t use Windows, only Mac OS X (thank God!).
function isIE() {
return /msie/i.test(navigator.userAgent) && !/opera/i.test(navigator.userAgent);
}
if (isIE()) {
/* Put current "ieButton.js" file contents here*/
}
Did you add your name to the credits?
If not, just post them here and I will get your zip up as 1.3.1
Thanks for putting that together. My free time has been non-existent lately.
-sD-
Dr. Scotty Delicious, DFPA.
...
$notification = str_replace('[+uem+]', $email, $notification);
foreach ($_POST as $name => $value)
{
$toReplace = '[+post.'.$name.'+]';
$message = str_replace($toReplace, $value, $notification);
}
......
$notification = str_replace('[+uem+]', $email, $notification);
foreach ($_POST as $name => $value)
{
$toReplace = '[+post.'.$name.'+]';
$notification = str_replace($toReplace, $value, $notification);
}
... « MODx Parse Error »MODx encountered the following error while attempting to parse the requested resource:
« Execution of a query to the database failed - Duplicate entry ’Wilhelm’ for key 2 »
SQL: INSERT INTO `symphon_cms`.`modx_web_users` (`username`, `password`, `cachepwd`) VALUES (’Wilhelm’, ’XXX’, ’XXX’)
[Copy SQL to ClipBoard]
Parser timing
MySQL: 0.0168 s (18 Requests)
PHP: 0.5884 s
Total: 0.6052 s

I’m not sure if this is me or WeboginPE...my guess is me.
If you login as a manager and from the managerList of people you edit someone else’s profile, the inputHandlers generated by WebLoginPE set their values according to the user viewing as opposed to the user whose profile I am editing. Making any changes to these fields populates the database correctly however.
Is there something I am doing wrong?
Thanks for any pointers!
Taff
$wlpe->ViewUserProfile($_REQUEST['username']);
$wlpe->ViewUserProfile($_REQUEST['username'],$inputHandler);
function ViewUserProfile($username)
function ViewUserProfile($username,$inputHandler)
case 'activated':
$activated = $wlpe->ActivateUser();
if ($activated == 'success')
{
return $displayLoginFormTpl;
}
else
{
return $displayActivateTpl;
}
break;
$Register->FromName = utf8_decode( $fullname ); $Register->Subject = utf8_decode( $emailSubject ); $Register->Body = utf8_decode( $message );
<div class="error-msg">Your password is incorrect...</div>
case 'activated':
if (in_array('activated', $disableServices)){return;}
$wlpe->ActivateUser();
// pixelchutes 1:57 AM 9/19/2007
// Here we check for an error, then reload the activation template if necessary
// Do NOT reload if wlpe->Report indicates success
// jdelight 5:18 AM 6/03/2008
// Added strip_tags() around string which means an error is not thrown regarding a modifier from closing
// html tag e.g. if $wlpe_lang[104] contains "</div>" this will fail as "/d" treated as modifier
if ( isset( $wlpe->Report ) && !preg_match( "/".strip_tags($wlpe_lang[104])."/i", $wlpe->Report ) )
{
return $displayActivateTpl;
}
return $displayLoginFormTpl;
break;