In der Besucherstatistik hatte ich auch nicht durchgeblickt bei der SQL-Abfrage...
Default Avatar für Gender Mod
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Re: [Suche] Default Avatar für Gender Mod
Mit dieser Änderung hat es geklappt in den Nachrichten
Super lieben Dank für deine Hilfe!!!
In der Besucherstatistik hatte ich auch nicht durchgeblickt bei der SQL-Abfrage...
In der Besucherstatistik hatte ich auch nicht durchgeblickt bei der SQL-Abfrage...
Re: [Suche] Default Avatar für Gender Mod
Hallo Thyron,
schön dass es jetzt in den Nachrichten geklappt hat. Einen Versuch habe ich noch für die Userliste, probier das doch mal aus:
Öffne die memberlist.php und finde darin (geänderter Code):
und ersetze durch folgendes:
und dieses ....
und ersetze durch folgendes:
Das müsste eigentlich gehen, jetzt habe ich die SQL Abfrage auch unabhängig vom Inhalt von $data['user_avatar'] gestaltet. Sonst fällt mit jetzt echt nichts mehr ein, warum es nicht gehen sollte.
Gruß Helmut
schön dass es jetzt in den Nachrichten geklappt hat. Einen Versuch habe ich noch für die Userliste, probier das doch mal aus:
Öffne die memberlist.php und finde darin (geänderter Code):
Code: Alles auswählen
if (empty($data['user_avatar']))
{
$sql = 'SELECT *
FROM ' . PROFILE_FIELDS_DATA_TABLE . '
WHERE user_id = ' . (int) $user_id;
$result = $db->sql_query($sql);
$data_pf = $db->sql_fetchrow($result);
$data['pf_gender'] = $data_pf['pf_gender'];
}
Code: Alles auswählen
$sql = 'SELECT *
FROM ' . PROFILE_FIELDS_DATA_TABLE . '
WHERE user_id = ' . (int) $user_id;
$result = $db->sql_query($sql);
$data_pf = $db->sql_fetchrow($result);
Code: Alles auswählen
// Dump it out to the template
return array(
'USER_AVATAR' => get_user_avatar($data['user_avatar'], $data['user_avatar_type'], $data['user_avatar_width'], $data['user_avatar_height'], $data['user_id'], $data['pf_gender']),
'USER_AVATAR_THUMB' => ($data['user_avatar']) ? get_user_avatar($data['user_avatar'], $data['user_avatar_type'], ($data['user_avatar_width'] > $data['user_avatar_height']) ? 25 : (25 / $data['user_avatar_height']) * $data['user_avatar_width'], ($data['user_avatar_height'] > $data['user_avatar_width']) ? 25 : (25 / $data['user_avatar_width']) * $data['user_avatar_height'], $data['user_id'], $data['pf_gender']) : '', Code: Alles auswählen
// Dump it out to the template
return array(
'USER_AVATAR' => get_user_avatar($data['user_avatar'], $data['user_avatar_type'], $data['user_avatar_width'], $data['user_avatar_height'], $data['user_id'], $data_pf['pf_gender']),
'USER_AVATAR_THUMB' => ($data['user_avatar']) ? get_user_avatar($data['user_avatar'], $data['user_avatar_type'], ($data['user_avatar_width'] > $data['user_avatar_height']) ? 25 : (25 / $data['user_avatar_height']) * $data['user_avatar_width'], ($data['user_avatar_height'] > $data['user_avatar_width']) ? 25 : (25 / $data['user_avatar_width']) * $data['user_avatar_height'], $data['user_id'], $data_pf['pf_gender']) : '', Gruß Helmut
Ich bin nicht ganz dicht.... na und.
Re: Default Avatar für Gender Mod
Bringt leider auch keine Veränderung...
Re: Default Avatar für Gender Mod
Habe den "MOD" auch mal eingebaut, klappt super.
Nur im MCP fehlte noch was:
Öffne: "includes/mcp/mcp_warn.php" finde
ersetze mit
Nur im MCP fehlte noch was:
Öffne: "includes/mcp/mcp_warn.php" finde
Code: Alles auswählen
$avatar_img = get_user_avatar($user_row['user_avatar'], $user_row['user_avatar_type'], $user_row['user_avatar_width'], $user_row['user_avatar_height']); Code: Alles auswählen
$avatar_img = get_user_avatar($user_row['user_avatar'], $user_row['user_avatar_type'], $user_row['user_avatar_width'], $user_row['user_avatar_height'], $user_row['user_id'], $user_row['user_gender']); Re: Default Avatar für Gender Mod
Hallo Swat,
danke dir für die Info. Ich habe die Anleitung auf Seite 2 schon abgeändert, die Stelle kommt übrigens zweimal im Code vor. Könnte gut möglich sein, dass noch irgendwo eine Stelle in einer Datei ist, welche wir bis jetzt nicht gefunden haben.
Hruß Helmut
danke dir für die Info. Ich habe die Anleitung auf Seite 2 schon abgeändert, die Stelle kommt übrigens zweimal im Code vor. Könnte gut möglich sein, dass noch irgendwo eine Stelle in einer Datei ist, welche wir bis jetzt nicht gefunden haben.
Hruß Helmut
Ich bin nicht ganz dicht.... na und.
Re: Default Avatar für Gender Mod
Super, ja hatte vergessen es dazu zuschreibenHelmut hat geschrieben:danke dir für die Info. Ich habe die Anleitung auf Seite 2 schon abgeändert, die Stelle kommt übrigens zweimal im Code vor.
Dafür ist ja die Community da ... um kleine Fehler zu finden.Könnte gut möglich sein, dass noch irgendwo eine Stelle in einer Datei ist, welche wir bis jetzt nicht gefunden haben.![]()
Übrigens dir auch nochmal danke für die tolle Idee sowas fehlte mir schon länger.
EDIT 1:
für alle die den phpBB Galerie MOD verbaut haben:
finde in gallery/image_page.php dies:
Code: Alles auswählen
'POSTER_AVATAR' => ($user->optionget('viewavatars')) ? get_user_avatar($commentrow['user_avatar'], $commentrow['user_avatar_type'], $commentrow['user_avatar_width'], $commentrow['user_avatar_height'] : '', Code: Alles auswählen
'POSTER_AVATAR' => ($user->optionget('viewavatars')) ? get_user_avatar($commentrow['user_avatar'], $commentrow['user_avatar_type'], $commentrow['user_avatar_width'], $commentrow['user_avatar_height'], $commentrow['user_id'], $commentrow['user_gender']) : '', Re: Default Avatar für Gender Mod
Hallo Swat,
ich habe Die Änderung für den Gallery Mod von nickvergessen auch auch gleich noch in die Liste mit aufgenommen.
Gruß Helmut
ich habe Die Änderung für den Gallery Mod von nickvergessen auch auch gleich noch in die Liste mit aufgenommen.
Gruß Helmut
Ich bin nicht ganz dicht.... na und.
Re: Default Avatar für Gender Mod
Und noch eine Stelle, aber wiedermal MOD bedingt:
MOD: ACP Announcement Centre von lefty74
includes/functions_announcements.php
finde
ersetze mit
MOD: ACP Announcement Centre von lefty74
includes/functions_announcements.php
finde
Code: Alles auswählen
'ANNOUNCEMENT_AVATAR' => ($row['user_avatar']) ? get_user_avatar($row['user_avatar'], $row['user_avatar_type'], $avatar_width, $avatar_height, $row['username']) : '<img src="' . $phpbb_root_path . 'styles/' . $user->theme['imageset_path'] . '/theme/images/no_avatar.gif" height="' . $config['announcement_ava_max_size'] . '" width="' . $config['announcement_ava_max_size'] . '" title="" alt="" />', Code: Alles auswählen
'ANNOUNCEMENT_AVATAR' => ($row['user_avatar']) ? get_user_avatar($row['user_avatar'], $row['user_avatar_type'], $avatar_width, $avatar_height, $row['username'], $row['user_id'], $row['user_gender']) : '<img src="' . $phpbb_root_path . 'styles/' . $user->theme['imageset_path'] . '/theme/images/no_avatar.gif" height="' . $config['announcement_ava_max_size'] . '" width="' . $config['announcement_ava_max_size'] . '" title="" alt="" />', Re: Default Avatar für Gender Mod
Hallo Swat,
ich habe Die Änderung auch in die Liste mit aufgenommen.
Gruß Helmut
ich habe Die Änderung auch in die Liste mit aufgenommen.
Gruß Helmut
Ich bin nicht ganz dicht.... na und.
Re: Default Avatar für Gender Mod
Jetzt mal wieder ein wichtiger Fund:
includes/acp/acp_users.php
finde:
ersetze:
includes/acp/acp_users.php
finde:
Code: Alles auswählen
// Generate users avatar
$avatar_img = ($user_row['user_avatar']) ? get_user_avatar($user_row['user_avatar'], $user_row['user_avatar_type'], $user_row['user_avatar_width'], $user_row['user_avatar_height']) : '<img src="' . $phpbb_admin_path . 'images/no_avatar.gif" alt="" />'; Code: Alles auswählen
// Generate users avatar
$avatar_img = ($user_row['user_avatar']) ? get_user_avatar($user_row['user_avatar'], $user_row['user_avatar_type'], $user_row['user_avatar_width'], $user_row['user_avatar_height'], $user_row['user_id'], $user_row['user_gender']) : '<img src="' . $phpbb_admin_path . 'images/no_avatar.gif" alt="" />';