Wo liegen die Fotos?



  • Hallo,
    für eine Jubiläumszeitschrift unserer Gemeinde würde ich gerne alle Fotos unserer Mitglieder u. Freunde herunterladen u. veröffentlichen (natürlich mit vorheriger Info und Widerspruchsmöglichkeit).
    Wo liegen denn die Dateien?
    Unter /web/sites/[sitename]/fotos finde ich nur einen kleinen Teil.


  • ChurchToolsMitarbeiter

    Servus @hja,

    eigentlich sollten alle hochgeladenen Dateien (dazu gehören auch die Avatare) und sites/[sitename]/blobs zu finden sein. Das sieht etwas chaotisch aus, mein Vorschlag:

    Einfach alle blobs nehmen und einfach mal .jpg oder .png anhängen um zu sehen ob es ein Bild ist. Dann siehst du ja welches Avatare sind. Das zuordnen welche Person das ist musst du aber manuell selber machen oder du guckst in die Datenbank (falls du darauf zugriff hast).

    Noch ein Wort zur Veröffentlichung: Du hast schon sagt:

    (natürlich mit vorheriger Info und Widerspruchsmöglichkeit).

    Allerdings möchte ich dich drauf hinweisen, dass wir in Deutschland ein Opt-In und kein Opt-Out vorraussetzen gesetzlich. D.h. du kannst nicht einfach sagen "Ich veröffentliche einfach alle Bilder und wer das nicht will soll sich melden." Sondern du musst jeden einzeln fragen ob er dir die Erlaubnis dafür gibt.

    Vielleicht weißt du das auch schon und ich habe dich einfach falsch verstanden, dann vergiss einfach was ich gesagt habe :) Ich will nur sicher gehen, dass ihr euch als Gemeinde nicht mit dem Gesetz anlegt ;)



  • Hallo @hbuerger,
    die Dateien hab' ich sowohl nach .jpg als auch .png umbenannt.
    Ergebnis: etwa 90% nicht lesbar (Meldung in der Win10-Fotoanzeige "Dieses Dateiformat wird wahrscheinlich nicht unterstützt").
    Der Rest mögliche Avatare, aber extrem verpixelt.
    Fazit: leider nicht brauchbar.


  • ChurchToolsMitarbeiter

    Nicht jeder Blob ist ein Bild. Also im Ordner /blobs sind alle Uploads drin oder auch PDFs die CT selber erstellt. Deswegen werden manche Dateien als nicht lesbar erscheinen. Ein PDF wird kein Bild nur weil man .jpg dran hängt.

    Wenn du ganz sicher sein willst welcher Blob ein Avatar Bild ist dann guck in die Datenbank in die Tabelle cc_file. Jeder Eintrag der domain_type = avatar hat ist ein Profilbild. Der filename gibt dir den Namen des Blobs. Wenn du diese Datei den ursprünglichen namen aus bezeichnung gibst solltest du das Bild sehen können.


  • admin

    @hja sagte in Wo liegen die Fotos?:

    aber extrem verpixelt

    Die Avatare wurden bis vor kurzem ja auch immer klein gerechnet, daher nicht brauchbare Qualität für Weiterverarbeitung.

    Es ist ja noch nicht lange so, dass die Bilder in der originalen Upload-Qualität erhalten bleiben. Also nur, wer in letzter Zeit ein neues Foto hochgeladen hat, hat auch ein qualitativ brauchbares zur Verfügung.


  • admin

    Gerade mal nachgeschaut: Die Bilder werden erst seit 04.12.2017 (Version 3.24.0) nicht mehr komprimiert.



  • mit verpixelt meinte ich nicht etwa eine schlechte Auflösung. Die Bilder sind schlichtweg nicht verwendbar. Eines der "besseren" hier.
    0_1535822184234_bild(64).png
    Ich finde kein einziges, das erkennbar ist. Kann mir nicht vorstellen, dass ChurchTools auf eines dieser Bilder zugreift. Ist da vielleicht noch eine Verschlüsselung im Spiel?


  • admin

    @hja Ja, neee ... das ist kein Bild!



  • @andy genau. Bleibt die Frage, wo die Bilder dann sind, die ChurchTools bei den Profilen verwendet ...



  • @hja Wie @hbuerger schon geschrieben hat ist der Ordner blobs korrekt. Hab den eben mal von uns runtergeladen nur um das zu testen und kann es bestätigen. Einige Dateien sind keine JPGs, daher der Fehler, aber die Profilbilder die vorhanden sind werden korrekt angezeigt. Am besten einfach die Explorer-Vorschau dann verwenden um nicht alle "falschen" Dateien mit Fehlermeldungen öffnen zu müssen.



  • @joe999 bei mir wird kein einziges Profilbild angezeigt. Die blobs-Dateien sehen so aus:
    0_1535907752150_Unbenannt.JPG


  • ChurchToolsMitarbeiter

    Das ist wirklich merkwürdig. Lass uns mal das ganze anders angehen.

    1. Log dich in ChurchTools ein, suche eine Person die ein Avatar Bild hochgeladen hat und öffne die Grafik (rechts klick auf das Bild >> Grafik anzeigen)

    2. In der URL sollte ungefähr so aussehen: http://churchtools.test/?q=churchdb/filedownload&filename=fc2d3c70cf15dc3252681b6bf02718d7947c66145662b166b8bae2a6c2051479&type=image
      Den filename brauchen wird. Diesen Identifier solltest du auch in der DB in der Tabelle cc_file in der Spalte filename finden. Dort sollte der domain_type auf avatar gesetz sein und auch der original Dateiname steht in der Zeile.

    3. Der filename ist auch der Dateiname des Blobs im blobs/ Ordner. Mit dem Originaldateinamen (cc_file.bezeichnung) weißt du auch den Dateitype (jpg, png, etc.).

    Ich hoffe das hilft jetzt weiter :)



  • Hallo @hbuerger
    Habe alles so gemacht und finde auch ein Eintrag in der Tabelle cc_file. Domain_type steht auf "avatar".
    Die entsprechende Datei existiert auch im blobs-Verzeichnis. Allerdings wird die Datei nach wie vor nicht erkannt (in jpg, png, jpeg umbenannt - jeweils ohne Erfolg).
    Kann es sein, dass die Datei noch von ChurchTools vor der Präsentation verarbeitet wird?


  • ChurchToolsMitarbeiter

    Merkwürdig. Ich bin gerade selber etwas ratlos. Verzeih mir, ich bin noch nicht so lange bei ChurchTools und kenne daher noch nicht jede Funktion oder Zeile Code.

    Ich werde da morgen mal nachfragen / nach gucken, ob die Datei wirklich noch verändert wird.

    Noch zwei Fragen:

    1. Trifft das nur auf alte Avatar Bilder zu oder passiert das auch wenn du ein neues Bild hochlädst und dann versuchst den Blob umzubenennen?

    2. Wenn du ein neutrales Bild hast (kein privates Personen Bild) bei dem es nicht gut funktioniert, kannst du auch die Datei mit dem Datenbank Eintrag mir mal schicken an support@churchtools.de. Natürlich nur wenn es von eurer Seite ok ist (Datenschutz technisch).



  • @hbuerger habe soeben ein neues Bild hochgeladen. Dann die Datei entsprechende Datei aus blobs umbenannt.
    Ergebnis:
    0_1536832599560_b3e8f318723a2ffadf3f3a55b974c907a9f1479065cd25180f9626bc4feed912.jpg
    Ich schicke dir die Datei gleich zu.