Q: [img] autoresize MOD

Allgemeiner Support zum phpBB 2 Board und phpBB 2 Modifikationen
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Sonnenblume
Beiträge: 53
Registriert: Mi 28.Feb, 2007 23:12

Q: [img] autoresize MOD

Beitrag von Sonnenblume »

Hallo alle zusammen

ich habe eine Frage zum [img] autoresize MOD.
Ich verwende ihn, damit Fotos nicht die Forenbreite sprengen.
Jetzt ist es aber leider so, dass immer mehr User 5MB Fotos posten und ich dann folgende Fehlermeldung erhalte:

Code: Alles auswählen

Couldn't obtain smilies data 
DEBUG MODE 
SQL Error : 2006 MySQL server has gone away 
SELECT * FROM phpbb2_smilies 
Line : 1329 
File : bbcode.php
Ich teste gerade, ob die Fehlermeldung auch mit dem Cache Posts System von Amigalink zusammen hängen könnte.

Mir wäre schon sehr geholfen, wenn man eine Abfrage einbauen könnte, die bei Fotos >1024 Pixeln aus [img ] [url ] machen könnte.
Somit würde man Fotos bis zu einer Größe von 1024 Pixel noch angezeigt bekommen, alles darüber nur noch als Link.

Wer kann mir dabei helfen?

Danke & Gruß

Sonnenblume
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

SQL Error : 2006 MySQL server has gone away
Hier sollte mal eher geprüft werden, WARUM sich ständig der Server abhängt.
Wohl nicht, weil die Smilies ausgelesen werden, denn das passiert in einem Hieb...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Sonnenblume
Beiträge: 53
Registriert: Mi 28.Feb, 2007 23:12

Beitrag von Sonnenblume »

Ich habe das gerade noch mal geprüft.
Der Server verabschiedet sich nur, wenn man Fotos verlinkt, die auf ganz langsamen Servern liegen.

Gruß

Sonnenblume
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Hm, man kann das leider an dieser Stelle nicht prüfen, aber man könnte das Verlinken der Bilder schlicht nicht umsetzen lassen, sondern lediglich den Link darstellen.
Wenn dabei allerdings ein anklickbarer Link werden sollte, dann ersetze in der bbcode.tpl einfach die Zeile

Code: Alles auswählen

<!-- BEGIN img --><img src="{URL}" border="0" /><!-- END img -->
mit

Code: Alles auswählen

<!-- BEGIN img --><a href="{URL}" target="_blank" class="postlink" />{URL}</a><!-- END img -->
Nicht gerade die feine Art, sollte aber dann funktionieren...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Das eine hat mit dem anderem überhaupt nichts zu tun.

Die bbcode.php kommt zum einsatz wenn die Beiträge zur Darstellung aufgearbeitet werden. Die extern verlinkten Bilder werden erst geladen wenn das phpBB mit seiner Arbeit bereits fertig ist.

// EDIT
Kommando zurück.
Bau den MOD aus und nimm dafür den http://www.oxpus.de/downloads.php?view=detail&df_id=348
Zuletzt geändert von AmigaLink am Di 05.Jun, 2007 22:56, insgesamt 1-mal geändert.
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Sonnenblume
Beiträge: 53
Registriert: Mi 28.Feb, 2007 23:12

Beitrag von Sonnenblume »

@oxpus: Vielen Dank. Das klappt aber in meinem Fall nicht, da ich auch noch die Lightbox verbaut habe.
@Amigalink: Vielen Dank für Die Info.

Den Resize Post Images MOD habe ich bereits getestet.
Er funktioniert leider nicht mit dem IE7 und erfordert Javascript.

Gruß

Sonnenblume
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Er funktioniert leider nicht mit dem IE7 und erfordert Javascript.
Richtig der erfordert JavaScript. Und genau deswegen wirst du mit dem MOD keine Probleme mehr haben.
Der MOD den du einsetzt prüft die Bildgröße via PHP. Das bedeutet die Laufzeit deines Servers wird direkt beeinflusst und es kann zu Fehlern kommen. Weil dein Server in dem Fall darauf angewiesen ist, das der externe Server antwortet und die geforderten Daten schnellstmöglich zur Verfügung stellt.
Da nützt es dir auch überhaupt nichts, wenn wir den MOD so umstricken das er einen Link anstelle des Bildes zeigt, wenn das Bild eine gewisse Größe überschreitet. Denn diese Änderung ändert an der Ursache nichts!
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Sonnenblume
Beiträge: 53
Registriert: Mi 28.Feb, 2007 23:12

Beitrag von Sonnenblume »

Das ist mir leider auch gerade bewusst geworden. :-(
JavaScript wäre ja noch nicht mal so schlimm, aber viele User benutzen den IE7 und mit diesem Browser funktioniert der MOD leider nicht.

Ich habe jetzt erst mal den Usern Restriktionen auferlegt. Mal sehen, ob sie sich dran halten.

Vielen Dank für Eure Hilfe.

Gruß

Sonnenblume
Benutzeravatar
cbrkiter
Beiträge: 170
Registriert: Fr 26.Nov, 2004 01:30
Kontaktdaten:

Beitrag von cbrkiter »

Mal eine kurze Zwischenfrage, es ging doch darum, dass die User Bilder mit Größen von über 5 MB hochladen?!.

Wie lange soll die Seite laden, wenn in einem Topic nur beispielsweise 3 solcher Bilder per JavaScript geladen bzw. verändert werden? Ich habe beide Mods zwar nicht eingebaut, aber bei der Verwendung der JavaScript-Variante werden die Bilder vom Browser erst komplett geladen, damit sie dann verändert dargestellt werden. Ich würde sagen, selbst wenn der MOD im IE7 funktionieren würde, dann wäre dies eine sehr sehr schlechte Lösung.

Korrigiert mich bitte, wenn ich da was Falsches sage...
1. 'Man muss das Unm?gliche versuchen, um das M?gliche zu erreichen!' (Hermann Hesse)
2. 'The best way to learn something is to get your hands dirty and do it!' (keine Ahnung))
3. http://www.thw-kamen-bergkamen.de
Sonnenblume
Beiträge: 53
Registriert: Mi 28.Feb, 2007 23:12

Beitrag von Sonnenblume »

Nein, es ging darum, dass bei 5MB-Fotos nur der Link angezeigt werden soll.

Gruß

Sonnenblume
Max
Beiträge: 628
Registriert: So 23.Jan, 2005 09:54

Beitrag von Max »

Hallo,

bei jedem der genannten MODs werden die fremdverlinkten Bilder in voller Größe geladen, um das Thema anzuzeigen.

Ich persönlich mag den iMinimze sehr gerne.
Der legt beim Posten des Beitrages Thumbnails von den fremdverlinkten Bildern an, so hat man schöne kleine Vorschaubilder und erst wenn ein User auf das Vorschaubild klickt, wird für ihn das Bild in voller Größe geladen. Damit reduziert man also für Besucher eines Themas den Traffic und man ist beim Laden des Themas nicht mehr vom fremden Server abhängig.



Gruß Max
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

[quote="Sonnenblume";p="73558"]Nein, es ging darum, dass bei 5MB-Fotos nur der Link angezeigt werden soll.

Gruß

Sonnenblume[/quote]

Das geht aber alleine aus sicherheitstechnischen Gründen nicht, denn keiner mag wohl, daß jemand von "aussen" auf seinem Rechner Dateien untersucht und erst recht nicht Inhalte (hier die Bild-/Dateigrösse) prüft.
Da wird auch mit Javascript nichts gehen, ausser, das Image wird eben geladen und dann geprüft.
Daher würde ich Images besser grundsätzlich nur als Link darstellen, wenn Du schon solch gewaltigen Brocken verlinken lässt...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
cbrkiter
Beiträge: 170
Registriert: Fr 26.Nov, 2004 01:30
Kontaktdaten:

Beitrag von cbrkiter »

[quote="oxpus";p="73561"]Daher würde ich Images besser grundsätzlich nur als Link darstellen[/quote]
1. Genau das sollte meine Quintessenz sein.

[quote="oxpus";p="73561"]wenn Du schon solch gewaltigen Brocken verlinken lässt...[/quote]
2. ... und genau dies kann man nicht verhindern bzw. steuern, ohne die Datei vorher (auf welchem Weg auch immer) geladen zu haben. Daher bleibt dann nur wieder Punkt 1.

Oder gibt's ein oder ?!?
1. 'Man muss das Unm?gliche versuchen, um das M?gliche zu erreichen!' (Hermann Hesse)
2. 'The best way to learn something is to get your hands dirty and do it!' (keine Ahnung))
3. http://www.thw-kamen-bergkamen.de
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Oder gibt's ein oder ?!?
Nein, eben nicht.
Wie gesagt: Ich würde keinem Script von einem anderen Server erlauben, auf meinem Server irgendwelche Dateien zu prüfen, ausser den "normalen" Routinen, die im TCP/IP-, bzw. HTTP-Protokoll liegen.
Denn wer prüfen kann, wäre auch sicher in der Lage, dann auch Unsinn zu treiben...
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

Der iMinimize ist nicht uninteressant. Wird aber in diesem Fall das gleiche Problem verursachen wie der [img] autoresize. ^6
Was ich mir jetzt nicht erklären kann ist das der Resize Post Images beim IE7 nicht Funktioniert. Das ist eigentlich unlogisch.

@ cbrkitter
Der Topicaufbau ist beim Resize Post Images ganz normal. Der thread wird sofort Dargestellt und dann erst werden die Bilder geladen. Nachteil ist das die Bilder erstmal in voller größe Dargestellt werden. Denn erst wenn sie komplett geladen sind werden sie verkleinert.
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________

Kein Support per PM, ICQ oder eMail!!!
[/center]
Max
Beiträge: 628
Registriert: So 23.Jan, 2005 09:54

Beitrag von Max »

[quote="AmigaLink";p="73569"]Der iMinimize ist nicht uninteressant. Wird aber in diesem Fall das gleiche Problem verursachen wie der [img] autoresize. ^6 [/quote]

Aber nicht beim Aufrufen des Beitrages, sondern im Zweifelsfall nur beim Posten, oder aber wenn der Betrachter ein Bild klickt, aber das ist dann ja gewissermaßen gewollt und geplant.

Hier mal ein Thema mit verlinkten Bildern: http://www.hundefotografie.org/forum/vi ... .php?t=573



Gruß Max
Benutzeravatar
cbrkiter
Beiträge: 170
Registriert: Fr 26.Nov, 2004 01:30
Kontaktdaten:

Beitrag von cbrkiter »

[quote="Max";p="73575"]Aber nicht beim Aufrufen des Beitrages, sondern im Zweifelsfall nur beim Posten, oder aber wenn der Betrachter ein Bild klickt, aber das ist dann ja gewissermaßen gewollt und geplant.[/quote]

Heißt das, dass der MOD beim Posten das Originalbild vom fremden Server lädt und ein Thumbnail auf dem eigenen Server speichert? Und beim Klick auf das Bild wird das Bild wieder vom fremden Server in Originalgröße gezeigt?
1. 'Man muss das Unm?gliche versuchen, um das M?gliche zu erreichen!' (Hermann Hesse)
2. 'The best way to learn something is to get your hands dirty and do it!' (keine Ahnung))
3. http://www.thw-kamen-bergkamen.de
Max
Beiträge: 628
Registriert: So 23.Jan, 2005 09:54

Beitrag von Max »

[quote="cbrkiter";p="73576"][quote="Max";p="73575"]Aber nicht beim Aufrufen des Beitrages, sondern im Zweifelsfall nur beim Posten, oder aber wenn der Betrachter ein Bild klickt, aber das ist dann ja gewissermaßen gewollt und geplant.[/quote]

Heißt das, dass der MOD beim Posten das Originalbild vom fremden Server lädt und ein Thumbnail auf dem eigenen Server speichert? Und beim Klick auf das Bild wird das Bild wieder vom fremden Server in Originalgröße gezeigt?[/quote]


Ja, wie Du im verlinkten Beitrag auch live sehen kannst. Dass das mit der Lightbox aufgeblendet wird, statt mit dem *.tpl-File, wie es im MOD gedacht ist, war meine Dallerei, es läuft also normal komplett ohne Java-Script.



Gruß Max
Benutzeravatar
cbrkiter
Beiträge: 170
Registriert: Fr 26.Nov, 2004 01:30
Kontaktdaten:

Beitrag von cbrkiter »

hmmm... naja... sorry, wird jetzt vielleicht ein wenig off-topic, aber das macht die Sache mit dem Urheberrechten noch umstämdlicher. Verlinken von Bildern wird ja oftmals noch erlaubt und gedulded, aber dies könnte ja wirklich als "Klau" und/oder "Veränderung" ausgelegt werden, wenn dann nicht für jedes Bild die explizite Genehmigung vorliegt. Bei unserer abmahnfreudigen Gesellschaft wäre es mir zu heikel. Daher lasse ich auch nur ein verlinken von Bildern in den Beiträgen zu und nutze keinen Attachmend MOD oder ähnliches.
1. 'Man muss das Unm?gliche versuchen, um das M?gliche zu erreichen!' (Hermann Hesse)
2. 'The best way to learn something is to get your hands dirty and do it!' (keine Ahnung))
3. http://www.thw-kamen-bergkamen.de
Sonnenblume
Beiträge: 53
Registriert: Mi 28.Feb, 2007 23:12

Beitrag von Sonnenblume »

Hallo Max,

iMinimze klingt sehr gut. So wie bei Dir, sieht es bei mir im Forum mit [img] autoresize aus.
Wie hast Du die Lightbox eingebaut?

Danke & Gruß

Sonnenblume
Max
Beiträge: 628
Registriert: So 23.Jan, 2005 09:54

Beitrag von Max »

[quote="Sonnenblume";p="73585"]Wie hast Du die Lightbox eingebaut?[/quote]


Ich meine, dass ich das Java-Script in der viewtopic_body.tpl eingesetzt habe und den Link in der bbcode.tpl entsprechend auf Lightbox gestellt habe - also nichts an der bbcode.php verändert, sondern nur in den *.tpl-Files

Falls Dir das nicht weiter hilft oder etwas fehlt, muss ich mal genauer nachschauen und nicht nur in meinen Erinnerungen kramen.



Gruß Max
Sonnenblume
Beiträge: 53
Registriert: Mi 28.Feb, 2007 23:12

Beitrag von Sonnenblume »

Schau ich mir an und melde mich dann bei Bedarf wieder bei Dir.

Gruß

Sonnenblume
Benutzeravatar
KeineAhnung
Beiträge: 349
Registriert: Di 29.Mai, 2007 17:35
Wohnort: NRW
Kontaktdaten:

Beitrag von KeineAhnung »

ich hab auch mal ne frage zu dem Mod:

ich habe den mod in meinem forum eingebaut. Ich habe einen Post mit 4 kleinen Bildern von langsamen Serverneingebunden, habe "Absenden" gecklickt. Ich wollte dne Post öffnen, und der Bildschirm blieb einfach weiß, und der hat die ganze zeit geladen, das lag warscheinloch dadran, das der Mod fie größe der Bilder herausbekommen musste, udn da die server langsam sind, hat der sehr lange gebraucht, gibt es ne möglichkeit einzustellen, wenn der mehr als 3 Sec. braucht, das der dei Bilder als Link lädt ?
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

gibt es ne möglichkeit einzustellen, wenn der mehr als 3 Sec. braucht, das der dei Bilder als Link lädt ?
Nein.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Benutzeravatar
KeineAhnung
Beiträge: 349
Registriert: Di 29.Mai, 2007 17:35
Wohnort: NRW
Kontaktdaten:

Beitrag von KeineAhnung »

gibt es nen besseren verkleinerer ?
Antworten