Automatisches Skalieren geposteter Bilder

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.
Benutzeravatar
eXup
Mitglied
Beiträge: 78
Registriert: 03.05.2002 09:25
Kontaktdaten:

Automatisches Skalieren geposteter Bilder

Beitrag von eXup »

Hi @all,

ich weiss nicht ob das Thema hier richtig aufgehoben ist. Falls nicht dann sorry, falls doch dann jetzt los:

Seit einiger Zeit mache ich mir Gedanken darüber wie ich vermeide, dass grosse Bilder beim Posten in einen Thread
mir das Layout zerschiessen. Verschiedene Ansätze mit Resize über GD etc. stellten sich als nicht praktikabel heraus,
da sich hierfür die Bilder auf dem eigenen Server befinden müssen.

Jetzt bekomme ich den folgenden Gedanken nicht aus dem Kopf:

Wenn jemand den bb-code für Bilder verwendet müsste das Bild doch eigentlich "nur" zentriert und mit festem
Wert für die Breite (z. B. 500 px) in eine Tabelle (100% Breite, automatische Höhe) eingefügt werden, oder?

Wenn man zusätzlich vorher noch prüfen könnte ob das Bild >500 px Breite hat könnte man dann auch
nur die zu grossen Bilder skaliert ausgeben und die Kleineren so lassen wie sie sind.

Leider reichen meine Fähigkeiten nicht aus so etwas zu realisieren, hat jemand eine Idee ob sich
das überhaupt machen lässt und vielleicht ein paar gedankliche Ansätze wie?

Freue mich über jede Idee.
Gruss vom eX
Benutzeravatar
Murphy
Mitglied
Beiträge: 137
Registriert: 16.03.2003 12:57
Kontaktdaten:

Beitrag von Murphy »

versuch das hier mal:
http://www.edu.uni-klu.ac.at/~hgutmann/ ... c.php?t=54

"imagecontrol"

beim mir klappts hervorragend!
cu Murphy
JanW
Mitglied
Beiträge: 78
Registriert: 10.03.2003 17:35
Wohnort: Nienburg/Weser

Beitrag von JanW »

Hallo zusammen!

Habe den Mod nach Anleitung eingebaut. Funktioniert
aber leider nicht. Bekomme auch keine Fehlermeldung.
Habe die 2.04er Version.

Kannst du mir da vielleicht weiterhelfen?

Gruß
Jan
Benutzeravatar
Murphy
Mitglied
Beiträge: 137
Registriert: 16.03.2003 12:57
Kontaktdaten:

Beitrag von Murphy »

die anleitung hast du genommen?
ich frage nur, weil ich auch erst einmal wie blöd gesucht habe :-?

Code: Alles auswählen

 * Installation:
 * =============
 * Save this file in $phpbb_root_path/includes/
 *
 * Changes:
 * ========
 * viewtopic.php
 *
 *-----[ FIND ]-------------------------------------------
 
	$template->assign_block_vars('postrow', array(
		'ROW_COLOR' => '#' . $row_color,
		'ROW_CLASS' => $row_class,
		'POSTER_NAME' => $poster,
		'POSTER_RANK' => $poster_rank,
		
 *-----[ BEFORE , ADD ]----------------------------------- 

	//
	// ImageSize control
	//
	include_once 'includes/imagecontrol.'.$phpEx;
	$message = check_external_images($message);

hast du zufällig php 4.30 auf dem server?
damit soll's ja nicht funken!
cu Murphy
JanW
Mitglied
Beiträge: 78
Registriert: 10.03.2003 17:35
Wohnort: Nienburg/Weser

Beitrag von JanW »

Hallo!

@Murphy
Vielen Dank für deine schnelle Hilfe!

Schade habe PHP Version 4.3.1 auf dem Server.
Kennt jemand noch eine andere Lösung?

Gruß
Jan

PS
Benutzeravatar
Guido
Mitglied
Beiträge: 1307
Registriert: 06.10.2002 09:44
Wohnort: Rheinland
Kontaktdaten:

Beitrag von Guido »

JanW hat geschrieben:Hallo!
@Murphy
Vielen Dank für deine schnelle Hilfe!
Schade habe PHP Version 4.3.1 auf dem Server.
Kennt jemand noch eine andere Lösung?
Gruß
Jan
PS
Hab leider auch php 4.3 drauf und läuft bei mir auch nicht, wäre aber an einer Lösung sehr interesiert...
Benutzeravatar
eXup
Mitglied
Beiträge: 78
Registriert: 03.05.2002 09:25
Kontaktdaten:

Beitrag von eXup »

Hi Murphy,

erstmal Danke für den Link.

In der Beschreibung steht aber, dass die bbcode.tpl original sein muss. Ist sie bei mir nicht mehr.
Kann man da was machen?
Gruss vom eX
Benutzeravatar
Murphy
Mitglied
Beiträge: 137
Registriert: 16.03.2003 12:57
Kontaktdaten:

Beitrag von Murphy »

ehrlich gesagt, ich habs vorher vom ganzen coden
auch zerschossen.

funkt aber trotzdem.
hast du's denn schon eingebaut?

ansonsten:
mach doch einfach mal die "bbcode.tpl" in original rein.
wenns damit funkt, arbeite dich nach vorne mit dem ändern.

passieren kann ja nichts.
musst nur vorher die "jetzige tpl" sichern.

hier ein beispiel, wie es aussieht:
1. + 3. Bild ist verkleinert und geht beim anklicken im extra fenster auf:
http://murphy.austria059.server4free.de ... php?t=1375
cu Murphy
Benutzeravatar
eXup
Mitglied
Beiträge: 78
Registriert: 03.05.2002 09:25
Kontaktdaten:

Beitrag von eXup »

Okay,

werde ich mal übers WE ausprobieren. Wie Du schon sagtest: Passieren kann ja nicht.

Danke für Deine Hilfe.
Gruss vom eX
Benutzeravatar
eXup
Mitglied
Beiträge: 78
Registriert: 03.05.2002 09:25
Kontaktdaten:

Beitrag von eXup »

Hallo,

läuft 1a der Mod (trotz veränderter bbcode.tpl), und ist genau das was ich gesucht habe.

Nochmal Danke für den Tipp.
Gruss vom eX
Antworten

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