[[TOC(Installation,Configuration,Configuration/*,Usage,heading=Inhaltsverzeichnis)]] == Allgemeine Einstellungen == Wie bereits auf der [wiki:Configuration Konfigurationsseite] beschrieben, modifizieren wir nicht die mitgelieferte Datei `class.hvconfig.inc` selbst, sondern kopieren die relevanten Einstellungen in die (ggf. neu zu erstellende) Datei `hv-localconf.inc` und ändern selbige dort. Wir sprechen über Klassen - also bearbeiten wir ihre "Properties" - und diese beginnen mit dem Präfix `$this->` - den wir hier in der Dokumentation aber der besseren Lesbarkeit weglassen. Obwohl beide Klassen (also die Download- und die Histview-Klasse) diese Konfigurationsdatei benutzen, gibt es derzeit nur wenige gemeinsame Einstellungen. Dennoch hat die gemeinsame Datei den Vorteil, zumindest diese gemeinsamen Einstellungen nicht doppelt machen zu müssen - und außerdem immer einen zentralen Punkt für die Konfiguration zu haben. ||= Property =||= Beschreibung =||= Default-Einstellung =|| ||argsep||URL Argument Separator (trennt die Argumente in der URL). Die meisten Sites benutzen hierfür einfach aus Bequemlichkeit nach wie vor das Ampersand (&) - doch obwohl das nach wie vor funktioniert, ist es nicht konform zur Policy des W3C Konsortiums, denn es leitet eigentlich eine Entität ein (wie z.B. beim Ampersand selbst: `&`). Bleiben wir also bei selbigem, meckern alle HTML Validatoren darüber. Wer kann, sollte also daher seine `php.ini` entsprechend anpassen, und sich für ein anderes Trennzeichen entscheiden - Empfehlung: Das Semikolon. Wer das nicht kann, muss halt beim Ampersand bleiben, und diese Einstellung anpassen.||";"|| ||dltype||Wie Downloads behandelt werden sollen. Die Dateien können direkt für den Download verlinkt werden ("direct") - oder wir benutzen die Download-Klasse dafür, was uns natürlich einige Vorteile wie den Download-Counter und das "Aussperren" diverser Bots bietet ("internal").||"internal"||