Show | fast-image (Bilderuploader)

Du musst dich registrieren, um die Community Bereiche sehen und schreiben zu können.


Hey liebe Leute!


Es wurde soeben, die Domain Hyfinity.de beantragt, welche auf dieses Forum weiterleiten wird.

Die Domain infinity-crime.net werden wir für die nächsten 2 Wochen noch bestehen lassen und dannach deaktivieren.

Das Forum ist bis zum 01.03.2019 über Hyfinity.de & infinity-crime.net erreichbar.


Viele Grüße

euer Team



  • Hallo,


    in den letzten Tagen habe ich an einem Image-Uploader gearbeitet.

    Was erst nur für eine Übung galt wird nun von mir konstant entwickelt um das schnelle Hochladen von Bildern zu ermöglichen.


    Das ganze baut auf Bootstap auf und ist dem Aussehen des ehemaligen FBI / LSPD Keybinder CP vom Design her ähnlich.


    Folgende Typen können aktuell hochgeladen werden:

    • .jpg
    • .jpeg
    • .png
    • .gif
    • .tif

    Momentan lassen sich Dateien bis 10MB hochladen.


    Account-System

    Jeder wird die Möglichkeit haben, sich einen Account anzulegen. Der Benutzer selbst ist für diesen verantwortlich und wir werden keinerlei Haftung für irgendetwas übernehmen.

    Natürlich erheben wir bei der Registration, beim Login oder bei jeglichen Uploads gewisse personenbezogene Daten.


    Aktuell wird folgendes in der Datenbank (pro Account) gespeichert:

    User-ID, Name, Password (wird gehasht und gesalzen), Aktivitätsstatus (ob der Account de/aktiviert ist), Löschstatus (ist der Account "gelöscht"?), Adminrang (0-2), Registrierungs-IP, Register-Timestamp, Registrierungs-User-Agent, letzte IP-Adresse, letzter User-Agent, letzter Login.


    Beim Login / Logout erhält man eine Meldung, dass man sich erfolgreich an oder abgemeldet hat.


    Beim Hochladen eines Bildes wird das Bild an den jeweiligen Nutzer gewiesen. So kann man ermitteln, wer welches Bild hochgeladen hat.

    Hat man keinen Account, wird dieser Benutzer als 'Gast' deklariert.


    Aktuell noch nicht implementiert, soll es später so sein, dass die Benutzer ihre eigenen Bilder in einer Galerie einsehen können, diese teilen können oder auch verwalten können.

    Diese Bilder werden dort dann als Thumbnail mit Name und Uploaddatum angezeigt.


    Ebenso wird man die Möglichkeit haben seinen Account und sämtliche Datenbankeinträge selbst zu löschen. Somit ist der User selber für seine personenbezogenen Daten zuständig und hat die Löschung im Falle selber in der Hand. Sollte dies aus irgendwelchen Gründen NICHT möglich sein, kann man E-Mail Kontakt zu uns aufnehmen.

    Weiteres bzg. diesem Thema findet man in der Datenschutzerklärung, im Impressum und in unseren AGB.


    Bilder hochladen

    Nun kommen wir zur eigentlichen Funktion des Projekts; dem Hochladen von Bildern. Aktuell stehen folgende Daten beim Hochladen eines Bildes in der Datenbank zur Verfügung:

    ID, Direkt-Link (Beispiel: http://domain/pictures/juice_wrld-yURytx8Ir7.jpeg), Lösch-Link (Beispiel: htttp://domain/?delete=2Y5kO8YHq109MIQpv1ICWEfSF), Typ (z.B. .jpg, .png etc.),

    Name des Bildes (bei Blume.jpg z.B. Blume), Dateigröße (in Byte), Random-Token (für den Link), IP-Adresse des Uploaders, User-Agent des Uploaders, Uploadername (bei keinem Account: Gast), Upload-Timestamp.


    Um zu gewährleisten, dass niemand das Bild einfach so aufrufen kann, verwenden wir einen Token, der komplett zufällig erstellt wird. Das Bild wird dann in Kombination mit dem eigentlichen Namen gemischt und auf unsere Server hochgeladen.


    Nach dem Hochladen bekommt der Uploader folgendes:

    • Bildervorschau
    • Direkt-Link
    • Link kombiniert mit BB-Codes (u.a. für Foren)
    • Link kombiniert mit HTML (u.a. für Websites / Foren)
    • Löschlink, um das Bild und den Datenbankeintrag permanent zu löschen

    Wie man in der Vorschau vernehmen kann, ist im Frontend die Anzahl der Registrationen sowie der hochgeladenen Bilder ersichtlich.

    Wird ein Bild gelöscht, wird dies ebenso dort abgezogen.


    Changelogs

    Um den Usern eine relativ einfache und übersichtliche Versionsänderung vor Augen zu führen, existiert eine Seite, wo alle Änderungen nach Release aufgeführt werden.

    Die aktuellen in der Vorschau dienen nur den Testzwecken.


    Farbdarstellung:

    • Grün bedeutet, dass mehr als 50% in dem Update neu ist.
    • Blau bedeutet, dass mehr als 50% in dem Update angepasst wurde.
    • Rot bedeutet, dass mehr als 50% in dem Update entfernt wurde.

    Kontakt/FeedbackKontakt/FeedbackAktuell ist die Seite noch statisch, doch wir werden schauen, dass diese dynamischer wird und werden auch in Zukunft auf TYPO3 umsteigen.


    Kontakt/Feedback

    Kundenkontakt ist uns sehr wichtig. Daher existiert die Möglichkeit direkt Kontakt zu uns aufzunehmen.

    Als registrierter Benutzer brauch man keinen Namen angeben. Als Gast muss man einen Namen angeben, doch kann man keine bereits registrierten Namen benutzen.

    Hier kann man direkt Kritik, Vorschläge aber auch Wünsche äußern.


    Wir werden versuchen binnen 24 Stunden zu antworten.


    FAQ

    Einige potenzielle Fragen werden direkt im FAQ von uns beantwortet. Auf Wunsch können weitere z.B. bei einem Feedback hinzugefügt werden.

    Aktueller FAQ Inhalt:

    FAQ


    Regeln

    Ebenso besitzt unsere Plattform diverse Regeln, an die sich gehalten werden muss.

    Sollte der Fall eintreten, dass z.B. eine strafbare Handlung vollzogen wird, werden wir dies den Behörden melden.


    AGB


    Viele Grüße

    Janes

    • Allgemeine Adminübersicht optimiert und erweitert.
    • Man hat nun die Möglichkeit sich zu registrieren.
    • Man hat nun die Möglichkeit sein Passwort zu ändern.
    • Admins können nun einen Log mit allen hochgeladenen Bildern einsehen. (Vorschau: https://www.bilder-upload.eu/upload/fc26bd-1551801509.png )
      • Folgendes wird angezeigt: ID, Direkt-Link, Lösch-Key, Dateigröße, Uploader, Ip-Adresse, Datum
      • Der Log wird nach der Upload-Zeit (neuste) sortiert
      • In Zukunft wird Anstelle des Links ein Thumbnail gezeigt, welches auf den Direkt-Link führt
      • Man kann einzelne Suchbegriffe angeben, was einen alles mit dem angegebenen Inhalt anzeigt (Beispiel: https://www.bilder-upload.eu/upload/5a6c53-1551801701.png )
    • Admins können alle registrierten Benutzer einsehen. Die Seite ist noch in Arbeit, daher folgt keine Vorschau.
      • Hier können ebenfalls Benutzer angelegt werden (Funktioniert)
        • Wird ein Benutzer manuell angelegt wird beim ersten Login des jeweiligen Clienten die Register IP, der Register Agent und die Register-Zeit gesetzt.
      • Hier können ebenfalls Namen geändert werden
      • Hier kann administrativ das Passwort geändert werden
      • Hier kann der Account de/aktiviert oder gelöscht werden
      • Hier hat man Zugriff auf die einzelnen Profile / Logs