Komplettes Thema anzeigen 05.04.2007, 13:11
Mr. Creativo Abwesend
Mitglied
Dabei seit: 04.04.2007
Wohnort: -


Betreff: Profilübersicht - Eigene Profilfelder
Wenn man die im Adminbereich eigenen, angelegten Profilfelder nicht unter den vorhandenen "Rubriken" Foreninformationen oder Persönlichen Informationen anlegen möchten, sondern in dem Profil noch eigene Rubriken haben möchte, muss man wie folgt vorgehen:

Im Template Ordner unter Profile die index.html öffnen und nach folgendem Wert suchen:

(Für Persönliche Informationen)
Zitat:

<?php foreach ($customfields['1'] as $field) { ?>
     <br />
     <h5><?php echo $field['name']; ?>:</h5>
     <em><?php echo $field['value']; ?></em>
     <?php } ?>

(Für Foreninformationen)
Zitat:

<?php } foreach ($customfields['2'] as $field) { ?>
     <br />
     <h5><?php echo $field['name']; ?>:</h5>
     <em><?php echo $field['value']; ?></em>
     <?php } ?>

Diese beiden Werte dort löschen und dann nach folgendem Text suchen:

Zitat:

<?php
if($imanz > 0) {
    echo iif($row->icq > 0, '<a style="display: block;" href="profile.php?action=ims&type=icq&id='.$row->id.SID2URL_x.'"><img src="'.$tpl->img('icq').'" alt="'.$lang->phrase('im_icq').'" /> '.$row->icq.'</a>');
    echo iif($row->aol,'<a style="display: block;" href="profile.php?action=ims&type=aol&id='.$row->id.SID2URL_x.'"><img src="'.$tpl->img('aol').'" alt="'.$lang->phrase('im_aol').'" /> '.$row->aol.'</a>');
    echo iif($row->msn,'<a style="display: block;" href="profile.php?action=ims&type=msn&id='.$row->id.SID2URL_x.'"><img src="'.$tpl->img('msn').'" alt="'.$lang->phrase('im_msn').'" /> '.$row->msn.'</a>');
    echo iif($row->yahoo,'<a style="display: block;" href="profile.php?action=ims&type=yahoo&id='.$row->id.SID2URL_x.'"><img src="'.$tpl->img('yahoo').'" alt="'.$lang->phrase('im_yahoo').'" /> '.$row->yahoo.'</a>');
    echo iif($row->jabber,'<a style="display: block;" href="profile.php?action=ims&type=jabber&id='.$row->id.SID2URL_x.'"><img src="'.$tpl->img('jabber').'" alt="'.$lang->phrase('im_jabber').'" /> '.$row->jabber.'</a>');
    echo iif($row->skype,'<a style="display: block;" href="profile.php?action=ims&type=skype&id='.$row->id.SID2URL_x.'"><img src="'.$tpl->img('skype').'" alt="'.$lang->phrase('im_skype').'" /> '.$row->skype.'</a>');
    }
else {
echo $lang->phrase('profile_no_im');
}
?>
</td>
    </tr>

Danach folgendes einfügen:

Zitat:

<tr>
<th>Name der 1. Rubrik (Bsp.:Lieblings...)</th>
<th>Name der 2. Rubrik(Bsp.:Sonstige Informationen)</th>
</tr>
<tr class="tbody profiledata">
     <td valign="top">
<?php foreach ($customfields['1'] as $field) { ?>
     <br />
     <h5><?php echo $field['name']; ?>:</h5>
     <em><?php echo $field['value']; ?></em>
     <?php } ?>
</td>
<td valign="top">
<?php } foreach ($customfields['2'] as $field) { ?>
     <br />
     <h5><?php echo $field['name']; ?>:</h5>
     <em><?php echo $field['value']; ?></em>
     <?php } ?>

</td>
</tr>

Danach speichern und hochladen!

Im Anhang seht ihr wie es dann aussehen sollte!

Dateianhänge:
profile.jpg
Downloads: 562
Dateigröße: 488,06 KB