Seite 1 von 3

Dateianhänge Bilder werden zu groß angezeigt

Verfasst: 07.05.2013 21:59
von niwes
Hallo ,
so wie es in der überschrift steht habe ich Probleme Verlinkter Bilder in der richtigen größe anzuzeigen

So sieht das Ganze aus und im ACP steht
Dateigröße für verlinkte Bilder: 350x350

Aber auf der Seite werden Bilder so groß wie es geht angezeigt
http://www.raccoongaming.de/viewtopic.php?p=415#p415

Ps: ich benutze das Higslide-Plugin für alle Bilder im Forum
weis vielleicht jemand was dazu

Re: Dateianhänge Bilder werden zu groß angezeigt

Verfasst: 08.05.2013 09:15
von FRvN
Da es sich um ein externes Bild handelt, greifen die Einstellungen im ACP nicht.
Öffne includes/bbcode.php
Finde

Code: Alles auswählen

'#\[img:$uid\](.*?)\[/img:$uid\]#s'        => $this->bbcode_tpl('img', $bbcode_id),
ersetze mit

Code: Alles auswählen

'#\[img:$uid\](.*?)\[/img:$uid\]#s'        => '<img alt="Image" src="$1" style="max-width:300px;" />',

Re: Dateianhänge Bilder werden zu groß angezeigt

Verfasst: 08.05.2013 15:23
von niwes
FRvN hat geschrieben:Da es sich um ein externes Bild handelt, greifen die Einstellungen im ACP nicht.
Öffne includes/bbcode.php
Finde

Code: Alles auswählen

'#\[img:$uid\](.*?)\[/img:$uid\]#s'        => $this->bbcode_tpl('img', $bbcode_id), 
ersetze mit

Code: Alles auswählen

'#\[img:$uid\](.*?)\[/img:$uid\]#s'        => '<img alt="Image" src="$1" style="max-width:300px;" />', 
ok danke für die Antwort ... Wollte ich gerade Editieren aber die normale Zeile ist ausgeklammert und das hier steht drin...
(von welchem Mod das gemacht wurde weis ich leider nicht :oops: )

Code: Alles auswählen

               $this->bbcode_cache[$bbcode_id] = array(
                            'preg' => array(
                                //'#\[img:$uid\](.*?)\[/img:$uid\]#s'        => $this->bbcode_tpl('img', $bbcode_id),
                                '#\[img:$uid\](.*?)\[/img:$uid\]#s'          => '<dl class="thumbnail"><dt><a href="$1" rel="prettyPhoto[pp_gal{_file.THUMB_POST_ID}]" onclick="return hs.expand(this)"><img alt="Image" src="$1" style="max-width:250px;" /></a></dt></dl>',
                            )

Re: Dateianhänge Bilder werden zu groß angezeigt

Verfasst: 08.05.2013 16:24
von HabNurNeFrage
Hi,

im FireFox (ich hab 20.0.1) wird es richtig angezeigt.

Mit welchem/n Browser/n hast Du denn das Problem?
Mit dem iE8 z.B. klappt es nicht.

Es hat auf jeden Fall was mit diesem Plugin zu tun, das mit jQuery eine Art Lightbox zur Bildanzeige erzeugt.
Die Änderung am [ img ] Tag kommt auch von dieser Mod.

Zunächst fällt mir in Deinem Quelltext auf, dass dort etliche Male jQuery in verschieden Versionen und aus verschiedenen Quellen geladen werden.
Das solltest Du auf jeden Fall in der overall_header entsprechend anpassen. Einmal wird eine .custom.. jQuery geladen. hm....
Ich würde als erstes versuchen, was passiert, wenn Du alle jQuery Aufrufe im Header entfernst und durch einen einzigen ersetzt.

Da sind bei Dir:

Code: Alles auswählen

<script src="http://www.raccoongaming.de/styles/prosilver/template/jquery-1.7.1.min.js" type="text/javascript"></script>
<script type="text/javascript" src="./jquery/jquery-1.7.1.min.js"></script>
<script type="text/javascript" src="http://www.raccoongaming.de/socialnet/js/jquery-1.8.3.min.js"></script>
<script type="text/javascript" src="http://www.raccoongaming.de/socialnet/js/jquery-ui-1.9.2.custom.min.js"></script>
Die alle raus und stattdessen irgendwo im Header einmalig das einbauen:
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"></script>

Der letzte Deiner Einträge könnte eventuell benötigt werden. Da steht custom drin, was darauf hindeutet, dass dort etwas angepasst wurde.
Ansonsten reicht auf jeden Fall ein Aufruf... Ich würde den custom aber zunächst auch rausnehmen und mit einem Aufruf testen.

Dann fällt auf, dass Dein Forum derart viele Scripte lädt, dass es schon fast ein Wunder wäre, wenn sich da nicht irgendwas behakt.
Gut, lässt sich aber nicht ändern, ist ja auch ein recht beladenes Forum.
Die Crossbrowserkompatibilität ist mit Lightboxen nie wirklich gewährleistet. Meist macht der sucking iE Probs.

Versuch erstmal die Anzahl der jQuery-Blibliotek-Aufrufe auf eine zu beschränken und teste dann mit einigen Browsern.

LG

// OT: Der Mauszeiger nervt :wink:

Re: Dateianhänge Bilder werden zu groß angezeigt

Verfasst: 08.05.2013 16:50
von niwes
ok danke schon mal für die Antwort .... :wink:

Code: Alles auswählen

<script src="http://www.raccoongaming.de/styles/prosilver/template/jquery-1.7.1.min.js" type="text/javascript"></script>
<script type="text/javascript" src="./jquery/jquery-1.7.1.min.js"></script>
Habe ich entfernt und den eingefügt <script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"></script>
der vorteil ist denke ich mal er nimmt dann immer die aktuellste :)

die 2 unteren habe ich nicht so in der overall_header die hohlt sich wahrscheinlich das social_plugin direkt

zu den Brosern
  • FireFox hat nun die Optimalste anzeige
  • Chrome (den ich benutze) zeigt alles richtig an außer extern Verlinkte Bilder
  • IE Gehen die Extern Verlinkten Bilder nicht und YouTube Videos im Browser anschauen
Da muss ich wohl noch ein Optimiert für Firefox hinzufügen :oops:
HabNurNeFrage hat geschrieben:// OT: Der Mauszeiger nervt
da bin ich noch am überlegen ob ich es lass oder nicht ... eventuell mach ich eine Umfrage :grin:

Re: Dateianhänge Bilder werden zu groß angezeigt

Verfasst: 08.05.2013 17:01
von HabNurNeFrage
Hi,

klar, dass die unteren beiden nicht so im Header drin stehen...
Die verweisen per Variable auf den Ordner, den die Mod nutzt.

Da steht dann sowas wie
<script src="{T_SUPER_TEMPLATE_PATH}/jquery-1.7.1.min.js" type="text/javascript"></script>

Beim serverseitigen Erzeugen der Seite wird dann {T_SUPER_TEMPLATE_PATH} durch http://www.raccoongaming.de/styles/prosilver/template ersetzt...
Der kann auf jeden Fall auch weg. Den Aufruf der ....custom.min.js kannst Du ja lassen.

LG

Re: Dateianhänge Bilder werden zu groß angezeigt

Verfasst: 08.05.2013 17:09
von niwes
ich habe ja nicht mal das gefunden jquery-ui-1.9.2.custom.min.js oder das jquery-1.8.3.min.js deswegen habe ich das geschrieben

Re: Dateianhänge Bilder werden zu groß angezeigt

Verfasst: 08.05.2013 17:25
von HabNurNeFrage
Hi.

Dann hat der Progger der Mod vielleicht sogar komplette Variablen für die Aufrufe geschrieben.
Kannst ja mal das, was bei Dir zwischen <head> und </head> steht, hier rein kopieren.
Kann nicht schaden, das mal aufzuräumen und "vielleicht" sogar strict zu bekommen :wink:

Das ist aber nicht die Ursache für das Anzeige-Problem.

Die Lightbox wird wahrscheinlich mit Webkit erzeugt und das ist (leider) noch nicht standard und in verschiedenen Browsern auch noch unterschiedlich implementiert.

Durchsuche einfach mal die mit der Mod gelieferten CSS-Dateien nach -webkit-
Da sitzt wahrscheinlich der Übeltäter für die unterschiedlichen Browserinterpretationen...

LG

Re: Dateianhänge Bilder werden zu groß angezeigt

Verfasst: 08.05.2013 18:06
von niwes
ja war zu finden in derjquery.jgrowl.css (und in noch einer)
aber ich denke nicht das es etwas damit zu tun hat den da werden 5px angegeben -webkit-border-radius: 5px;

aber das war jetzt von dem Social_Plugin ... oder meintest du einen anderen Mod

Re: Dateianhänge Bilder werden zu groß angezeigt

Verfasst: 08.05.2013 18:14
von HabNurNeFrage
Es geht natürlich nur um diese Bildanzeige mit der Lightbox.

Das social-was-auch-immer hat damit wahrscheinlich nichts zu tun...