Userimage in der Users.html
Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen
-
-
Hey ho,
Also ich denke mal ich habe es halbwegs hinbekommen
Zu mindest das es Funzt, ob du es so benutzen willst und ob es vielleicht eine andere bzw besser lösung gibt kann ich leider nicht sagen oO
Also dann wohlen wir mal mit der Anleitung fort fahren
------------------------------------------------------------------------
users.html
(gegebenfals den Dateipfad und die Größe des Anzeige Bilds ändern)
Am besten packt man dies vor dem
------------------------------------------------------------------------
Nun kommen wir zum abändern des Upload scripts und zum einbau,
------------------------------------------------------------------------
cgi-bin/Plugins/VarHandlers/ImageUpload.pm
Suche dort nach,
und Änderes in
------------------------------------------------------------------------
Das wars.
Nun kommen wir zum kleinen problem.
Als erstes gesagt klappt dies nur wenn JEDER!! User das Bild NEU hochläd bei Bilder die schon hochgeladen worden sind wird keine Grafik bzw. eine fehlerhafte Grafik oder das die Grafik nicht aufm Server ist angezeigt.
Ich hoffe das ich dir dabei helfen konnte
Lg. xXNeoXX
EDIT: noch ein kleines zusatz,
Wenn du das ganze noch mal als Extern haben willst also das Bild nicht noch im Profil sondern auf einer zusätzlichen Seiten anzeigen lassen willst (Profil mehrere Tabs)
PHP-Quellcode
- <html>
- <head>
- <base href="{GET|$settings.urls.htmlurl}" />
- <link rel="stylesheet" href="{GET|$runtime.style}.css" />
- <title>{GET|$settings.chatname}</title>
- <script language="JavaScript">
- function send(text)
- {
- if (window.opener && !opener.closed && opener.sendText)
- opener.sendText(text,1);
- }
- function sendMessage()
- {
- var text = document.inputForm.text.value;
- document.inputForm.text.value = '';
- send('/msg {GET_JS|$user_information.nick} ' + text)
- }
- </script>
- </head>
- <body onload="opener.autosize(window)">
- {NEED_PERMISSION|user}
- {NEED|$user_information}
- <table border="0" width="100%" cellspacing="0" cellpadding="0" class="outer"><tr><td>
- <table border="0" width="100%" cellspacing="1" cellpadding="0">
- <tr>
- <th>Foto von {GET|$user_information.nick}</th>
- <tr align="center" class="row2">
- <td><br /><br /><br />
- {IF|$user_information.image_activate}
- <tr align="center">
- <td colspan="2"><img src="memberimages/{GET|$image}" width="200" /></td>
- {ELSE}
- {IMAGE|kein-bild|alt="Noch kein Bild vorhanden!"}
- {ENDIF}
- <br /><br /><br />
- </tr>
- </table>
- </td></tr></table>
- <div class="headertext" align="center">
- <a href="javascript:window.close()" class="stdlink">Fenster schließen</a>
- </div>
- </body>
- </html>
In der Profile.html würde ich anstat des Codes was bei dem Upload dabei ist diesen hier verwenden,
Und in der users.html würde ich das hier verwenden.
Du must dann nur die Grafik die angezeigt werden soll wenn kein Bild hochgeladen ist eine bild datei im Ordner www haben die kein-bild.gif heißt.
Lg. xXNeoXxHosting-Panter.eu - Home
Antiref.net
if ($ahnung == 'keine' ) { use ( FAQ ) && ( Google | | Suche ) }
if ($antwort == 0 ) { post ( Frage ) }
-
Hey
xXNEOXx
Das Problehm habe ich ja in meinen Profilen schon gelöst.
Er will ja immer versuchen nen Bild anzuzeigen.
Und das hier war meine Lösung.
Quellcode
- {IF|permission(profile_image_see)} {GET|$imageupload} {IF|$image and $user_information.image_activate} <tr align=center> <td colspan=2><p><img src="/memberimages/{GET|$image}" width="300"></td> </tr> {ELSE} <tr align=center> <td colspan=2><p><img src="/memberimages/nopic.gif" width="300"></td> </tr> {ENDIF} {ENDIF}
Also einfache abfrage, wenn bild da zeige bild, wenn kein bild da, zeige ein bild das kein bild vorhanden ist
Hört sich komisch an, ist aber so.
Mann könnte ja auch einfach machen, wenn bild da ist zeige Bild, und wenn nicht zeige nichts.
LG
Nachtrag:
Hatte sich ja schon erledigt
Keine mehr da.... -
Hey Speedy
es ist ja nicht nur das mit wenn kein Pic da ist das er ein fest gelegtes Pic anzeigt, das habe ich ja nur neben bei mal gemacht weil ich gerade dabei war
das mit der user Liste habe ich ja auch gelöst so wie du es haben wolltest.
Die frage ist ob das für dich in frage kommt das jeder User noch mal neu das Bild hochladen muss.
Lg. xXNeoXxHosting-Panter.eu - Home
Antiref.net
if ($ahnung == 'keine' ) { use ( FAQ ) && ( Google | | Suche ) }
if ($antwort == 0 ) { post ( Frage ) }
-
-
-
Hi Speedy
Bei das was ich gepostet habe, kann nicht sein weil bei mir klappt es
und das ohne Probleme.
Hatte es ja bei mir getestet und umgebaut und mit meinen 2 bz. 3 Account wurde alles richtig angezeigt.
Lg
EDIT: hatte dir ja gesagt das ich das ganze unter der Version 0.95 gemacht und getestet habe, vielleicht liegt es daran das du die 0.96 version besitzt, wie es sich in der Version verhält kann ich leider nix zu sagen.Hosting-Panter.eu - Home
Antiref.net
if ($ahnung == 'keine' ) { use ( FAQ ) && ( Google | | Suche ) }
if ($antwort == 0 ) { post ( Frage ) }
-
Ich habs in meinen neuen Chat wie gefolgt:
Plugins/DataModules/OnlineModule.pm:
= 'image_activate','format' sind neu
Bei Plugins/VarHandlers/ImageUpload.pm:
folgendes hinzufügen:
Bei ImageUpload.pl folgendes nach der Zeile:
die Zeile
um folgendes erweitern:
In der Settings.dat folgendes Profilfeld bei:
hinzufügen:
in der users.html könnte das wie gefolgt aussehen:
Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „burli001“ ()
-
Teilen
- Facebook 0
- Twitter 0
- Google Plus 0
- Reddit 0
-
Benutzer online 1
1 Besucher