Bilder verkleinern

Probleme bei der regulären Arbeiten mit phpBB, Fragen zu Vorgehensweisen oder Funktionsweise sowie sonstige Fragen zu phpBB im Allgemeinen.
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.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
gool
Mitglied
Beiträge: 173
Registriert: 19.08.2003 14:29

Beitrag von gool »

@awsw

kann man es auch ohne java machen? wenn jemand bei sich java aus hat dann fukt es doch nicht oder?

und wie kann ich es machen, dass ich die bilder nicht laden muss und dann verkleinern, sondern die werden von anfang an mit der festmaße hochgeladen?

gruß
gool
gool
Mitglied
Beiträge: 173
Registriert: 19.08.2003 14:29

Beitrag von gool »

hallo? :(
Benutzeravatar
daruler
Mitglied
Beiträge: 549
Registriert: 14.04.2004 19:42
Kontaktdaten:

Beitrag von daruler »

AWSW hat geschrieben:Scheint auch damit zu klappen:


bbcode.tpl

++ Suchen:
<!-- BEGIN img --><img src="{URL}" border="0" /><!-- END img -->
++ Ersetzen mit:
<!-- BEGIN img --><img src='{URL}' border='0' onload="javascript:if(this.width > screen.width-300)this.width = (screen.width-300)" onclick="javascript:window.open('{URL}','','scrollbars=1,toolbar=0,resizable=1,menubar=0,directories=0,status=0')" alt="Dieses Bild wurde automatisch verkleinert - Für eine vollständige Ansicht bitte anklicken" title="Dieses Bild wurde automatisch verkleinert - Für eine vollständige Ansicht bitte anklicken" /><!-- END img -->
Dabei werden dann nur zu breite Bilder verkleinert:
http://www.awsw.de/upload/2.gif
Könnte man vielleicht irgendwie den Code so abändern, dass nur bei den Bildern, die wirklich resized worden der Satz "Dieses Bild wurde automatisch verkleinert - Für eine vollständige Ansicht bitte anklicken" steht? So steht es ja zur Zeit auch bei kleinen Bildern, bei denen es keinen Sinn ergibt.

Danke!
Benutzeravatar
Tasso
Mitglied
Beiträge: 235
Registriert: 12.10.2004 04:42
Wohnort: Nähe Leer/Ostfriesland

Beitrag von Tasso »

saerdnaer hat geschrieben:welchen browser hast du?

achja probier mal
<!-- BEGIN img -->
<img src='{URL}' border='0' onload="javascript:if(this.width > 400 )this.width = 400" onclick="javascript:window.open('{URL}','','scrollbars=1,toolbar=0,resizable=1,menubar=0,directories=0,status=0')" alt="Dieses Bild wurde automatisch verkleinert - Für eine vollständige Ansicht bitte anklicken" title="Dieses Bild wurde automatisch verkleinert - Für eine vollständige Ansicht bitte anklicken" />
<!-- END img -->
@saerdnaer:
auch ich muß mich bei dir bedanken, funzt wunderbar. Habe aber noch eine Frage: wenn das (verkleinerte) Bild angeklickt wird und sich das Großbild öffnet, dann wird oben in der blauen Zeile über dem Menü (boah, wie heißt die Zeile?) angezeigt, wo das Bild abgelegt ist. Kann man das nicht unterbinden?
best regards

Tasso
Benutzeravatar
Tasso
Mitglied
Beiträge: 235
Registriert: 12.10.2004 04:42
Wohnort: Nähe Leer/Ostfriesland

Beitrag von Tasso »

**nochmal vorsichtig anstubbs**
best regards

Tasso
haig
Mitglied
Beiträge: 107
Registriert: 21.09.2004 09:07

Beitrag von haig »

Hallo, ich habe ständig dieses Problem und würde da auch gerne einen Riegel vor zu grossen Bildern in Attachments vorschieben wollen. Aber alles hier aus dem Forum hat nichts genützt. Bin mit meinem Latein am Ende.

Bei mir:

Code: Alles auswählen

<!-- BEGIN img -->
<img src='{URL}' border='0' onload="javascript:if(this.width > 400 )this.width = 400" onclick="javascript:window.open('{URL}','','scrollbars=1,toolbar=0,resizable=1,menubar=0,directories=0,status=0')" alt="Dieses Bild wurde automatisch verkleinert - Für eine vollständige Ansicht bitte anklicken" title="Dieses Bild wurde automatisch verkleinert - Für eine vollständige Ansicht bitte anklicken" />
<!-- END img -->
Gruss
haig
haig
Mitglied
Beiträge: 107
Registriert: 21.09.2004 09:07

Beitrag von haig »

Habe gerade in einem anderen beitrag eine funktionierende Lösung gefunden:

in der viewtopic_attach_body.tpl

Code: Alles auswählen

<tr>
      <td colspan="2" align="center"><br /><img src="{postrow.attach.cat_images.IMG_SRC}" alt="{postrow.attach.cat_images.DOWNLOAD_NAME}" border="0" /><br /><br /></td>
   </tr>
ändern in:

Code: Alles auswählen

<tr>
      <td colspan="2" align="center"><br /><img src="{postrow.attach.cat_images.IMG_SRC}" onload="javascript:if(this.width > screen.width-400)this.width = (screen.width-400)" onclick="javascript:window.open('{postrow.attach.cat_images.IMG_SRC}','','scrollbars=1,toolbar=0,resizable=1,menubar=0,directories=0,status=0')" alt="F&uuml;r Originalgr&ouml;ße auf das Bild klicken." title="F&uuml;r Originalgr&ouml;ße auf das Bild klicken." border="0" /><br /><br /></td>
   </tr>
Gruss
haig
haig
Mitglied
Beiträge: 107
Registriert: 21.09.2004 09:07

Beitrag von haig »

Nochmal Korrektur: Die Bilder werden etwas verkleinert, aber nicht auf die angegebenen 400 px. Hmmm, zum auswachsen. Wer kann mir noch Tips geben?

Gruss
haig
rajiva
Mitglied
Beiträge: 75
Registriert: 04.06.2005 15:58
Kontaktdaten:

Beitrag von rajiva »

Hallo zusammen,

ich hab das jetzt auch mal eingebaut, aber bei mit steht dann das

Code: Alles auswählen

<img src="Bildurl" border="0" onload="javascript& #058;if(this.width > screen.width-300) this.width = (screen.width-300)" />
in der html Datei :cry:

Irgendwas ändert das ':' in '& #058;' (zwischen & und # ist kein Leerzeichen) um an was könnte das liegen?

Durch das fehlende ':' läuft natürlich auch kein javascript :cry:

Browser ist IE6

Grüße
Rajiva
pokepika
Mitglied
Beiträge: 167
Registriert: 01.07.2003 15:58
Wohnort: Iserlohn [NRW]
Kontaktdaten:

Beitrag von pokepika »

benutzt mal nen anderen editor.
Antworten

Zurück zu „phpBB 2.0: Administration, Benutzung und Betrieb“