ich habe eigene "benutzerdefinierte Profilfelder" angelegt.
Und es so geschaltet, dass nur der Benutzer selbst wie auch die Admins und Moderatoren dies sehen können.
Nun zu meinem eigentlichen Problem:
Ich habe auch eine neue Benutzergruppe erstellt und würde gerne die neuen Profilfelder auch den Nutzern anzeigen lassen, die in der neuen Gruppe drin sind.
Neue Gruppe = "Mitglieder"
Und diese Mitglieder sollen eben im jeweiligen Benutzerprofil die erweiterten zusätzlichen Profilfelder einsehen können.
Hat mir hierzu jemand einen Tip, wo ich dies evtl. manuell anpassen kann?
Evtl. müsste ich hier was anpssen, nur was ?
Datei: includes/functions_profile_fields.php
Code: Alles auswählen
// Show hidden fields to moderators/admins
if (!$auth->acl_gets('a_', 'm_') && !$auth->acl_getf_global('m_'))
{
$sql_where .= ' AND f.field_show_profile = 1';
}
break;
default:
trigger_error('Wrong profile mode specified', E_USER_ERROR);
break;
}
$sql = 'SELECT l.*, f.*
FROM ' . PROFILE_LANG_TABLE . ' l, ' . PROFILE_FIELDS_TABLE . " f
WHERE f.field_active = 1
$sql_where
AND l.lang_id = $lang_id
AND l.field_id = f.field_id
ORDER BY f.field_order";
$result = $db->sql_query($sql);
while ($row = $db->sql_fetchrow($result))
{