Userpic & Avatar plugin

  • ich würde das Avatar auch gern in der author.php anzeigen - aber das bekomme ich nicht hin.
    Komisch in der index.php, page.php ... macht das keine Probleme

    tschüß [size=24][color=olive]n[/color][/size]epf

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Feines Plugin! Danke. Funktioniert auch wunderbar. Nur leider können bei mir (WP 2.5) nur ADMINS einen Avatar oder ein Userpic hochladen. Bei allen anderen wird die Funktion nicht angezeigt. Kann mir jemand helfen? Vielen Dank im voraus.

    Gruß,
    Matthias

  • im moment bietet das plugin nur registrierten usern die möglichkeit, eigene avatare und ein profil bild hochzuladen. gäste sind somit vor der nutzung ausgeschloßen.
    sollte das interesse bestehen, dass auch gravatare unterstützt werden, so kann ich es um diese funktion erweitern. die frage ist, wie diese erweiterung ausschauen soll. wenn auch für gäste gravatare angezeigt werden sollen, dann wäre eine verbindung zu diesem gravatar plugin sinnvoll.
    für registrierte benutzer könnte ich eine "gravatar fetch button" erstellen, damit sie selbst entscheiden können welchen gravatar sie benutzen.



    Es besteht hierzu Interesse! Denn bei dem wirklich tollen Plugin müssen sich Nutzer registrieren, um einen Kommentar mit Avatar abgeben zu können. Meine Erfahrung ist, dass selbst registrierte User dies meist nicht machen.

    Es wäre daher schön, wenn man auch ohne Registrierung die Kommentarfunktion freigeben könnte und das System dann anhand der E-Mail abprüft, ob es sich um einen registrierten User handelt und dann ein ggf. im Blog hinterlegten Avatar oder sofern als Gast nicht registriert den Gravatar zurückgibt. Ist dies noch machbar? :grin:

    Übrigens, gibt es schon eine Lösung zu dem oben beschriebenen Problem mit Wordpress 2.5?

  • Hi zusammen,

    ich nutze das Plugin schon eine ganze Weile und plane nun, den eingeloggten User mit Namen und Avatar zu begrüßen - und zwar außerhalb des Loops im Header.

    Bisher sieht das so aus:

    PHP
    <?php if ( $user_ID ) : ?> // Stelle fest, ob der User eingeloggt ist
    <?php cmd_show_avatar(); ?> // Zeige seinen Avatar an
    <h4>
    	Hey, <?php
    	global $user_identity;
    	get_currentuserinfo();
    	echo($user_identity); // Gib seinen Namen aus
    	?>!
    	<a href="<?php bloginfo('url'); ?>/wp-login.php?action=logout">(Logout)</a>
    </h4>

    Leider wird offenbar nicht der richtige Avatar angezeigt. Also muss ich wohl an der Funktion was ändern - nur was? Ich sehe, dass die Funktion das irgendwie aus den Kommentaren ziehen will, was natürlich außerhalb des Loops nicht klappt. Lustigerweise wird ein Avatar angezeigt, bei mir (admin) auch der richtige, nur eben bei anderen nicht.

    Jemand ne Idee?

  • Servus Leute,

    ich bin neu hier und auch nicht gerade ein Könner von PHP & Co. Mein Blog benutzt das Wordpress Default Kubrik Theme in der DE-Edition (ich habe nur Änderungen bei den Hintergrundgrafiken und Farben gemacht). Ich habe auch das hier besprochene Userpic & Avatar Plugin bei mir installiert. Zusätzlich habe ich noch das List Authors Widget von Mike Smullin bei mir installiert. Dieses Widget geniert mir eine Autorenliste in der Sidebar. Wenn man auf den Namen eines Autors klickt, kommt man zum Autoren-Archiv des User mit allen seinen Artikel. Ich würde gerne bei dem jeweiligen Autoren-Archiv einen kurzen Satz (z.B. Alle Artikel von 'Name des Autors') und das entsprechende Userpic mir anzeigen lassen wollen.

    Mein Versuch war in der archive.php Datei folgende zwei Zeilen in den Code reinzuschreiben:

    Leider hat dies nicht geklappt. Es wurden die drei Worte 'Alle Artikel von' geschrieben, aber kein Autorenname und auch kein Userpic tauchten bei mir auf. Wenn ich diese beiden Zeilen aber z.B. in die single.php Datei reinschreibe, dann klappt alles wunderbar (Autorenname und Userpic werden angezeigt).

    Was habe ich falsch gemacht? Warum werden die PHP-Befehle nicht erkannt? Muss ich den Code an einer anderen Stelle einfügen?

    Ein weiteres anderes Problem bei mir ist das Default-Avatar-Bild eines anonymen Kommentators. Ich habe zwar ein passendes Avatar-Bild (erfüllt Größenvorgaben) in den avatars-Order hochgeladen (mit Zugriffsrecht CHMOD 777) und auch bei den Plugin-Einstellungen den Dateiname angegeben (mal mit / mal ohne jpg-Endung), aber es wird kein Default-Avatar-Bild angezeigt. Die Avatare der registrierten Autoren hingegen werden in den Kommentaren angezeigt.

    Für eine Antwort eurerseits wäre ich sehr dankbar. Ich hoffe, dass jemand von euch mir helfen kann.

    Gruß Dude

    Edit:

    Die Probleme haben sich erledigt. Ich habe sich glücklicherweise im Nachhinein selber lösen können.

    Einmal editiert, zuletzt von CallMeDude (15. August 2008 um 00:00)

  • Auch wenn die letzten hilfreichen Antworten schon eine Zeit lang her sind...

    Erst einmal, danke für das Plugin.

    Ich habe bei meinem Blog das Problem (Wordpress 2.6.2), dass zwar das hochladen wunderbar funktioniert - auch die Anzeige, aber, sobald das Bild größer ist als die max. definierte Größe - ists vorbei.

    Dann bekomme ich folgende fehlermeldung:
    Fatal error: Class 'Thumbnail' not found in /srv/www/httpd/phost/d/com/meinhoster/web/wp-content/plugins/userpic-avatar/cmdavatar.php on line 191

    Was mach ich nun? :(

  • ich habe auch das problem mit dem anzeigen von avatars..wenn ich die funktion irgendwo eingebe, erscheint nur das admin avatar..kann da einer helfen?

  • verstehe gerade dein problem nicht, DaBe. kann jeder user avatare hochladen oder nur du? oder erscheint nur das avatar im adminmenü aber nicht in den kommentaren?

  • doch..jeder kann avatare hochladen.
    ich wollte das avatar für jeden user im profil anzuzeigen..aber bei jedem user wird mein avatar angezeigt..

  • ich habe auch das problem mit dem anzeigen von avatars..wenn ich die funktion irgendwo eingebe, erscheint nur das admin avatar..kann da einer helfen?


    wie genau sieht der Code aus, den du eingebaut hast?

    tschüß [size=24][color=olive]n[/color][/size]epf

  • PHP
    <?php if(function_exists(cmd_show_avatar)) cmd_show_avatar(avatar, $userdata->ID, username); ?>

    Hallo..
    das ist der code, denn ich im theme in der author.php eingebaut habe..

  • probier mal den hier:

    PHP
    <?php if(function_exists(cmd_show_avatar)) cmd_show_avatar(avatar, $[COLOR=Red]curauth[/COLOR]->ID, username); ?>

    tschüß [size=24][color=olive]n[/color][/size]epf

  • ah jetzt gehts..danke vielmals..ist es vielleicht noch möglich da anzugeben, wenn man kein avatar hat, dass dann ein standart angezeigt wird oder muss ich das mit dem if befehl machen?

  • ist irgendwie möglich alle avatare von allen usern auszulesen und diese mit dem profil zu verlinken?

    wäre dankbar für eine antwort.

  • Hallo

    kann mir einer sagen wieso der code nur in der "author.php" funktioniert. Aber wenn ich die "profile.php" für die ausgabe von profile benütze geht das nicht..genau das gleiche template aber bei einem wird es angezeigt beim anderen nicht.


    <?php if(function_exists(cmd_show_avatar)) cmd_show_avatar(avatar, $[COLOR=Red]curauth[/COLOR]->ID, username); ?>

    Dazue noch ne andere frage. ist es möglich das upload feld nur für das avatar ohne userpic in der profile.php einzutragen, damit alles auf einem blick ist?

  • ich bekomme beim Versuch files hochzuladen immer die Fehlermeldung

    Zitat

    File upload failed.

    Rechte sind gesetzt und ich habe keine Idee woran es liegen könnte. Hat jemand einen Tipp?

  • Also bei mir funktioniert nix. hab die beiden verzeichnisse auf 775 und 777 gesetzt. Nix. Auch die ganzen PHP Codes hab ich in mein Template eingebaut. Auch nix.

    Auch die aus der Readme. Auch nix :(

  • Ok, jetzt gehts. komischerweise. Aber nur in den Kommentaren. ich habe ein userprofil in der Sidebar. Dieses ist in der functions.php hinzugefügt und lässt sich damit über die Widget funktion nutzen. Dort funktioniert das Plugin leider nicht. Konnte im PHP Code des Plugins jetzt auch nicht unbedingt eine Funktion finden.

    Wieso passiert das eigentlich das das Plugin nur in bestimmten templates funktioniert?

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!