Hi Philipp,
ja das auslösen eines Klicks per Script wird auch soweit ich weiß ohnehin nicht mehr von jedem Browser zugelassen, da man damit ja mitunter auch andere Sachen anstellen könnte. Solche Defaults müsstest Du dann eher im Code beim Befüllen der DB setzen würde ich vorschlagen, also beim initialen DB Eintrag, statt die entsprechende Funktion dann nachträglich auszulösen, gerade beim Multiupload wo ja mehrere Prozesse zeitgleich ablaufen. Die Buttonantwort kannst Du dann auch entsprechend anpassen, dann kriegt er die Daten und Defaults alle direkt richtig eingetragen und braucht dafür auch keinen weiteren Schritt. Nur den Thumbmodus darfst Du nicht per Default einschalten, da er beim aktivieren erst ein weiteres Vorschaubild erzeugt was er bei normalen Uploads nicht macht, da es nicht notwendig ist ein Doppelbild zu speichern. Wenn Du den Thumbmodus deaktivierst wird dieses nochmals verkleinerte Zusatzbild auch wieder gelöscht. Beim Upload passiert das aber noch nicht, also da den Thumbmodus immer auf 0 lassen. Alle anderen Punkte sind dynamisch, die kannst Du beliebig vordefinieren.
Das filelimit kannst Du hingegen auch auf Deine gewünschte Grenzzahl stellen, das ist korrekt.
Verwaiste Uploads kannst Du mit dem MediaManager leider nicht so leicht finden: Im Gegensatz zu Attachments kannst Du Medien ja außerhalb eines Beitrags wiederverwenden bzw. die Medien sind nicht an einen Beitrag gebunden. Entsprechend weiß das System nicht, ob mal was eingebettet wurde oder nicht. Er müsste bei so einem Cleanup im Grunde nach dem Vorkommen des BBCodes und der ID suchen in Beiträgen und Signaturen und das wäre eine sehr lastige Aufgabe für die DB. Aber wenn Deine Nutzer ihre eigene Grenze erreicht haben werden sie sicher in ihrem UserCP selbst aufräumen um wieder neues hochladen zu können. Auch hilft, wenn Du etwas sparen willst, die Maximalen Bildgrößen vom MediaManager ein bisschen zu reduzieren. Wenn die GDLib Funktion aktiviert ist werden ja Bilder die größer sind automatisch auf dieses Format skaliert. Das heißt Deine User merken davon nichts und im Beitrag passt eh kein Bild mit der vollen Breite über 800px oder so rein. Das kann jedoch am Webspace einiges sparen. Zwischen sagen wir mal einem Bild von maximal 1000px auf der längsten Seite und dem was heutzutage direkt von Digitalkameras kommt mit 5000px+ gibts vom Speicherverbrauch her schon einen massiven unterschied. Und gerade im Web brauchts ja denke ich nicht unbedingt mehr als 1000px auf einer Seite, außer man will vielleicht ein Wallpaper bereitstellen, aber dafür kann man ja dann die Attachment-Funktion des CF4 nutzen.
LG,
Chris
@Mathias
Bitte sehr gerne! Freut mich, wenn Dir der Tipp auch hilft!
LG,
Chris
ja das auslösen eines Klicks per Script wird auch soweit ich weiß ohnehin nicht mehr von jedem Browser zugelassen, da man damit ja mitunter auch andere Sachen anstellen könnte. Solche Defaults müsstest Du dann eher im Code beim Befüllen der DB setzen würde ich vorschlagen, also beim initialen DB Eintrag, statt die entsprechende Funktion dann nachträglich auszulösen, gerade beim Multiupload wo ja mehrere Prozesse zeitgleich ablaufen. Die Buttonantwort kannst Du dann auch entsprechend anpassen, dann kriegt er die Daten und Defaults alle direkt richtig eingetragen und braucht dafür auch keinen weiteren Schritt. Nur den Thumbmodus darfst Du nicht per Default einschalten, da er beim aktivieren erst ein weiteres Vorschaubild erzeugt was er bei normalen Uploads nicht macht, da es nicht notwendig ist ein Doppelbild zu speichern. Wenn Du den Thumbmodus deaktivierst wird dieses nochmals verkleinerte Zusatzbild auch wieder gelöscht. Beim Upload passiert das aber noch nicht, also da den Thumbmodus immer auf 0 lassen. Alle anderen Punkte sind dynamisch, die kannst Du beliebig vordefinieren.
Das filelimit kannst Du hingegen auch auf Deine gewünschte Grenzzahl stellen, das ist korrekt.
Verwaiste Uploads kannst Du mit dem MediaManager leider nicht so leicht finden: Im Gegensatz zu Attachments kannst Du Medien ja außerhalb eines Beitrags wiederverwenden bzw. die Medien sind nicht an einen Beitrag gebunden. Entsprechend weiß das System nicht, ob mal was eingebettet wurde oder nicht. Er müsste bei so einem Cleanup im Grunde nach dem Vorkommen des BBCodes und der ID suchen in Beiträgen und Signaturen und das wäre eine sehr lastige Aufgabe für die DB. Aber wenn Deine Nutzer ihre eigene Grenze erreicht haben werden sie sicher in ihrem UserCP selbst aufräumen um wieder neues hochladen zu können. Auch hilft, wenn Du etwas sparen willst, die Maximalen Bildgrößen vom MediaManager ein bisschen zu reduzieren. Wenn die GDLib Funktion aktiviert ist werden ja Bilder die größer sind automatisch auf dieses Format skaliert. Das heißt Deine User merken davon nichts und im Beitrag passt eh kein Bild mit der vollen Breite über 800px oder so rein. Das kann jedoch am Webspace einiges sparen. Zwischen sagen wir mal einem Bild von maximal 1000px auf der längsten Seite und dem was heutzutage direkt von Digitalkameras kommt mit 5000px+ gibts vom Speicherverbrauch her schon einen massiven unterschied. Und gerade im Web brauchts ja denke ich nicht unbedingt mehr als 1000px auf einer Seite, außer man will vielleicht ein Wallpaper bereitstellen, aber dafür kann man ja dann die Attachment-Funktion des CF4 nutzen.
LG,
Chris
@Mathias
Bitte sehr gerne! Freut mich, wenn Dir der Tipp auch hilft!
LG,
Chris