MyBB.de Forum

Normale Version: Benutzern verbieten seine Mailaddresse zu ändern
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Hi,

ist es möglich den Usern die Möglichkeit zu nehmen seine E-Mail-Addresse zu ändern ?

Danke.

Grüße Jens
Du kannst den entsprechenden HTML Code im User-CP (Template usercp_nav_profile) löschen oder auskommentieren.
Code:
<div><a href="usercp.php?action=email" class="usercp_nav_item usercp_nav_email">{$lang->ucp_nav_change_email}</a></div>
Die User werden sich freuen... Wink

Nachtrag: evtl. müsstest Du auch noch das Template usercp_email ändern, damit die User nicht die Möglichkeit haben, die Seite zum Ändern der E-Mail direkt per URL zu erreichen.
Oder in der usercp.php danach Suchen

PHP-Code:
if($mybb->input['action'] == "email")


und danach dies einfügen

PHP-Code:
error("Das Ändern der eMail Adresse ist durch einen Admin untersagt."); 
Hi,

Danke, das ist genau das was ich suchte.

*Thumbup*

Grüße Jens
Oder so.

User Control Panel Templates -> usercp_email Template

alles ersetzrn mit

Code:
<html>
<head>
<title>{$mybb->settings['bbname']} - {$lang->change_email}</title>
{$headerinclude}
</head>
<body>
{$header}
<form action="usercp.php" method="post">
    <input type="hidden" name="my_post_key" value="{$mybb->post_code}" />
    <table width="100%" border="0" align="center">
        <tr>
        {$usercpnav}
            <td valign="top">
                {$errors}
                <table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
                    <tr>
                        <td class="thead"><strong>{$lang->change_email}</strong></td>
                    </tr>
                    <tr>
                        <td class="trow1"><strong>Das Ändern der eMail Adresse ist durch einen Admin untersagt.</strong></td>
                    </tr>
                </table>
            </td>
        </tr>
    </table>
</form>
{$footer}
</body>
</html>