• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

JS / CBE 2.5.5 Avatar im Stream anzeigen

aquabook

Neues Mitglied
servus miteinand,

Mein Name ist Alexander und stehe vor einen kleinen Problem, welches (aus meine Sicht) von euch gelöst werden kann.

Ich arbeite mit Joomla und JS. Ich habe tage lang nach dem Eintrag in den Dateien gesucht und habe auch gefunden was ich so sehnsüchtig gesucht habe. Ich habe es bereits auch durch viele Versuche geschafft den genauen URL anzeigen zu lassen. Jedoch zeigt es eben nur den URL an, statt die Bilddatei an zu zeigen :( .

Wenn ich oder ein User meiner Community (noch im Aufbau!) einen Avatar hochlade, wird im Stream folgendes angezeigt:

Homer
hat ein neues Profilbild hochgeladen.

der Text in der *.php Datei (Zeile) ist :

$act->content = ' ';


Ich habe habe das geändert! in

$act->content = $URL->largeAvatar = $my->getAvatar();

Und jetzt wird mir folgendes im Stream angezeigt:

Homer
hat ein neues Profilbild hochgeladen.
http://aquabook.de/images/avatar/3b295e827c99be406c83d4d4.gif


die lange Nummer ist je nach Avatar / User anders


Ich habe schon so viele Sachen angetestet, aber diese Zeile zeigt mir wenigstens schon ein mal den Link. Ich hatte auch schon ein mal geschafft, daß man auf den Link drauf klicken konnte und dieser dann das Profilbild / Avatar im neuen Browser angezeigt hat.

Hoffentlich kann mir da jemand von euch helfen

Meine Seite:

http://www.aquabook.de ein Demozugang ist vorhanden!

Im Stream siehst du / ihr schon was ich meine.


Danke Alexander
 
Zuletzt bearbeitet von einem Moderator:
Nachdem du ja jetzt die URL des jeweiligen Avatars hast, musst du sie nur als Bild ausgeben, sprich

Code:
<img src="URL" alt="" />

Mit Joomla kenne ich mich jedoch nicht aus, sodass ich nicht sagen kann, ob es an dieser Stelle irgendwelche Beschränkungen gibt, was du ausgeben darfst und was nicht.

PS: Rechtsklick sperren ist alles andere als Userfreundlich... schon 2mal nicht, wenn du Leute bittest, dir bei deinem Code zu helfen...
 
servus Banana Jones,

Sorry für den rechtsklick. Da ich das als Admin kann, habe ich da nicht drann gedacht :(. Ich habe das so eingerichtet, weil ein anderer User jeden Tag bei mir auf der Seite ist und schaut, wie weit ich bin. Dieser hat selber eine Community am laufen und sogar schon fast 500 User on Board. Ich möchte ihm nat. nicht meine Wochenlange sucharbeit und verbesserungen darlegen sprich mit dem Code auslesen ...
Ich habe es mal abgeschaltet.
Also ich habe das jetzt einmal hinter das ganze gesetzt

$act->content = $URL->largeAvatar = $my->getAvatar() <img src="URL" alt="" />;

$act->content = $URL->largeAvatar = <img src="URL" alt="" /> $my->getAvatar();

da bekomme ich eine weiße Seite beim klick auf Profile / change profil picture

so habe aber beim rumtesten bemerkt, daß ich die Zeile abkürzen kann auf :

$act->content = $my->getAvatar();

bekomme aber trotzdem den URL angezeigt.

Danke dir, aber es muss etwas anderes geben.

servus

Alexander

PS:

Habe noch folgenden Code für die Ausgabe der kleinen Avatare neben den Textfeldern:

<div class="newsfeed-avatar">
<?php if($config->get('showactivityavatar')) { ?>
<?php if(!empty($actor->id)) { ?>
<a href="<?php echo CUrlHelper::userLink($actor->id); ?>"><img class="cAvatar" src="<?php echo $actor->getAvatar(); ?>" width="42" border="0" alt="" author="<?php echo $actor->id;?>"/></a>
<?php } else { ?>
<img class="cAvatar" src="<?php echo $actor->getAvatar(); ?>" width="36" border="0" alt="" author="<?php echo $actor->id;?>"/>
<?php } ?>
<?php } ?>
</div>

Diese *.php Datei ist aber anders aufgebaut, als die wo ich das oben geschrieben habe.
 
Zuletzt bearbeitet:
Setz dich mal mit den Grundlagen von HTML auseinander, speziell wie man Bilder ausgibt. Einfach Copy&Paste, ohne selbst mitzudenken, führt hier nicht zum Ziel.
Wenn du die URL des Bildes hast du ja bereits.
 
Zurück
Oben