Schattenfell
Ich habe mich mal wieder an einen Hack gesetzt, nachdem in meinem Forum eine Welle von riesigen Bildern in den Signaturen der User alles "überflutete" und die User nicht mal Einsicht zeigten beim Anschreiben auf ihre zu großen Signaturen und man sich richtig mit ihnen streiten musste und am Ende doch nur Drohungen kamen wie "Dann schreib ich hier eben nicht mehr..."
Es wäre doch besser, wenn so große Bilder erst gar nicht in die Signatur reinkommen könnten, und deshalb gibt es nun diesen Hack, der das nämlich verhindert.
Ich weiß nicht, ob es den schon gibt, habe jedenfalls nichts dergleichen finden können, obwohl ich weiß, dass früher auf WBB-Fan schonmal soein Hack da war. Hier folgt nun die Beschreibung:
UPDATE v1.1: Es ist nun auch möglich die Dateigröße an sich zu beschränken.
code: |
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
|
#################################################################
# #
# Beschreibung: Dieser Hack ermöglicht es im Admin Control #
# Panel für jede Benutzergruppe eine maximale #
# Breite und Höhe sowie Dateigröße für Bilder #
# in der Signatur eines Users festlegen zu #
# lassen. #
# "-1" steht für unbegrenzt mögliche Bildmaße #
# und Dateigrößen. #
# #
# Wird eine dieser Größen überschritten, wird #
# dem User in einer Fehlermeldung angezeigt, #
# welches Bild welche max. Größe nicht erfüllt #
# und die Signatur wird nicht geändert. #
# #
################################################################# |
|
Würde mich über Feedback freuen!
Habe zur Demo auch ein Bild von einer Fehlermeldung gemacht (stammt noch aus v1.0). Es werden alle Bilder in der Signatur einzeln auf deren Höhe, Breite und Dateigröße überprüft und pro Bild jeweils eine Fehlermeldung ausgegeben, wenn es zu hoch, zu breit oder zu groß ist.
----
weiter zum Download
Demo:
JaY^JaY
shadowbytes its 4all board gibt es den schon
Sebastian
wir sind hier aber nicht bei it 4 all sondern bei y******
Schattenfell
Hab noch nie von dem Board gehört und wie gesagt, ich wusste nicht, dass es sowas schon gibt. Aber viele haben vielleicht auch gar keine Lust sich in 10 Foren zu registrieren, nur um jeweils einen bestimmten Hack zu kriegen.
Perfect-X
Zitat: |
Original von Schattenfell
Hab noch nie von dem Board gehört und wie gesagt, ich wusste nicht, dass es sowas schon gibt. Aber viele haben vielleicht auch gar keine Lust sich in 10 Foren zu registrieren, nur um jeweils einen bestimmten Hack zu kriegen. |
Wozu es gibt ihn auch hier in der DB:
http://www.y******.info/database.php?act...ntryid=331&sid=
Aber nun zurück zum Thema.
asr
Wenn ihr euch dir die beiden Hacks mal genauer anschaut werdet ihr feststellen das die Funktion komplett anders ist
Super Idee werde ich mal Testen!!
Schattenfell
Dann hätte ich mir die Arbeit ja sparen können ich Trottel

. Aber ich habe extra gesucht gehabt *argh*, sogar manuell in der DB vorher -.-
Aber ich habe mir den Hack von ShadowByte mal angeguckt und man muss da bei Weitem mehr editieren, um den Hack einzubauen. Dafür kann man dann aber auswählen, ob das Bild verkleinert dargestellt werden soll oder mit Link, aber ich persönlich finde meine Lösung da noch praktischer, da gehen zu große Bilder gar nicht erst...
Aber das kann dann ja jeder selbst für sich entscheiden, welchen Hack er nimmt.
tomasz
Sehr brauchbar aber nicht ganz konsequent...
Schön wäre eine Erweiterung mit einer einstellbaren Dateigrößenbeschränkung... also max. kB sozusagen...
Vielleicht ist das ja noch zu realisieren...
bye
Schattenfell
@Thomasz
In der V1.1 kann man nun auch die Dateigröße beschränken.
Für alle, die updaten wollen zu V1.1 => Archiv runterladen und die update.txt im Ordner "Update" befolgen
Für alle anderen gibt es eine neue install.txt im Ordner "Neuinstallation".
tomasz
Hmm... funktioniert ansich mit der Fehlermeldung...
Nur gehen die bbcodes für die Signatur nicht mehr... siehe Anhang...
Hast du eventuell eine Idee, warum das so sein könnte?
bye
//edit
Hat sich erledigt... komischerweise waren jetzt
Smilies in Signatur deaktivieren.
BBCode in Signatur deaktivieren.
Bilder in Signatur deaktivieren.
...standartmäßig angehakt.
Danke für den Hack.
Schattenfell
Also mit dem Hack sollte das nichts zu tun haben, dass die Sachen standardmäßig deaktiviert waren... Sind sie immer noch deaktiviert?
tomasz
Nein, keine Ahnung warum das so war... ich hab nen Testuser ausprobiert im Forum und da war es so... bei mir selbst ist das z.B. nicht angehakt...
Funktioniert scheinbar alles. Einzig ein kleines kosmetisches Problem... wenn ich max. 468x60 eingestellt habe... und derjenige die Grafik z.B. 600x60 machen will, kommt als Fehlermeldung das die 1. Grafik zu breit UND zu hoch ist... zu hoch ist sie ja nicht... aber wie gesagt... scheint nur kosmetischer Natur zu sein... das die Fehlermeldung nicht ganz korrekt ist...
bye
Schattenfell
Ist das auch bei einem 600x61 Pixel Bild? Wenn nicht, ist das nur jeweils die Abfrage, die verhindern würde, dass die angegebenen Höchstmaße noch zu groß sind...
American
Schönen Guten tach!
Bei mir bewirkt der hack folgende Fehlermeldung:
Zitat: |
Warning: getimagesize(http://www.sph1nx.de/p/Pix/006004.jpg): failed to open stream: HTTP request failed! ¸°Ì r/A@ü Ì in /www/usr10802/americans-board.de/htdocs/forum/usercp.php on line 346
Fatal error: Maximum execution time of 30 seconds exceeded in /www/usr10802/americans-board.de/htdocs/forum/usercp.php on line 306 |
Das ganze nur wenn ein Bild geladen werden muss.
Da es hier um die users.php geht hänge ich die mal an.
Gibt es dazu eine Lösung?
mfg
American
David007
finde den Hack sehr interessant und werde nach meinen Urlaub das TEil mal einbauen
thx fuers coden
Schattenfell
@American
Ist das Bild auch sicher erreichbar? PHP gibt die Fehlermeldung aus, dass das nicht geöffnet werden konnte...
American
Ich habe nun ein TestBild von meinem webspace aus laden lassen, da gibt er mir die Fehlermeldung. Lag also wohl daran das er das Bild nicht laden konnte. Danke für den Hinweis.
Arschmade
Hi,
weiß ned obs da noch Support gibt zu diesem Hack, aber ich hab folgendes Problem:
Ich hab alle sinstalliert, ohne Fehlermeldungen, zeigt auch alles an in den Benutzereinstellungen, aber es kommt keine Fehlermeldung, egal wie klein ich es einstelle, es werden immer alle Signaturen angezeigt, egal wie groß !!
an was könnte das liegen??
Danke
Arschmade
Hi,
schade das mir hier keiner helfen kann
Angel_of_Death
gibt es diesen hack auch für die 2.3?