Einzelnen Beitrag anzeigen
Alt 11.06.2008, 18:30   #9 (permalink)
infected
PostRank: 7
 
Benutzerbild von infected
 
Registriert seit: 09.07.2006
Ort: Nettetal
Beiträge: 721
So, hab´s hinbekommen. Stell´s mal hier rein, vielleicht kann´s irgendjemand mal brauchen. Der folgende Code liefert ein Login-Formular, dass nach dem Login ein paar Quicklinks bereitsstellt (kann vom User-Level abhängig gemacht werden - hier rot markiert).

Code:
<h2><?php _e('Login'); ?></h2>
<ul>
<li>
    <form name="loginform" id="loginform" action="<?php echo get_settings('siteurl'); ?>/wp-login.php" method="post">
    <div>
        <label><?php _e('Login') ?>:
            <br />
            <input type="text" name="log" id="log" value="" size="20" tabindex="7" />
        </label>
            <br />
        <label><?php _e('Password') ?>:
            <br />
            <input type="password" name="pwd" id="pwd" value="" size="20" tabindex="8" />
        </label>
            <br />
            <a href="<?php bloginfo('url'); ?>/wp-login.php?action=lostpassword">Passwort vergessen &raquo;</a>
<br />
            <input type="submit" name="submit" value="<?php _e('Login'); ?> &raquo;" tabindex="9" />
            <?php wp_register('', ''); ?>
            <input type="hidden" name="redirect_to" value="<?php echo $_SERVER['REQUEST_URI']; ?>"/><br /><br />

    </div>
    </form>
</li>
</ul>
<?php
  else:
?>
  <h2><?php _e('Hallo '); ?><?php echo $user_identity; ?></h2>
    <ul>
    <li><a href="<?php bloginfo('url'); ?>/wp-admin/index.php"><?php _e('Menü'); ?></a></li>
    <?php 
      global $userdata, $user_identity, $wpdb;
      get_currentuserinfo();
    ?>

    <?php if ($userdata->user_level >= '1') { ?>
    <li><a href="<?php bloginfo('url'); ?>/wp-admin/post-new.php"><?php _e('Artikel verfassen'); ?></a></li>
    <li><a href="<?php bloginfo('url'); ?>/wp-admin/link-add.php"><?php _e('Link hinzufügen'); ?></a></li>
    <li><a href="<?php echo get_settings('siteurl') . '/wp-login.php?action=logout&amp;redirect_to=' . $_SERVER['REQUEST_URI']; ?>"><?php _e('Logout'); ?></a></li>
    <?php } else {?>
    <li><a href="<?php echo get_settings('siteurl') . '/wp-login.php?action=logout&amp;redirect_to=' . $_SERVER['REQUEST_URI']; ?>"><?php _e('Logout'); ?></a></li>
    <?php } ?>
    </ul>
Funktioniert bei mir soweit einwandfrei. Verbesserungsvorschläge werden aber gerne angenommen Danke nochmal El-Q!
__________________
There are only 10 types of people in the world: those who understand binary and those who don't.
infected ist offline   Mit Zitat antworten