Alle Avatar auf einen Blick
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.0, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Alle Avatar auf einen Blick
Hi,...
ich such ein Mod, der mir alle Avatar nach User namen sortier anzeigt, auch die Avatar die Extern sind.
ich such ein Mod, der mir alle Avatar nach User namen sortier anzeigt, auch die Avatar die Extern sind.
Der Meister sprach: "Lernen ist eine Tätigkeit, bei der man das Ziel nie erreicht und zugleich immer fürchten muss, das schon Erreichte wieder zu verlieren."
- D@ve
- Ehemaliges Teammitglied
- Beiträge: 3842
- Registriert: 28.08.2002 19:33
- Wohnort: Bretzfeld
- Kontaktdaten:
In Datei packen und ausführen...
Gruß, Dave
Achtung habs nicht getestet, könnte bei vielen Avataren 'ne Weile dauern...<?php
define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
$sql = "SELECT username, user_avatar, user_avatar_type FROM " . USERS_TABLE . "
WHERE user_avatar_type > 0
ORDER BY username";
if ( !($result = $db->sql_query($sql)) )
{
message_die(GENERAL_ERROR, 'Fehler beim Auslesen der User', '', __LINE__, __FILE__, $sql);
}
echo "<table><tr><th>Username:</th><th>Avatar:</th></tr>";
while ($avatar_data = mysql_fetch_array($result))
{
$src = ($avatar_data['user_avatar_type'] == 2) ? $avatar_data['user_avatar'] : $phpbb_root_path . "images/avatars/" . $avatar_data['user_avatar'];
echo '<tr><td>' . $avatar_data['username'] . '</td><td><img src="' . $src . '" alt="" border="0"></td></tr>';
}
echo "<table>";
?>
Gruß, Dave
There are only 10 types of people in the world: Those who understand binary, and those who don't
Mod
Hallo,
dazu passt auch dieser Mod -- List all avatars for phpBB.zip -- der hier zu finden ist. Ich habe ihn unter phpBB 2.0.11 installiert. Über einen neuen Menue-Eintrag im ACP erfolgt der Start.
dazu passt auch dieser Mod -- List all avatars for phpBB.zip -- der hier zu finden ist. Ich habe ihn unter phpBB 2.0.11 installiert. Über einen neuen Menue-Eintrag im ACP erfolgt der Start.
Viele Grüße - gloriosa 
Die einen schützen sich vor frischem Wind, während die anderen ihn nutzen.
Kein kostenloser MOD-Einbau usw. bzw. Support via PN, Email oder IRC !

Die einen schützen sich vor frischem Wind, während die anderen ihn nutzen.
Kein kostenloser MOD-Einbau usw. bzw. Support via PN, Email oder IRC !
Hallo,..
@dave das hat funktioniert, nur er zeigt die avatars die ich zu verfügung gestellt hab nicht an. die externen zeigt er an.
@gloriosa der mod ist nicht schlecht... hatte vorher den vorgänger... der war nicht so doll... hab aber noch ein anliegen...
ist es möglich, die Avatars anstatt untereinander anzeigen zu lassen 4,5 stück neben ein nander anzeigen lassen? Bei 100 Avatars wird das ja ehwig lang die schlange...
des ist der code für listavatars.tpl
wär super, wenn man den noch irgendwie modifizieren kann.
MfG Werbung
@dave das hat funktioniert, nur er zeigt die avatars die ich zu verfügung gestellt hab nicht an. die externen zeigt er an.
@gloriosa der mod ist nicht schlecht... hatte vorher den vorgänger... der war nicht so doll... hab aber noch ein anliegen...
ist es möglich, die Avatars anstatt untereinander anzeigen zu lassen 4,5 stück neben ein nander anzeigen lassen? Bei 100 Avatars wird das ja ehwig lang die schlange...
Code: Alles auswählen
<!-- BEGIN avatarblock -->
<table class="forumline" style="margin-left:20px; margin-top:20px"><tr><td class="{avatarblock.ROW_CLASS}" style="padding:15px; font-weight:bold; text-transform: capitalize; "><a href="{avatarblock.USERNAMELINK}">{avatarblock.USERNAME}</a></td></tr>
<tr>
<td class="{avatarblock.ROW_CLASS}" style="padding:10px; text-align:center">
{avatarblock.AVATARS}
</td>
</tr>
</table>
<!-- END avatarblock -->
wär super, wenn man den noch irgendwie modifizieren kann.
MfG Werbung
Der Meister sprach: "Lernen ist eine Tätigkeit, bei der man das Ziel nie erreicht und zugleich immer fürchten muss, das schon Erreichte wieder zu verlieren."
Ok, hatte selbige Frage ...
Hier die Lösung:
Hier die Lösung:
Code: Alles auswählen
#
#-----[ OPEN ]------------------------------------------
#
listavatars.php
#
#-----[ FIND ]------------------------------------------
#
// Start output of page
$page_title = $lang['listavatars_title'];
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
$template->set_filenames(array(
'listavatars' => 'listavatars.tpl')
);
$template->pparse('listavatars');
include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
?>
#
#-----[ REPLACE WITH ]------------------------------------------
#
// Start output of page
$page_title = $lang['listavatars_title'];
include($phpbb_root_path . 'includes/page_header.'.$phpEx);
?>
<table><tr><td width="800px">
<?php
$template->set_filenames(array(
'listavatars' => 'listavatars.tpl')
);
$template->pparse('listavatars');
?>
</td></tr></table>
<?php
include($phpbb_root_path . 'includes/page_tail.'.$phpEx);
?>
#
#
#
#-----[ OPEN ]------------------------------------------
#
templates/subSilver/listavatars.tpl
#
#-----[ FIND ]------------------------------------------
#
<!-- BEGIN avatarblock -->
<table class="forumline"><tr><td class="catHead" style="padding:15px; text-transform: capitalize; "><a href="{avatarblock.USERNAMELINK}">{avatarblock.USERNAME}</a></td></tr>
<tr>
<td class="{avatarblock.ROW_CLASS}" style="padding:10px; text-align:center">
{avatarblock.AVATARS}
</td>
</tr>
</table>
<br />
<!-- END avatarblock -->
#
#-----[ REPLACE WITH ]------------------------------------------
#
<!-- BEGIN avatarblock -->
<table class="forumline" style="display:inline"><tr><td class="catHead" style="padding:15px; text-transform: capitalize; "><a href="{avatarblock.USERNAMELINK}">{avatarblock.USERNAME}</a></td></tr>
<tr>
<td class="{avatarblock.ROW_CLASS}" style="padding:10px; text-align:center">
{avatarblock.AVATARS}
</td>
</tr>
</table>
<!-- END avatarblock -->
#
#
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
Meinst Du mit online frei geschaltet?phillip hat geschrieben:wie könnte man das umschreiben, dass alle users angezeigt werden, auch die, die noch keinen beitrag haben, die aber auch online sind?
Wie weit bist Du? Was hast Du umgesetzt.....?
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Ich schmeiß' alles hin und...
... lasse es liegen
Mindestanzahl an Beiträgen?phillip hat geschrieben:...und habe versucht die Mindestanzahl an Beiträgen wegzuschaffen, erfolglos...
Es wird die Anzahl an Beiträgen abgefragt, aber es wird nicht als Ausschlusskriterium für das Anzeigen oder Nichtanzeigen der Avatare benutzt.
Was meinst Du genau?
Das heisst also alle, die nicht online (also offline) sind, sollen nicht angezeigt werden?phillip hat geschrieben:ja und jetzt wäre es eben gut, wenn mir jemand helfen könnte, alle onlinen mitglieder per avatar anzeigen zu lassen
Gruss, Miriam.
Ich schmeiß' alles hin und...
... lasse es liegen
Ich schmeiß' alles hin und...
... lasse es liegen