Seite 1 von 1

[solved] Forumlist_body.html =>Forum-Bilder kleiner machen.

Verfasst: 08.02.2011 17:55
von Testusmania99
Hallo!

Ich muss in der forumlist_body.html die dortig angezeigten Bilder mit einer max-width von 120px belegen.
(dies betrifft ausschließlich die forumlist_body.html Datei - viewforum_body.html soll hierbei unberührt bleiben. Das ist das Problem!)
Das sind die Bilder, welche man im ACP einfügen kann => Foren => Foren verwalten => (ausgewählte Kategorie) => Wunschforum: Dann dort auf "Ändern" klicken und "Forum-Bild:".

Ich habe mir schon mein Stylesheet angeschaut und fand nur den allgemeinen Punkt "img". Wenn ich dort max-width mit 120px belege, dann sind wirklich alle Bilder auf diese Einstellung fixiert. Also keine Lösung.

Jetzt bin ich schon seit ungelogen 12 Stunden am Basteln, schaue wirklich alle Dateien durch, die nur auch die geringste Spur mit {forumrow.FORUM_IMAGE} zu tun haben und doch, ich finde einfach keine Lösung hierfür.
Weiß jemand Rat? Ich bitte sehr um Mithilfe, da ich echt schon am Verzweifeln bin. :oops:
Vielen lieben Dank!!!


Liebe Grüße, Testusmania99

Ps.: Habe den Subsilver2 Style (Black_Pearl) und das phpbb 3.0.8 )

Re: Forumlist_body.html =>Forum-Bilder kleiner machen. Aber

Verfasst: 08.02.2011 19:00
von Balint
Hallo,

du findest in den Templates nichts, weil die notwendigen HTML-Tags in der includes/functions_display.php befüllt werden.

Dort könntest du die Zeile

Code: Alles auswählen

'FORUM_IMAGE'			=> ($row['forum_image']) ? '<img src="' . $phpbb_root_path . $row['forum_image'] . '" alt="' . $user->lang[$folder_alt] . '" />' : '',
entsprechend verändern. Grundsätzlich stellt sich mir aber die Frage, wieso du nicht mit einem Bildbearbeitungsprogramm die Bilder auf die gewünschte Breite bringst und dann erst hochlädst?


Viele Grüße,
Bálint

Re: Forumlist_body.html =>Forum-Bilder kleiner machen. Aber

Verfasst: 08.02.2011 19:17
von Testusmania99
Hallo Balint! ;-)

Danke für Deine Antwort! Ja, tatsächlich war ich auch schon dabei und habe versucht mit meinem wenigen Wissen dort eine max-width festzulegen, allerdings ohne jeden Erfolg.
Allerdings muss ich hierbei nachhaken, wie der Code genau aussehen müsste!
Ich habe es einmal so versucht (natürlich ohne Erfolg -.-"):

Code: Alles auswählen

    'FORUM_IMAGE'         => ($row['forum_image']) ? '<img src="' . $phpbb_root_path . $row['forum_image'] . '"max-width=120"' . '" alt="' . $user->lang[$folder_alt] . '" />' : '',
Ob jetzt nun mit px oder ohne, kein Erfolg. -.-"
Mache ich evtl. hierbei etwas falsch?

Deine "gründsätzliche Frage" ist berechtigt, wenn auch nicht zwingend, doch für Dich sicherlich aufschlussreich; Es gibt halt Grafiken, wie u.a. GIFs, die man nicht mal eben so kleiner machen kann. Das ist der Punkt. ;)

EDIT: Mein Problem wäre auch schon gelöst, wenn ich einen "Onlinedienst" kennen lerne, der quasi on-demand gif Bilder "re-sizen" könnte. Google hilft da nicht viel weiter. -.-"

Also, nach wie vor ist mein Problem ungelöst. -.-"
Vielleicht magst Du mir ja noch etwas weiterhelfen, Balint? Möglicherweise habe ich ja nur einen kleinen Denkfehler in meinen Versuchen?
Vielen Dank!

Liebe Grüße, Testusmania99

Re: Forumlist_body.html =>Forum-Bilder kleiner machen. Aber

Verfasst: 08.02.2011 19:23
von BNa

Code: Alles auswählen

    'FORUM_IMAGE'         => ($row['forum_image']) ? '<img src="' . $phpbb_root_path . $row['forum_image'] . 'style="max-width:120px"' . '" alt="' . $user->lang[$folder_alt] . '" />' : '',

Re: Forumlist_body.html =>Forum-Bilder kleiner machen. Aber

Verfasst: 08.02.2011 19:25
von Kirk
Hallo

Hast du bei '<img src="' den Pfad eingegeben wo dein Bild liegt?

Re: Forumlist_body.html =>Forum-Bilder kleiner machen. Aber

Verfasst: 08.02.2011 19:44
von BNa
Testusmania99 hat geschrieben:Mein Problem wäre auch schon gelöst, wenn ich einen "Onlinedienst" kennen lerne, der quasi on-demand gif Bilder "re-sizen" könnte.
Online gifs verkleinern

http://www.smileygenerator.us/gifresize/index.php

Hier nur das Bild aussuchen und ausser W (width) nichts ändern.
Dann hochladen mittels [Send]

Nach dem Upload findest Du das verkleinerte Bild unter diesem Schriftzug als Icon
ORIGINAL IMAGE INFO: xxxxxxxxxxxxxxxxxxxxxxxx

Per Klick auf das Icon lädtst Du dann eine zip herunter mit dem verkleinerten Bild.
Es wird in einer guten Qualität verkleinert.

Für Win32 findest Du im Netz auch Animake, mit dem Du anigifs auch lokal verkleinern kannst.
http://www.freeware.de/software/animake_19317.html

Re: Forumlist_body.html =>Forum-Bilder kleiner machen. Aber

Verfasst: 09.02.2011 12:33
von Testusmania99
Hallo Ihr beiden zusammen! ;)

Naja, also das mit der functions_display bekomme ich noch immer nicht hin. Ich weiß auch nicht, was ich da jetzt wieder falsch mache. :D
Egal wo ich Deinen Vorschlag einsetze, bekomme ich entweder eine Fehlerausgabe (das halt die zeile nicht verarbeitet werden kann) oder es tutet sich einfach nichts, sprich es bleibt beim Alten.
Dann kam ja noch Kirk dazwischen. Auch wenn ich seine Frage nicht wirklich verstehe, bedanke ich mich bei ihm für sein Mitwirken und Bemühen. ;)
Doch habe ich nichts verändert in der functions_display. Also "nur" die max-width versucht einzufügen. Sonst ist alles standard und dynamisch, wenn ich das so richtig ausgedrückt habe.

Soa und dann hat sich Bna ja nochmal gemeldet. Und siehe da - das ist doch genau das, was ich schon seit Jahren gesucht und nie gefunden habe.
Einfach SpITzEeEeEeee!!! :wink:
DANKE!!!!!! ;)

Desweiteren würde ich aber schon noch gerne wissen, weshalb ich in der functions_display nicht vorankomme. Vielleicht fehlt da ja noch immer etwas, eine kleinigkeit oder ähnliches?
Ich meine, auch wenn mein Problem ansich ja schon gelöst ist, piert es mich doch in meiner Programmierbastel-Ehre. *lach*
Also wenn wir daran noch weitertüfteln möchten, ich bin auf jeden Fall aktiv dabei!

Animake habe ich mir mal von chip.de gesaugt, da der DL dort schneller ging. Ausprobiert habe ich es auch bereits auf Windows Vista Ultimate 64-Bit. Das Programm lies sich auch anstandslos installieren, unter beachtung des Installationsortes. (nicht den Standardordner "Programme", sondern "Programme X86" wählen!)
Und auch hierfür gebe ich einen sehr großen Dank. Es ist natürlich nicht so komfortabel einfach als online. (wenn man nur verkleinern möchte) Aber ich habe noch einige Gifs die seit Jahren bei mir auf der HDD herumfliegen und endlich einmal bearbeitet werden müssten. :D

Von daher bedanke ich mich wirklich sehr herzlich bei Bna, denn dies hat mir heute so richtig den Tag versüßt. ^^
Das Problem als solches ist daher als gelöst zu betrachten. Weiterbasteln können wir jedoch immernoch. ;)


Liebe Grüße, Testusmania99