close× Call Us +49 (1805) 01 29 59

HarlekinPower
Thread Author: firemike
Thread ID: 9
Dieses Thema wurde geschlossen & Gepinnt
Du kannst in diesem Thema nichts schreiben jedoch kann es wichtige Informationen enthalten.
 Thema drucken
Hauptkategorien für´s Profil - ganz einfach
firemike
Also, es ist wie gesagt ganz einfach.

Ich lege jetzt mal eine Kategorie Namens Messenger an.

Man nehme die profile.php suche z.B. folgende Stelle:

Code

if (array_key_exists(4, $user_fields_output) && $user_fields_output[4]) {
      echo "<div style='margin:5px'></div>\n";
      echo "<table cellpadding='0' cellspacing='1' width='400' class='tbl-border center'>\n<tr>\n";
      echo "<td colspan='2' class='tbl2'><strong>".$locale['u047']."</strong></td>\n";
      echo "</tr>\n".$user_fields_output[4];
      echo "</table>\n";


und füge darunter oder darüber, jenacchdem wo die Kategorie stehen soll z.B. das hier ein:

Code

   if (array_key_exists(10, $user_fields_output) && $user_fields_output[10]) {
      echo "<div style='margin:5px'></div>\n";
      echo "<table cellpadding='0' cellspacing='1' width='400' class='tbl-border center'>\n<tr>\n";
      echo "<td colspan='2' class='tbl2'><strong>Messenger</strong></td>\n";
      echo "</tr>\n".$user_fields_output[10];
      echo "</table>\n";
   }


Ich habe mal das was sich zum obigen Code geändert hat fett makiert.
Das ist die ID der Kategorie in der DB, ich hätte auch 8 oder 9 oder ne andere Zahl nehemn können, alles ausser 1, 2, 3 und 4 da diese IDs bereits von Fusion belegt sind und zwar mit den Standard Kategorien.

So nun noch das Userfeld der Kategorie zuweisen, das ist auch ganz einfach. Man nehme die Datei für das Userfield:

user_fieldname_include_var.php

und schreibe dieser Zeile:

Code

// The group the field appears under; 1 = Contact, 2 = Information, 3 = Options and 4 = Statistics
$user_field_group = 10;


Das weisst dem Feld die Kategorie ID 10 zu.

Userfield über Adminbereich aktivieren, fertig.

Achja vorher Update der Orginal datei machen.

Grüsse Mike
 
Springe ins Forum:
Gr@n@dE