MyBB.de Forum
Benutzern verbieten seine Mailaddresse zu ändern - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: MyBB 1.8.x (https://www.mybb.de/forum/forum-87.html)
+--- Forum: Allgemeiner Support (https://www.mybb.de/forum/forum-88.html)
+--- Thema: Benutzern verbieten seine Mailaddresse zu ändern (/thread-34580.html)



Benutzern verbieten seine Mailaddresse zu ändern - Trasher2006 - 29.04.2017

Hi,

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

Danke.

Grüße Jens


RE: Benutzern verbieten seine Mailaddresse zu ändern - Jockl - 29.04.2017

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.


RE: Benutzern verbieten seine Mailaddresse zu ändern - MrBrechreiz - 29.04.2017

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."); 



RE: Benutzern verbieten seine Mailaddresse zu ändern - Trasher2006 - 29.04.2017

Hi,

Danke, das ist genau das was ich suchte.

*Thumbup*

Grüße Jens


RE: Benutzern verbieten seine Mailaddresse zu ändern - MrBrechreiz - 29.04.2017

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>