Wo wird das genau angezeigt?.. Hast Du mal ein Bild / Testuser?Das No Avatar.gif wird zusätzlich noch in den Systemgruppen als Rangbild (unter der Legende) angezeigt, ich würde gerne dieses entfernen d.h. ich möchte das man das gif Bildchen nicht mehr unter den Systemgruppen sieht. Im ACP/Gruppen verwalten/unter den verschiedenen Gruppen hab ich kein Rangbild hinzugefügt und trotzdem wird durch die Mod das No Avatar.gif unter den Systemgruppen angezeigt.
No Avatar.gif in den Systemgruppen entfernen
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: No Avatar.gif in den Systemgruppen entfernen
Komisch... irgendwie kann ich diese Aussage nicht nachvollziehen:
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Ich schmeiß' alles hin und...
... lasse es liegen
- AYYILDIZLAR
- Ehemaliges Teammitglied
- Beiträge: 4148
- Registriert: 09.11.2010 18:08
- Kontaktdaten:
Re: No Avatar.gif in den Systemgruppen entfernen
Bei den Systemgruppen wie z.B. Administratoren oder Registrierte Benutzer usw. bei der LegendeHelmut hat geschrieben:wo genau möchtest du das No Avatar.gif Bildchen nicht angezeigt haben?
@Miriam
Der Testuser ist kein Problem, es ist zwar erstmal nur lokal installiert aber da ja die Mod funktioniert werde ich sobald ich daheim bin es Online installieren. Ist keine grosse Mod ist in 5 Minuten erledigt. Sobald ich daheim bin, werde ich es mit neuem neuen Posting hier melden.
Grüsse
DasEtwasAndereMotorradforum.de
Deutsche Übersetzung der Tapatalk Extension | Deutsche Übersetzung der Tapatalk MOD
Bitte keine PN wegen Support, werde diese zukünftig ignorieren und gleich löschen.
Deutsche Übersetzung der Tapatalk Extension | Deutsche Übersetzung der Tapatalk MOD
Bitte keine PN wegen Support, werde diese zukünftig ignorieren und gleich löschen.
Re: No Avatar.gif in den Systemgruppen entfernen
Hallo AYYILDIZLAR,
am einfachsten ist es, du erstellst in der functions_display.php eine neue Funktion:
Dann finde in der members.php folgendes:
und ersetze es damit:
Jetzt wird das No Avatar.gif Bildchen nur noch für selbst erstellte Gruppen in der Legende angezeigt.
Gruß Helmut
am einfachsten ist es, du erstellst in der functions_display.php eine neue Funktion:
Code: Alles auswählen
function get_user_avatar_new($avatar, $avatar_type, $avatar_width, $avatar_height, $alt = 'USER_AVATAR', $ignore_config = false)
{
global $user, $config, $phpbb_root_path, $phpEx;
if (empty($avatar) || !$avatar_type || (!$config['allow_avatar'] && !$ignore_config))
{
return '';
}
$avatar_img = '';
$avatar_img .= $avatar;
return '<img src="' . (str_replace(' ', '%20', $avatar_img)) . '" width="' . $avatar_width . '" height="' . $avatar_height . '" alt="' . ((!empty($user->lang[$alt])) ? $user->lang[$alt] : $alt) . '" />';
}
Code: Alles auswählen
//Misusing the avatar function for displaying group avatars...
$avatar_img = get_user_avatar($group_row['group_avatar'], $group_row['group_avatar_type'], $group_row['group_avatar_width'], $group_row['group_avatar_height'], '', '', 'GROUP_AVATAR');
Code: Alles auswählen
// Misusing the avatar function for displaying group avatars...
//$avatar_img = get_user_avatar($group_row['group_avatar'], $group_row['group_avatar_type'], $group_row['group_avatar_width'], $group_row['group_avatar_height'], '', '', 'GROUP_AVATAR');
if ($group_row['group_type'] == 3)
{
$avatar_img = get_user_avatar_new($group_row['group_avatar'], $group_row['group_avatar_type'], $group_row['group_avatar_width'], $group_row['group_avatar_height'], '', '', 'GROUP_AVATAR');
}
else
{
$avatar_img = get_user_avatar($group_row['group_avatar'], $group_row['group_avatar_type'], $group_row['group_avatar_width'], $group_row['group_avatar_height'], '', '', 'GROUP_AVATAR');
}
Gruß Helmut
Ich bin nicht ganz dicht.... na und.
- AYYILDIZLAR
- Ehemaliges Teammitglied
- Beiträge: 4148
- Registriert: 09.11.2010 18:08
- Kontaktdaten:
Re: No Avatar.gif in den Systemgruppen entfernen
Unter der Legende bei den verschiedenen GruppenMiriam hat geschrieben:Wo wird das genau angezeigt?.. Hast Du mal ein Bild / Testuser?
Code: Alles auswählen
Legende: Administratoren, Globale Moderatoren, Händler, Member, Registrierte Benutzer

Testuserdaten habe ich dir geschickt.
Grüße
Edit:
@Helmut
members.php??? Ich denke du meinst die memberlist.php
Danke Helmut, deine Idee und dein Codeschnipsel haben mir da weiter geholfen. Das Bildchen ist wegHelmut hat geschrieben:Jetzt wird das No Avatar.gif Bildchen nur noch für selbst erstellte Gruppen in der Legende angezeigt.

Ich möchte aber die ganze Legende also auch die 2 von mir erstellten Gruppen(geschlossene Gruppen) ohne das No Avatar.gif Bilchen haben.
Zuletzt geändert von AYYILDIZLAR am 28.12.2011 17:40, insgesamt 1-mal geändert.
DasEtwasAndereMotorradforum.de
Deutsche Übersetzung der Tapatalk Extension | Deutsche Übersetzung der Tapatalk MOD
Bitte keine PN wegen Support, werde diese zukünftig ignorieren und gleich löschen.
Deutsche Übersetzung der Tapatalk Extension | Deutsche Übersetzung der Tapatalk MOD
Bitte keine PN wegen Support, werde diese zukünftig ignorieren und gleich löschen.
Re: No Avatar.gif in den Systemgruppen entfernen
Das geht.. aber es geht auch so:
Finde, das was Helmut angegeben hat (in der memberlist.php), und tausche es aus gegen:
Das sollte alle Gruppenavatar-Probleme mit einem Schlag lösen... also für alle Gruppen.
Finde, das was Helmut angegeben hat (in der memberlist.php), und tausche es aus gegen:
Code: Alles auswählen
// Misusing the avatar function for displaying group avatars...
$avatar_img = ($group_row['group_avatar'] <> '') ? get_user_avatar($group_row['group_avatar'], $group_row['group_avatar_type'], $group_row['group_avatar_width'], $group_row['group_avatar_height'], 'GROUP_AVATAR') : '';
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Ich schmeiß' alles hin und...
... lasse es liegen
- AYYILDIZLAR
- Ehemaliges Teammitglied
- Beiträge: 4148
- Registriert: 09.11.2010 18:08
- Kontaktdaten:
Re: No Avatar.gif in den Systemgruppen entfernen
Miriam hat geschrieben:Das sollte alle Gruppenavatar-Probleme mit einem Schlag lösen... also für alle Gruppen.

Grüße von einem glücklichen Spessartbewohner
DasEtwasAndereMotorradforum.de
Deutsche Übersetzung der Tapatalk Extension | Deutsche Übersetzung der Tapatalk MOD
Bitte keine PN wegen Support, werde diese zukünftig ignorieren und gleich löschen.
Deutsche Übersetzung der Tapatalk Extension | Deutsche Übersetzung der Tapatalk MOD
Bitte keine PN wegen Support, werde diese zukünftig ignorieren und gleich löschen.
Re: No Avatar.gif in den Systemgruppen entfernen
Hallo AYYILDIZLAR,
schön dass wir dir helfen konnten.
Du hattest immer von Systemgruppen geschrieben und zuerst nichts davon dass du die Anzeige aller Gruppen in der Legende meintest. Als Systemgruppen verstehe ich die festen Gruppen die nicht verändert werden können, da kommen dann die vom User selbst erstellten Gruppen dazu. Hättest du noch dazu gesagt, dass du alle dort angezeigten Gruppen meinst, dann wäre unsere Lösung gleich so kurz und einfach ausgefallen.
PS. ja ich meinte die memberlist.php
Gruß Helmut
schön dass wir dir helfen konnten.

Du hattest immer von Systemgruppen geschrieben und zuerst nichts davon dass du die Anzeige aller Gruppen in der Legende meintest. Als Systemgruppen verstehe ich die festen Gruppen die nicht verändert werden können, da kommen dann die vom User selbst erstellten Gruppen dazu. Hättest du noch dazu gesagt, dass du alle dort angezeigten Gruppen meinst, dann wäre unsere Lösung gleich so kurz und einfach ausgefallen.
PS. ja ich meinte die memberlist.php
Gruß Helmut
Ich bin nicht ganz dicht.... na und.