DropYet Dokumentationen/ DropYet documentations

Anleitungen, Funktionen und kommende Features

So installieren Sie DropYet richtig

Nachdem Sie die aktuellste Version von DropYet heruntergeladen haben, können Sie damit beginnen DropYet zu installieren. Entpacken Sie den heruntergeladenen Ordner und laden Sie alle Dateien des Verzeichnisses "DropYet" per FTP (z.B mit FileZilla) in Ihr gewünschtes Verzeichnis auf Ihrem Server hoch.
Öffnen Sie nun einen Browser Ihrer Wahl und navigieren Sie zur install.php in Ihrem DropYet Verzeichnis. (z.B http://www.meineurl.de/dropyet/install.php) Füllen Sie nun alle Felder aus, klicken Sie auf "Speichern" und anschließend auf "install.php löschen", um die Installation abzuschließen.
Nun ist Ihr DropYet Zugang bereit (z.B http://www.meineurl.de/dropyet)

Updates

Bevor Sie eine neue Version von DropYet installieren, ist es wichtig, dass Sie wichtige Daten sichern. Sichern Sie bitte unbeding folgende Daten:

  • config_user.php

  • Daten

  • public/Daten

  • ggf. noch weitere Daten

Haben Sie dies getan, können Sie die alte DropYet Version auf Ihrem Server mit der neuen überschreiben. Fügen Sie anschließend Ihre zuvor gesicherten Daten an ihren Ursprungsort zurück. Überschreiben Sie gegebenfalls.
DropYet sollte nun funktionieren und aufgefrischt sein. Entfernen Sie unbedingt die install.php!

Sicherheit

DropYet wird in zwei verschiedene Bereiche aufgeteilt. In den privaten und den öffentlichen Teil. Ihre Einstellungen werden von Modus zu Modus übernommen, Ihre Daten jedoch werden seperat behandelt.
Daten die Sie im privaten Modus hochladen, sind nur verfügbar wenn Sie eingeloggt sind. Ohne Passwort kann auf Ihre Daten also nicht zugegriffen werden. Damit dies funktioniert, müssen Cookies von Ihrem Browser akzeptiert werden. Der Cookie bleibt eine Stunde auf Ihrem Computer gespeichert. Wundern Sie sich also nicht, wenn Daten auch nach dem Ausloggen für Sie noch verfügbar sind. Sollten Sie für längere Zeit in DropYet angemeldet, aber inaktiv gewesen sein, müssen Sie sich gegebenfalls neu einloggen, um Zugriff auf Ihre Daten zu erhalten.
Im öffentlichen Modus können Sie Daten genauso wie im privaten Modus hochladen, jedoch können Sie den Link zu solchen Dateien an Bekannte weitergeben. Diese haben dann Zugriff darauf. In welchem Modus Sie sich gerade befinden, wird Ihnen mit einem grünen oder gelben Text am unteren Bildschirmrand und mit einem grünen Button mit Schloss, oder einem gelben Button mit einem Globus in der rechten oberen Ecke angezeigt. Je nach dem, in welchem Modus Sie sich befinden.
Für Ihre Datensicherheit empfehlen wir, Ihre Server per SSL zu verschlüsseln. Besuchen Sie dazu einfach http://www.checkdomain.de und bestellen Sie ein kostenloses SSL-Zertifikat. Folgen Sie den dortigen Anweisungen zum Installieren eines solchen Zertifikates. Fügen Sie dann folgenden Code in die ".htaccess"-Datei in Ihrem DropYet Hauptverzeichnis (passen Sie die URL an):

RewriteEngine On
RewriteCond %{SERVER_PORT} !=443
RewriteRule ^(.*)$ https://www.ihreurl.de/$1 [R=301,L]

Header set Strict-Transport-Security "max-age=31536000" env=HTTPS
Falls Sie nicht wissen, ob Ihre Verbindung bereits mit SSL verschlüsselt ist, kann Ihnen die neue Funktion in DropYet 2.2 unter dem Menüpunkt "Sicherheit" weiterhelfen. Außerdem ist in Ihrem Browser links neben der Adresszeile ein grünes Schloss, wenn Ihre Verbindung verschlüsselt ist.

Einstellungen

Sollten Sie etwas an den Einstellungen verändern wollen, so können Sie diese bequem per Menü öffnen. Ihren Benutzernamen, Ihr Passwort und Ihre E-Mail Einstellungen brauchen Sie, falls nicht gewünscht, auch nicht neu anzugeben. Diese sind gespeichert. Ändern Sie nichts, werden die zuletzt gewählten Einstellungen übernommen.
Gegebenfalls werden Ihre Einstellungen je nach Serverkonfiguration nicht sofort übernommen. Laden Sie die Seite, wenn nötig mehrmals neu.
Wenn Sie die E-Mail Benachrichtigungen deaktivieren möchten, lassen Sie das E-Mail Feld in den Einstellungen einfach frei.

Logs

Ihre DropYet führt zwei verschiedene Protokolle, jeweils für einen der beiden Sicherheitsmodi. Im Log erfahren Sie, wer wann, wo mit welchem Gerät auf Ihre DropYet zugegriffen hat. Da das Protokoll vertrauliche Informationen wie IP-Adressen und Dateinamen beinhaltet, ist es speziell geschützt und kann im Menüpunkt "Zugriffslog" nur geöffnet werden, wenn Sie eingelogt sind. In einer der nächsten Versionen, können Sie den Log auch deaktivieren.

Ordner und Dateien

Sie können Ihre Dateiauflistungen nach Namen, Größe und letzter Änderung sortieren. Ordnernamen können bis zu 70 Zeichen enthalten. Momentan kann nur eine Datei auf einmal hochgeladen werden, dies wird jedoch mit einer der nächsten Versionen verbessert. Einige Dateien können mittels Linksklick angesehen werden. Mit einem Rechtsklick und einem Klick auf "Speichern unter...", laden Sie jede beliebige Datei herunter. Kleine Symbole neben den Dateinamen geben Ihnen einen schnellen Überblick über Ihre Dateien. Es werden die gängigsten Dateitypen per Symbol angezeigt. Falls Sie weitere Hilfe benötigen oder Ihnen etwas unklar ist, nutzen Sie bitte unser Kontaktformular oder schreiben Sie uns per E-Mail.

Fehlerdiagnose

Viele der bekannten Fehler treten entweder durch Fehler des Browsers oder des Servers auf. Um darauf etwas mehr Aufmerksamkeit zu richten, besitzt die neue Version DropYet 2.3.1 ein Feature, dass veraltete Browser erkennt und Sie darüber informiert. (Erkennbar am roten "Kompatibilität"-Schriftzug) Der Schriftzug ist nicht sichtbar, wenn DropYet keine Probleme feststellt. Sollte der Schriftzug nicht auftauchen, Sie aber trotzdem Probleme mit DropYet haben, kontaktieren Sie uns.

Sollte sich DropYet nicht öffnen lassen, oder wird Ihnen eine 500 Fehlermeldung angezeigt, so kann es sein, dass Ihre Servereinstellungen falsch konfiguriert sind und beispielsweise die "Header"-Funktion nicht unterstützen. Lassen Sie sich gegebenfalls von Ihrem Hoster helfen. Sie können das Problem auch selbst angehen, indem Sie folgenden Zeilen aus der ".htaccess"-Datei entfernen.

Header set X-XSS-Protection "1; mode=block"
Header set X-Content-Type-Options nosniff
Header always append X-Frame-Options SAMEORIGIN
Header set Content-Security-Policy "default-src 'self'; script-src 'unsafe-inline' data: 'self' ajax.googleapis.com https://ajax.googleapis.com; style-src 'unsafe-inline' 'self' data: ; img-src 'self' data: *; font-src 'self' 'unsafe-inline' data: fonts.googleapis.com fonts.gstatic.com; media-src 'self'; frame-src 'self';"
Doch Achtung! Mit dem Entfernen dieser Zeilen entfällt ein wichtiger Teil der Sicherheitsstruktur von DropYet!

This is how you install DropYet

After you have downloaded the newest version of DropYet, you can install it. Simply un-zip all files and upload these via ftp in your directory (use e.g. FileZilla)
Now open the browser of your choice and navigate to the install.php in you DropYet directory (e.g. http://www.myurl.com/dropyet/install.php) Fill in all fields, click on "save" or "Speichern" and then on "delete install.php" or "install.php löschen".
Your DropYet is now ready (e.g. http://www.myurl.com/dropyet). If you need a install.php in your language, simply download it from the links below. Make sure that you delete all of the install.php's after your successful installation. Simple navigate to the install.php, but add a "-" and your language after it. For example: "http://www.myurl.com/dropyet/install-chinese.php".

Download the english version of the install.php here.

Download the chinese version of the install.php here.

Updates

Before you install the newest version of DropYet, it is important to create a backup of all important files. So please create a backup of the following files and save it to your desktop:

  • config_user.php

  • Daten

  • public/Daten

If you have finished, delete the old DropYet version and/ or overwrite with the new one. After that, put your backuped files at their origin. Overwrite if it is necessary.
DropYet should be fresh and work now. It is important to delete the install.php

Safety

DropYet is seperated in two different modes. In a private mode and a public mode. Your settings will be saved from mode to mode but your date will be handled separately.
All files you upload in the private mode, are only accessible if you are logged in. Without a password no one can access your data. For this to work, you have to enable cookies in your browser. The cookie will be saved for one hour on your computer. Do not be surprised, if your data is still accessible for after logging out. Only you can see this data and only for one hour. If you was logged in for a long time, but not active, you may be have to re-login before you can access your data.
In public mode, you can upload data like you do in private mode, but you can share this data with your friends and family. An indicator for the mode you are actually in is the yellow globe or the green lock. It depends on in which mode you are right now.
For better data security, we recommend to encrypt your data via ssl. Simply visit http://www.checkdomain.de and order a free ssl-certificate. Follow the instructions on the page. Then add the following code in the ".htaccess"-file in the main directory (please change to your url):

RewriteEngine On
RewriteCond %{SERVER_PORT} !=443
RewriteRule ^(.*)$ https://www.yoururl.com/$1 [R=301,L]

Header set Strict-Transport-Security "max-age=31536000" env=HTTPS
The new function in version 2.2 indicates if your connection is encrypted or not. Just click on the menu item "Security".

Settings

If you want to change your settings, simply open the settings menu. You do not have to change your username, password and email-address everytime you want to change your settings. If you change nothing, the last chosen settings will be set.
Possibly your settings will not be applied immediately. In this case, refresh the page a few times.
If you want to disable the email notifications, simply keep the email field empty.

Logs

Your DropYet is saving data in two different files for the both safety modes. In the log you can see, who has accessed your data. Because it contains confidential data, it is secured by an .htaccess file and can only be accessed if you are logged in. Just click on "Log" in the menu. In one of the next versions, you can disable the log.

Folders and files

You can sort your folders and files by name, size and date of change. Foldernames may contain up to 70 characters. At the moment, you can upload only one file at once, but this will change soon. Some files can be viewed via a left click. You can save all your data with a right click and a click on "Save as...". Little symbols next to the filenames support you distinguish all those files. The most common mime-types will be viewed. If you need further assistance or have not any clue, please use our contact form or our email address.

Errors

Many of the already known errors are based on your browser or your server. To highlight that, DropYet 2.3.1 has a new feature that will inform you, if your browser is outdated. (Recognizable by the red "Compatibility"-lettering) You cannot see this lettering, if DropYet did not recognized any errors. If the lettering is not visible, but there are still errors, please contact us.

If you are not able to open DropYet or if your browser shows you a 500-error, there might be a problem with your server configuration. Maybe your server does not support the "Header"-function. Please get help by your hoster. You also can try to solve the problem by yourself by deleting the follwing lines in the ".htaccess"-file.

Header set X-XSS-Protection "1; mode=block"
Header set X-Content-Type-Options nosniff
Header always append X-Frame-Options SAMEORIGIN
Header set Content-Security-Policy "default-src 'self'; script-src 'unsafe-inline' data: 'self' ajax.googleapis.com https://ajax.googleapis.com; style-src 'unsafe-inline' 'self' data: ; img-src 'self' data: *; font-src 'self' 'unsafe-inline' data: fonts.googleapis.com fonts.gstatic.com; media-src 'self'; frame-src 'self';"
Attention! While deleting these lines, you destroy some of the safety infrastructure of DropYet!

Changelog

Version 2.3.2 "Colorcode":

  • added chinese as Language

  • updated license

  • added little icons in settings

  • corrected some language mistakes

  • updated browser database and added new dialog for outdated browsers

  • updated the "Thanks to" list and the "About"-Tab

  • updated time- and date formats

  • added new beautiful Read-me-file


Version 2.3.1 "Colorcode":

  • added ".htaccess"-file with some coding against cross-site scripting

  • fixed a bug in the settings tab

  • added feature that will dye your Android-Chrome header in the color you've chosen

  • named it "Colorcode" (every version now will get a name... maybe)

  • dyed favicons purple (DropYet color)

  • added "save" and "upload" button next to "close" button for better accessibility

  • added browser detection and warning

  • updated documentations

  • reduced DropYet in size


Version 2.3:

  • robots.txt (Searchengines will ignore your DropYet)

  • Loading-bar (Site will appear when its loaded completely)

  • New font (improved legibility)

  • Logo (added new logo)

  • Timeformat (available in settings)

  • Cursor bug fixed

  • License now opens in a tab

  • You can now clear the log

  • corrected spelling mistakes and other bugs


Version 2.2:

  • fixed big backdoor

  • added username to the left-hand corner

  • added SSL-detector for more safety

  • improved language (a bit :D)

  • added "About"-Tab with important information

  • added license

  • settings will no longer reset after change

  • prepared things for the next version

  • added thank-you list for developers

  • added "Log"-Tab where you can access your Logs

  • fixed some links


Version 2.1:

  • added english language

  • added settings for colours of design

  • added public and private mode

  • added safety features like cookie encryption

  • added new mime-type symbols

Older versions


It is not recommended to use older versions!

  • DropYet v2.3.2 "Colorcode" (new) - Download

  • DropYet v2.3.1 "Colorcode" (stable) - Download

  • DropYet v2.3 (stable) - Download

  • DropYet v2.2 (not recommended) - Download

  • DropYet v2.1 - Download

  • DropYet v2.0 - Download

  • DropYet v1.4 - Download

  • DropYet v1.3 - Download

  • DropYet v1.2 - Download

  • DropYet v1.1 - Download

  • DropYet v1.0 - Download


  • Einstellungen

    Viel Spaß mit DropYet!


    Become a Patreon!