Avatar Gallery Hack
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.
profil_avatar_gallery.tpl <-is auch ne textdatei, weis nicht ob du das so haben wolltest!
aja dann ersetzt mal in der .tpl folgends
mit folgendem:
und in der .php
folgendes:
durch folgendes:
Code: Alles auswählen
<!-- BEGIN avatar_option_column -->
<td class="row2" align="center"><input type="radio" name="avatarselect" value="{avatar_row.avatar_option_column.S_OPTIONS_AVATAR}" /></td>
<!-- END avatar_option_column -->
<!-- BEGIN avatar_option_column -->
<td class="row2" align="center"> </td>
<!-- END avatar_no_option_column -->
Code: Alles auswählen
<!-- BEGIN avatar_option_column -->
<!-- BEGIN not_used -->
<td class="row2" align="center"><input type="radio" name="avatarselect" value="{avatar_row.avatar_option_column.S_OPTIONS_AVATAR}" /></td>
<!-- END not_used -->
<!-- BEGIN used -->
<td class="row2" align="center"> </td>
<!-- END used -->
<!-- END avatar_option_column -->
folgendes:
Code: Alles auswählen
if ( $avatar_used[$category][$i][$j] )
{
$template->assign_block_vars('avatar_row.avatar_no_option_column', array());
}
else
{
$template->assign_block_vars('avatar_row.avatar_option_column', array(
"S_OPTIONS_AVATAR" => $avatar_images[$category][$i][$j])
);
}
Code: Alles auswählen
$template->assign_block_vars('avatar_row.avatar_option_column', array());
if ( $avatar_used[$category][$i][$j] )
{
$template->assign_block_vars('avatar_row.avatar_option_column.used', array());
}
else
{
$template->assign_block_vars('avatar_row.avatar_option_column.not_used', array(
"S_OPTIONS_AVATAR" => $avatar_images[$category][$i][$j])
);
}
Hey super, es hat fast alles wie gewünscht funktioniert, bis auf einen kleinen Fehler! Wenn ich jetzt ein Avatar auswähle und dann auf Avatar auswählen klicke und zur Profil Seite weitergeleitet werde, dann sehe ich anstatt dem ausgewählten Avatar ein rotes x, sprich das Bild konnte nicht gefunden werden. Gehe ich auf Bildeigenschaften, dann steht da als Url nur folgendes: http://192.168.0.3/forum/images/userpics/
Da fehlt doch noch was... ?!?
Da fehlt doch noch was... ?!?

nein fehler meinerseits 
suche in der .tpl:
und ersetz es durch folgendes:
ah

suche in der .tpl:
Code: Alles auswählen
{avatar_row.avatar_option_column.S_OPTIONS_AVATAR}
Code: Alles auswählen
{avatar_row.avatar_option_column.not_used.S_OPTIONS_AVATAR}
Was natürlich noch ganz gut wäre, wenn durch "Zufallsgenerator" die Verzeichnisse immer anders starten würden... also ich meine wenn man auf den Avatar Gallery Button klickt, dass beim laden der Gallerie nicht immer gleich der erste Ordner aufgerufen wird, denn sonst sind die Avatars dort bald alle weg und die anderen Ordner sind noch voll, die User kommen dann immer zuerst in ein lehres Verzeichnis.
Oder noch besser wäre, wenn ein Verzeichnis wo bereits alle Avatars benutzt werden, aus dem Drop Down Menü verschwindet und auch beim starten der Gallerie nicht mehr aufgerufen wird.
Oder noch besser wäre, wenn ein Verzeichnis wo bereits alle Avatars benutzt werden, aus dem Drop Down Menü verschwindet und auch beim starten der Gallerie nicht mehr aufgerufen wird.
Suuuuuuuuuper cooler MOD!!!!
Meine Hochachtung!
Da ich jetzt aber jeden eurer Schritte nachmachen mußte (auch die kleinen Fehler *g*), damit ich überhaupt noch nachvollziehen konnte, was ich überhaupt machen muß, wäre es doch mal cool es als ganzen Mod umzuschreiben. Denn das ist echt ein super Mod (Nochmal mein Lob aussprech)
Liebe Grüße
Menta
Meine Hochachtung!
Da ich jetzt aber jeden eurer Schritte nachmachen mußte (auch die kleinen Fehler *g*), damit ich überhaupt noch nachvollziehen konnte, was ich überhaupt machen muß, wäre es doch mal cool es als ganzen Mod umzuschreiben. Denn das ist echt ein super Mod (Nochmal mein Lob aussprech)
Liebe Grüße
Menta