Änderungen

Systemeinstellungen

7.335 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.
 
'''Rollbar-Token'''
 
Hier können Sie Ihren [[Rollbar]]-API-Schlüssel eintragen, um PHP-Fehler automatisch durch [[Rollbar]] protokollieren zu lassen. Sie werden so in Echtzeit über Fehler in Ihrem System informiert.
 
'''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 auswählen, wird nur noch minimierter HTML-Code ausgeliefert. Das verschlechtert die Lesbarkeit des Seitenquelltexts enorm, resultiert aber in schnelleren Ladezeiten, da sämtliche Formatierungen entfallen.
 
'''Startseite deaktivieren (direkt zum Kundenbereich)'''
 
Falls Sie diese Option aktivieren, wird die Startseite von sourceDESK deaktiviert. Stattdessen wird der Besucher direkt zu seinen Produkten oder, wenn er nicht eingeloggt ist, zum Login-Formular weitergeleitet.
 
'''Domain-Aktionen (Löschung + Transit) durch Kunden müssen bestätigt werden'''
 
Wenn diese Option aktiviert ist, werden kritische Domain-Aktionen durch Kunden (Domain-Löschung und Rückgabe an Registrierungsstelle) für 24 Stunden pausiert und können in dieser Zeit durch den Kunden zurückgezogen werden. Nach Ablauf der Frist muss die Aktion durch einen Administrator bestätigt werden. Ist diese Option nicht aktiviert, so findet die gewählte Aktion sofort statt.
 
'''Domain-Log aktivieren (Debug)'''
 
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'''
Diese Option bewirkt, dass Neukunden ab sofort für Produkt-Downloads freigeschaltet werden müssen, bevor diese durchgeführt werden können. Wenn Sie die Einstellungen abspeichern, erscheint hinter dieser Option der Button "Auto-Freischaltung". Über diesen kann eingestellt werden, nach wie vielen Stunden nach Registrierung Kunden automatisch für Downloads freigeschaltet werden sollen (optional).
 
'''Vor Tickets 'In Bearbeitung' warnen'''
 
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'''
Diese Option aktiviert den Abgleich von Domains von Kunden-Emailadressen mit der Datenbank von [https://trugmail.de/ trugmail.de], um Wegwerf-Emailadressen zu identifizieren und deren Nutzung zu verhindern.
 
'''Micro-Patches automatisch anwenden'''
 
Das System aktiviert [[Updates|Micro-Patches]] automatisch, wenn diese Checkbox aktiviert ist.
 
'''Powered-by-Link im Kundenbereich'''
 
Wenn Sie mindestens eine Mietlizenz besitzen, können Sie das Branding im Kundenbereich mit dieser Option deaktivieren.
== Sprachen ==
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'''
Sie können festlegen, welchen Präfix die Rechnungsnummer enthält. Standardmäßig ist dies ''RE-''. Die Rechnungsnummer an sich ist fortlaufend und fängt bei eins an. Sie wird auf Rechnungen mit Nullen am Anfang aufgefüllt, bis sie sechs Ziffern lang ist.
 
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 hinterlegenund 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 ==