MyBB.de Forum
Profilfelder in Profil verschieben - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Archiv (https://www.mybb.de/forum/forum-57.html)
+--- Forum: MyBB 1.4.x (https://www.mybb.de/forum/forum-51.html)
+---- Forum: Allgemeiner Support (https://www.mybb.de/forum/forum-52.html)
+---- Thema: Profilfelder in Profil verschieben (/thread-12923.html)



Profilfelder in Profil verschieben - modercol - 10.04.2009

Hi,

ich habe folgenden Code hier im Forum gefunden, wie man Profilfelder im Profil "verschieben" kann:

member.php:
PHP-Code:
            if ($customfield['fid'] != '1')
            {
                eval(
"\$customfields .= \"".$templates->get("member_profile_customfields_field")."\";");
                
$bgcolor alt_trow();
            }
            else
            {
                
$location htmlspecialchars_uni($userfields[$field]);
            } 

Jetzt habe ich den Code folgendermaßen geändert, weil ich viele Profilfelder im Profil verschieben möchte (in dem Fall erstmal nur zwei als Test), allerdings wird jetzt gar nichts mehr ausgegeben, selbst die Standart-Profilfelder-Tabelle wird nicht mehr angezeigt:
PHP-Code:
            if ($customfield['fid'] = '1')
            {
                
$profileort htmlspecialchars_uni($userfields[$field]);
            }
            elseif (
$customfield['fid'] = '3')
            {
                
$sex htmlspecialchars_uni($userfields[$field]);
            }
            else
            {
                eval(
"\$customfields .= \"".$templates->get("member_profile_customfields_field")."\";");
                
$bgcolor alt_trow(); 
            } 
Wie kann ich das Problem beseitigen?


RE: Profilfelder in Profil verschieben - Mak - 10.04.2009

PHP-Code:
if ($customfield['fid'] == '1')
            {
                
$profileort htmlspecialchars_uni($userfields[$field]);
            }
            elseif (
$customfield['fid'] == '3')
            {
                
$sex htmlspecialchars_uni($userfields[$field]);
            }
            else
            {
                eval(
"\$customfields .= \"".$templates->get("member_profile_customfields_field")."\";");
                
$bgcolor alt_trow(); 
            } 



RE: Profilfelder in Profil verschieben - modercol - 10.04.2009

Oups, die Doppel-= Zeichen, danke dir Smile.


RE: Profilfelder in Profil verschieben - Sebastian1990 - 10.04.2009

Hallo, kann man das ganze auch noch in die usercp.php implementieren?
Also so das diese funktionalität wie sie in den Profilen zur Verfügung stehen dann auch in der usercp.php ermöglicht wird. Und zwar soll diese Möglichkeit bei der Option "Profil ändern" erscheinen.

Ab Zeile 532 der usercp.php denke ich bietet sich an.
Da müsste ähnlicher Code rein. Nur wirds leider nicht möglich, obwohl ich da schon länger probiert habe.


RE: Profilfelder in Profil verschieben - Mak - 10.04.2009

Öhm, habe ich nicht ganz verstanden. Was genau möchtest du machen?


RE: Profilfelder in Profil verschieben - Sebastian1990 - 10.04.2009

Das was modercol im Einganspost beschreibt auch in die usercp.php implementieren.


RE: Profilfelder in Profil verschieben - modercol - 04.07.2009

Wüsste hierzu jemand eine Lösung? Andernfalls muss man jedes Eingabefeld einzeln vom Quellcode rauskopieren und an der richtigen Stelle einfügen.