Änderungen

Systemeinstellungen

5.840 Byte hinzugefügt, 20:56, 26. Mär. 2020
/* Sicherheit */
'''E-Mailadresse'''
Diese E-Mailadresse wird wurde bis Version 1.1.1 vom System verwendet, um jegliche E-Mails zu versenden. Sie können mail() bzwSeit Version 1. SMTP1.1 dient diese nur noch internen Zwecken, teilweise wird sie auch Kunden angezeigt. Die Absenderadresse wird seitdem separat in den E-Einstellungen auf einer seperaten Seite konfigurierenMaileinstellungen konfiguriert (ist hier keine gesetzt, wird diese E-Mailadresse verwendet).
'''Design'''
Hier können Sie einen API-Schlüssel für die Google Maps API eintragen. Diesen erhalten Sie aus der Google API Console. Ein Google-Maps-Schlüssel wird benötigt, wenn Sie Kundenadressen lokalisieren und die Kundenkarte nutzen möchten.
 
'''Git-Integration'''
 
Falls Sie GitHub oder GitLab nutzen, können Sie mit der [[Git-Integration]] Ihre Software-Produkt-Versionen einfacher versionieren und abrufen. Sie benötigen die API-Zugangsdaten des jeweiligen Anbieters.
'''Präfix für Kundennummer'''
Wenn Sie diese Option aktivieren, wird sämtliche Kommunikation mit Ihrem Domain-Anbieter zu der jeweiligen Domain geloggt. Dies ist für Debug-Zwecke nützlich, im Produktiv-Betrieb können so aber schnell mehrere Gigabyte an Daten in der MySQL-Datenbank entstehen.
 
'''Domains auf Rechnung verlängern (ohne Guthaben)'''
 
Falls diese Option aktiviert ist, werden Domains, für die die automatische Verlängerung aktiviert ist, auch dann verlängert, wenn der Kunde zum Zeitpunkt der Verlängerung nicht über genügend Guthaben verfügt. Der Kunde muss dann die Rechnung bezahlen.
 
'''Immer Monatspreise anzeigen'''
 
Wenn diese Option aktiviert ist, werden Preise für Produkte - unabhängig von der eingestellten Zahlungsperiode - dem Kunden immer als Monats-Preise angezeigt. Im Warenkorb und bei Verträgen erfolgt selbstverständlich die korrekte Anzeige. Bitte stellen Sie sicher, dass die Verwendung dieser Option rechtlich zulässig ist.
'''Kunden standardmäßig Downloads verwehren'''
Falls diese Option aktiviert ist, werden Tickets im Status "In Bearbeitung" im Menü als wichtig angezeigt.
 
'''Erlaube Kunden-Registrierung ohne Bestellung'''
 
Falls diese Option aktiviert ist, können sich Neukunden unter /register registrieren. Ansonsten ist die Erstellung eines Kundenkontos nur in Verbindung mit einer Bestellung möglich.
'''Neuregistrierungen müssen durch Administrator bestätigt werden'''
Außerdem können Sie eine Standardsprache festlegen, indem Sie auf das Sternchen klicken. Diese Sprache wird standardmäßig beim ersten Aufruf der Webseite verwendet. Die aktuelle Standardsprache ist fett markiert.
Mit Version 1.0.4 ist es ebenfalls möglich, weitere Sprachen zu aktivieren oder aktive Sprachen zu deaktivieren, sofern es sich dabei nicht um die Standardsprache handelt. Mit Version 1.1.1 wurde das Sprachsystem überarbeitet: Sprachen werden nur noch für den Kundenbereich deaktiviert und sind in der Administration weiterhin verfügbar. Außerdem können Sprachen für den Kundenbereich und für die Administration nun unabhängig voneinander existieren.
'''Zeitzone'''
* European Central Bank
* Fixer.io
 
== Logos ==
Im Abschnitt Logos können Sie die Logo-Dateien verwalten, die sourceDESK an verschiedenen Stellen benutzt - etwa für PDF-Dateien oder in der Administration. Es ist ein direkter Upload neuer Logo-Dateien möglich, dabei werden die alten Dateien überschrieben.
 
Beim Logo für die Administration können Sie außerdem einen HTML-Farbcode (Hex) festlegen, in dieser Farbe wird dann die Administration gebrandet. Der Standard-Wert ist #428bca und lässt sich wiederherstellen, indem das Feld leer gespeichert wird.
 
== Branding ==
Seit Version 1.1.1 ist es möglich, mit einer sourceDESK-Installation mehrere Brandings zu betreiben. Neben dem Standard-Branding können beliebig viele Brandings angelegt werden. sourceDESK erkennt das zu verwendende Branding anhand des Hostnamens, mit dem sourceDESK aufgerufen wird. Bitte beachten Sie, dass das Branding nur für den Kundenbereich gilt, nicht für die Administration.
 
Je nach Branding können Sie derzeit die folgenden Parameter systemweit überschreiben:
 
* sourceDESK-URL
* Seitenname
* E-Mailadresse
* Design
 
Die Verwaltung verschiedener Kundenbestände ist derzeit nicht vorgesehen. Ein Minimal-Template zum Bereitstellen eines White-Label-Kundenbereichs wird folgen.
 
== PDF-Layout ==
Dieser Abschnitt ermöglicht Ihnen die Anpassung des Layouts der PDF-Dateien, die von sourceDESK etwa für Rechnungen generiert werden.
== Rechnungen ==
Diese Option aktiviert die Cashbox. Jeder Kunde ist dann in der Lage, auf der Guthaben-Seite einen Link abzurufen, über den Dritte ohne Login auf das Konto des Kunden einzahlen können. Sie können die Cashbox für jeden Kunden in dessen Kundenprofil sperren.
 
'''Standard-Limit'''
 
Diese Option stellt das standardmäßige Kreditlimit für Neukunden ein.
'''Cashbox-Präfix'''
Seit Version 1.0.5 ist auch die Verwendung der Platzhalter {YEAR}, {MONTH} und {DAY} möglich, die automatisch mit dem Rechnungsdatum gefüllt werden.
 
'''Mindestlänge Rechnungsnummer'''
 
Seit Version 1.0.7 können Sie hier definieren, wie lang eine Rechnungsnummer mindestens sein soll. Erreicht die Rechnungsnummer nicht diese Länge, werden Nullen vorangestellt.
 
'''Abstand Rechnungsnummern (Minimum / Maximum)'''
 
Mit dieser Option legen Sie fest, um wie viele Stellen jede Rechnungsnummer erhöht werden soll. Dabei ist ein Minimum und ein Maximum einzugeben, es wird für jede Rechnung zufällig ein Wert ausgesucht, der zwischen Minimum und Maximum liegt. Wenn Sie Minimum = Maximum setzen, erfolgt für jede Rechnung eine Erhöhung um genau diese Zahl.
'''Rechnungs-Fälligkeit'''
Diese Option legt fest, nach wie vielen Tagen nach Erstellung einer Rechnung diese standardmäßig fällig ist. Sie können das Fälligkeitsdatum bei einer manuellen Rechnungserstellung selbst festlegen oder bei bestehenden Rechnungen jederzeit ändern. Nach dem Fälligkeitsdatum wird das [[Mahnsystem]] aktiv.
 
'''Rechnungsstellung'''
 
Mit dieser Option können Sie festlegen, dass eine Rechnung bereits vor Fälligkeit eines Vertrages generiert werden soll.
'''Drucker-Mail'''
Der hier angegebene Präfix wird Ihren Angebotsnummern vorangestellt. Wenn die Angebotsnummer nicht mindestens sechs Ziffern umfasst, wird am Anfang mit Nullen aufgefüllt.
 
Seit Version 1.1.1 ist die Verwendung von Variablen ähnlich wie bei Rechnungsnummern möglich.
 
'''Mindestlänge Angebotsnummer'''
 
Seit Version 1.0.7 können Sie hier definieren, wie lang eine Angebotsnummer mindestens sein soll. Erreicht die Angebotsnummer nicht diese Länge, werden Nullen vorangestellt.
'''Einleitungstext'''
== Telegram ==
In diesem Abschnitt können Sie [[Echtzeit-Benachrichtigungen]] für Administratoren via [[Telegram]] oder [[Mattermost]] konfigurieren.
 
== Anreden ==
Seit Version 1.1.1 können Sie mit sourceDESK dynamische Anreden verwenden. Es muss immer eine Fallback-Anrede angegeben werden, die genommen wird, wenn keine der anderen Bedingungen zutrifft oder ein Nicht-Kunde angeschrieben wird. Hierfür stehen verschiedene Variablen zur Verfügung:
 
* '''{firstName}''' Vorname des Kunden
* '''{lastName}''' Nachname des Kunden
* '''{firstNameFirstLetter}''' Erster Buchstabe des Vornamens des Kunden
* '''{lastNameFirstLetter}''' Erster Buchstabe des Nachnamens des Kunden
* '''{city}''' Wohnort des Kunden
 
Die Anreden lassen sich in Abhängigkeit folgender Parameter definieren:
 
* Uhrzeit
* Sprache
* Geschlecht
* Kundengruppe
* Kundentyp (Privat/Firma)
* Land
 
Das System wählt dabei immer die Anrede, die die meisten Parameter abfragt.
== Kundenfelder ==
Von der Zuordnung zu einer Kundengruppe können Sie etwa die Bestellung eines Produkts abhängig machen.
 
In den Einstellungen eines Produktes können Sie seit Version 1.0.6 zudem festlegen, dass sich die Gruppen-Zuordnung eines Kunden bei Bestellung dieses Produktes ändern soll.
== Sicherheit ==
Diese Option erscheint nur, wenn Sie reCAPTCHA als Captcha-System auswählen. Sie müssen hier die Schlüssel eingeben, die Sie nach der Registrierung Ihrer Seite bei [https://www.google.com/recaptcha/admin reCAPTCHA] erhalten.
 
'''SMS-Verifikation'''
 
Sie können hier die SMS-Verifizierung für Bestellungen aktivieren. Der Kunde muss dann für eine Bestellung eine verifizierte Handynummer hinterlegt haben. Hat er dies nicht, so wird er zur Verifizierung aufgefordert.
'''Hashmethoden'''
Sowohl für Administrator- als auch für Kunden-Passwörter können Sie clientseitiges Hashing aktivieren. Dies führt dazu, dass die Klartext-Passwörter Ihren Server nicht mehr erreichen, sondern bereits vorher auf dem Rechner des Besuchers gehasht werden (sofern dieser JavaScript aktiviert hat).
 
'''Routen ohne CSRF'''
 
Mit dieser Option können Sie das [[CSRF-System]] für bestimmte Routen im System deaktivieren. Geben Sie dazu die URL ein, für die das CSRF-System deaktiviert werden soll. Das ist zum Beispiel nützlich, wenn Sie von extern bspw. auf die Domain-Abfrage per HTML-POST-Form verlinken. Mehrere Einträge können Sie mit Komma trennen.
 
Beispiel-Eingabe: /domains,/cart
 
'''Server-Wert für IP-Adresse'''
 
Diese Option legt fest, aus welcher Server-Variable die IP-Adresse des Besuchers bezogen wird. Dies ist relevant, wenn etwa ein CDN wie CloudFlare vor sourceDESK geschaltet wird. Der Standard-Wert für die gängigen Webserver lautet "REMOTE_ADDR".
'''Whiteliste für die Administration'''
== SEO ==
Hier können Sie Suchmaschinen-Informationen für verschiedene Sprachen hinterlegen und den Intro-Text auf der Startseite von sourceDESK anpassen.
 
Unter "URLs umschreiben" können Sie alternative Routen definieren. So können Sie zum Beispiel festlegen, dass "/webspace/starter" auf "/product/9" umleitet. Außerdem können Sie erzwingen, dass immer die "neue" URL verwendet wird.
== Suche ==