Login Sidebar Script Screws Up IE Commenting (2 posts)

  1. charlesleo
    Posted 8 years ago #

    I have this login script - works fine in Opera and Firefox but screws up IE when I do a general comment (no authentication necessary.) Here's The code:

    <?php global $user_ID, $user_identity, $user_level ?>
    <?php if ( $user_ID ) : ?>
    <h2>Control panel</h2>
    <li>Identified as <strong><?php echo $user_identity ?></strong>.
    <li><a href="<?php bloginfo('url') ?>/wp-admin/">Dashboard</a></li>
    <?php if ( $user_level >= 1 ) : ?>
    <li><a href="<?php bloginfo('url') ?>/wp-admin/post-new.php">Write an article</a></li>
    <?php endif // $user_level >= 1 ?>
    <li><a href="<?php bloginfo('url') ?>/wp-admin/profile.php">Profile and personal options</a></li>
    <li><a href="<?php bloginfo('url') ?>/wp-login.php?action=logout&amp;redirect_to=<?php echo urlencode($_SERVER['REQUEST_URI']) ?>">Exit</a></li>
    <?php elseif ( get_option('users_can_register') ) : ?>
    <form action="<?php bloginfo('url') ?>/wp-login.php" method="post">
    <label for="log"><input type="text" name="log" id="log" value="<?php echo wp_specialchars(stripslashes($user_login), 1) ?>" size="22" /> User</label><br />
    <label for="pwd"><input type="password" name="pwd" id="pwd" size="22" /> Password</label><br />
    <input type="submit" name="submit" value="Send" class="button" />
    <label for="rememberme"><input name="rememberme" id="rememberme" type="checkbox" checked="checked" value="forever" /> Remember me</label><br />
    <input type="hidden" name="redirect_to" value="<?php echo $_SERVER['REQUEST_URI']; ?>"/>
    <li><a href="<?php bloginfo('url') ?>/wp-register.php">Register</a></li>
    <li><a href="<?php bloginfo('url') ?>/wp-login.php?action=lostpassword">Recover password</a></li>
    <?php endif // get_option('users_can_register') ?>

    When I hit 'submit comment' in IE, it appears to link to the sidebar script above and instead pops open the WordPress Login screen.

    While I'd love to get the widgets working on this theme, I haven't been able to figure out why it's broken so I can't load in other scripts which may add similar functionality.

    If anyone could figure this puzzle out above, it would be greatly appreciated.

  2. charlesleo
    Posted 8 years ago #


Topic Closed

This topic has been closed to new replies.

About this Topic