[DEV] NoAvatar?TakeThis!

In diesem Forum können Mod-Autoren ihre Mods vorstellen, die sich noch im Entwicklungsstatus befinden. Der Einbau in Foren im produktiven Betrieb wird nicht empfohlen.
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.
Antworten
Benutzeravatar
Unimatrix_0
Mitglied
Beiträge: 392
Registriert: 03.11.2007 10:50
Kontaktdaten:

[DEV] NoAvatar?TakeThis!

Beitrag von Unimatrix_0 »

Hi,

als Erstes und Wichtigstes: Dies ist/wäre mein erster veröffentlichter Mod - also bitte habt Nachsicht, sollte ich bei Bugfixes, Support, Performance ... defizite haben :oops:

Dieser Mod entstand aus dem Wunsch heraus, dass alle meine User doch einen süßen kleinen Avatar haben sollten - ob sie wollen oder nicht :grin:

Sollte es Interresse an einem richtigen Mod dafür geben, meldet euch ... im Moment ist es einfach nur ein schnelles Codegefirkel ... ohne echte Einstellmöglichkeiten o.ä.

Ich habe selbst schon Ideen wie man das besser & einfacher machen könnte - aber für meinen privaten Gebrauch würde ich es nicht weiter anpassen wollen ...

(wenn ihr nur etwas Ahnung habt, könnt ihr den Code anpassen und entsprechend so einige Anweisungen ignorieren bzw einiges Abändern)
MOD Name: NoAvatar?TakeThis!
Autor: Un1matr1x

MOD Version: 0.0.2
MOD Beschreibung: Fügt für angemeldete Benutzer ohne eigenen Avatar einen Zufallsavatar hinzu

Demo URL: http://kb.un1matr1x.de/
Unterstützte Sprachpakete: alle
Unterstützte Styles: alle

MOD Download:[DEV] NoAvatar?TakeThis! [0.0.2]

Changelog:
  • 0.0.2 - 2010/01/09 - repacked
    gender_mod_addon hinzugefügt
  • 0.0.2 - 2010/01/09
    erste richtig funktionierende Version
  • 0.0.1 - 2010/01/09
    Erster "Mod-Versuch"

Wünsche, Anmerkungen, Anregungen, ... sind immer gern willkommen

LG Un1

€dit: Update auf Version 0.0.2 - repacked incl. gender_mod_addon
Zuletzt geändert von Unimatrix_0 am 09.01.2010 20:55, insgesamt 7-mal geändert.
Helmut
Mitglied
Beiträge: 2048
Registriert: 27.12.2002 20:35
Wohnort: Augsburg

Re: [DEV] NoAvatar?TakeThis!

Beitrag von Helmut »

Hallo Unimatrix_0,

die Idee ist nicht schlecht, ich hatte vor etwa einem Jahr ein ähnliches Problem. Bei mir sollten alle User welche kein Avatar in ihrem Profil angegeben hatten, einen Avatar in Abhängigkeit vom Geschlecht zugewiesen bekommen. Hier kannst du meine Lösung sehen, welche ich immer noch drinnen habe. Da Problem dabei ist, dass die Funktion get_user_avatar() um eine $user_gender erweitert werden musste, was bei manchen Mods Probleme machen kann wenn $user_gender nicht übergeben wird.

Daher finde ich den Ansatz es in der Tabelle _users zu speichern, nicht schlecht. Vielleicht findest du ja noch für den gender Mod eine Lösung und baust sie auch mit ein, dann könnte die Änderung in der get_user_avatar() wegfallen.

Gruß Helmut
Ich bin nicht ganz dicht.... na und.
John Doe
Mitglied
Beiträge: 684
Registriert: 30.03.2005 01:06

Re: [DEV] NoAvatar?TakeThis!

Beitrag von John Doe »

Wäre das Ganze hier nicht die Langfassung von

Find In (functions_display.php):

Code: Alles auswählen

    if (empty($avatar) || !$avatar_type || (!$config['allow_avatar'] && !$ignore_config))
       {
          return '';
Replace In (functions_display.php):

Code: Alles auswählen

    return '';
With

Code: Alles auswählen

    return '<img src="images/avatars/no_avatar.gif" alt="' . ((!empty($user->lang[$alt])) ? $user->lang[$alt] : $alt) . '" />';
Quelle:
http://www.phpbb.com/community/viewtopi ... #p11276755
Benutzeravatar
Unimatrix_0
Mitglied
Beiträge: 392
Registriert: 03.11.2007 10:50
Kontaktdaten:

Beitrag von Unimatrix_0 »

Hallo Helmut,

ich werde mir mal den GenderMod von evil<3 (ich hoffe das du diesen meinst) vornehmen und schauen was ich da basteln kann :)

€dit 20:50: Ich habe die Änderungen für den GenderMod zur 0.0.2er version hinzugefügt ... ich hoffe es funktioniert nicht nur bei mir :roll:

Hallo John Doe,

kurz: Nein!
lang: Meine Modifikation fügt nicht nur ein "stures" NoAvatar-Bild für alle user hinzu, sondern für jeden User ein eigenes (sofern es nciht durch Zufall die gleiche Nummer per rand generiert wird und der Bilderpool größer ist als die Userzahl) - aber zumindest nicht zwangsläufig nur ein Bild.



Lg Un1
Antworten

Zurück zu „[3.0.x] Mods in Entwicklung“