Willkommen, Gast ( Anmelden | Registrierung )     [ Hilfe | Mitglieder | Suche ]

 
Reply to this topicStart new topic
> max bildgröße
sumsakilz
Beitrag Wed. 29. April 2009, 07:39
Beitrag #1


Member
**

Gruppe: Members
Beiträge: 11
Mitglied seit: 01.07.2006
Wohnort: irgendwo in Deutschland
Mitglieds-Nr.: 45



Moin zusammen,

ist es möglich das bilder die z.B. eine Größe von 2500*x px haben beim upload automatisch auf z.B. 800*x runter zu rechnen, oder das man eine maximale größe des originalbildes einstellen kann?


Go to the top of the page
 
+Quote Post
andi
Beitrag Wed. 29. April 2009, 07:42
Beitrag #2


purist
********

Gruppe: AdvancedMembers
Beiträge: 1.525
Mitglied seit: 30.06.2006
Wohnort: luzern (schweiz)
Mitglieds-Nr.: 16



hi sumsakilz

ist in sefrengo leider nicht möglich.


gruss andi


--------------------
Go to the top of the page
 
+Quote Post
davelee
Beitrag Wed. 29. April 2009, 10:15
Beitrag #3


Advanced Member
*****

Gruppe: AdvancedMembers
Beiträge: 170
Mitglied seit: 15.05.2007
Mitglieds-Nr.: 908



@saschapi hat mal einen Hack erstellt, mit dem "on the fly" bilder verkleinert werden (mit cache). Jedoch hat der Hack ein paar macken. (Er funktioniert z.B. nicht unter PHP safemode:ON und die Dateinamen dürfen keine sonderzeichen enthalten) .

Go to the top of the page
 
+Quote Post
paulinsche
Beitrag Wed. 29. April 2009, 13:58
Beitrag #4


Advanced Member
*****

Gruppe: AdvancedMembers
Beiträge: 154
Mitglied seit: 03.07.2006
Mitglieds-Nr.: 91



Ich hab mir da einen Hack machen lassen, der diese Anforderung erfüllt. Zudem wird mit dem Upload auch der Dateiname komplett kleingeschrieben und Sonderzeichen und Umlaute entfernt. Also bei mir läuft's prima. Lediglich mit transparenten png-Daten scheint es nicht so zurechtzukommen. So hab ich das einfach auskommentiert. Näheres siehe unten.

Bei Benutzung würde ich mich über eine Rückmeldung freuen.

In den Ordner backend/inc/ die Dateien "mod.upl_resize.php" und "inc.upl.php" reinladen bzw. letztere überschreiben.
Ebenso im Ordner "backend/tpl/standard/" die Datei "filelist.tpl" überschreiben.

Bei der Datei "inc.upl.php" sind die letzten paar Zeilen ab dem Kommentar hinzugefügt worden.
In der Datei "filelist.tpl" sind die Zeilen 111 bis 114 hinzugefügt worden. Hier kann man dann auch die Dateigröße wählen.
In der Datei "mod.upl_resize.php" ganz am Schluß kann man angeben, für welches Dateiformat die Größenänderung angewandt werden soll.

Gruß
Rainer

Angehängte Datei  upload_resize.zip ( 13.53KB ) Anzahl der Downloads: 13


Der Beitrag wurde von paulinsche bearbeitet: Fri. 10. July 2009, 07:22
Go to the top of the page
 
+Quote Post
davelee
Beitrag Wed. 29. April 2009, 16:51
Beitrag #5


Advanced Member
*****

Gruppe: AdvancedMembers
Beiträge: 170
Mitglied seit: 15.05.2007
Mitglieds-Nr.: 908



Grüße Rainer, Danke für den Hack rolleyes.gif

Ich hab ein paar veränderungen mach müssen damit dieser funktioniert:

1. Pfad-anpassung an das Projekt verzeichnis (wenn nicht im ROOT) mod_upl_resize.php
Zeile 59
QUELLTEXT
//write relative path to file
$img = '../media/'.$fm->get_directory_name($folder_kompl).$file_path;



2. Kommentare Angepasst in filelist.tpl
Mit den vorhandenen Kommentaren wurde der Code nicht ausgeführt

Änderung von:
QUELLTEXT
<!-- BEGIN RESIZING -->
<!-- by Felix Praschak - www.inallermunde.de - web@inallermunde.de -->
                        Gr&ouml;&szlig;e: <input name="newpicsize" type="text" value="600" size="5" maxlength="4" />
<!-- END RESIZING -->


auf:
QUELLTEXT
<!--BEGIN RESIZING-->
<!--by Felix Praschak - www.inallermunde.de - web@inallermunde.de-->
                        Gr&ouml;&szlig;e: <input name="newpicsize" type="text" value="600" size="5" maxlength="4" />
<!--END RESIZING-->


( Keine ahnung warum das so ist huh.gif )


Noch was anderes ist mir aufgefallen wenn man zu große bilder uploadet (3072x2304) erhalte ich folgende Fehlermeldung: Angehängte Datei  Bild_8.png ( 20.59KB ) Anzahl der Downloads: 70


Go to the top of the page
 
+Quote Post
Guest_bkm_*
Beitrag Wed. 29. April 2009, 23:20
Beitrag #6





Guests






ZITAT(davelee @ Wed. 29. April 2009, 17:51) *
( Keine ahnung warum das so ist huh.gif )

es sollen wohl entwicklerkommentare sein, da aber html-template-it (pear) verwendet wird und so die blöcke geparst werden gibts damit ein problem.
Go to the top of the page
 
+Quote Post
saschapi
Beitrag Thu. 30. April 2009, 08:36
Beitrag #7


Advanced Member
********

Gruppe: Moderators
Beiträge: 911
Mitglied seit: 26.06.2006
Wohnort: Essen; Ruhrgebiet
Mitglieds-Nr.: 4



Könntet ihr so nett sein, den Hack auch noch mal im Hackforum einzupflegen. Ich mag diesen Thread nicht komplett verschieben, da es eher eine Anfrage ist! smile.gif


--------------------
Go to the top of the page
 
+Quote Post
silwue
Beitrag Tue. 7. July 2009, 16:43
Beitrag #8


Member
**

Gruppe: Members
Beiträge: 35
Mitglied seit: 20.09.2006
Wohnort: Graubünden
Mitglieds-Nr.: 247



ZITAT(davelee @ Wed. 29. April 2009, 17:51) *
Noch was anderes ist mir aufgefallen wenn man zu große bilder uploadet (3072x2304) erhalte ich folgende Fehlermeldung: Angehängte Datei  Bild_8.png ( 20.59KB ) Anzahl der Downloads: 70



Ich hatte ebenfalls diese Fehlermeldung bei sehr grossen Bildern. Da wir aber unsere eigener Provider sind, haben wir die Memory_limit in PHP von 32 auf 64 MB erhöht. Nun klappt auch dieser grosse Upload! smile.gif

Grüsse
Silvan


--------------------
----------------------------------------------------------------------------------------------

Webdesign | Webhostaing von wembastaz gmbh
Hosting zu super fairen Preisen - auch für dein Sefrengo-Projekt!

----------------------------------------------------------------------------------------------
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 Besucher lesen dieses Thema (Gäste: 1 | Anonyme Besucher: 0)
0 Mitglieder:

 



RSS Vereinfachte Darstellung Aktuelles Datum: 25.4.24 - 13:28

Sefrengo ist ein eingetragenes Markenzeichen und urheberrechtlich geschützt.
Copyright 2009 Design & Daten, Alle Rechte vorbehalten.