Installation
Rootverzeichnis
Index.php
Verzeichnis: \diinfo
Die Index.php Datei stellt den zentralen Einstiegspunkt des Programms dar. Hier werden die Konfigurationsdateien geladen, geprüft ob der Login erfolgreich ist und ggf. eine Anmeldemöglichkeit geboten sowie die Templates für die optische Erscheinung der diinfo Oberfläche geladen.
Setup_database.inc & setup_database.inc_installtion
Verzeichnis: \diinfo
In der setup_database.inc Datei werden die Pfade zur Datenbank hinterlegt sowie die Mandantenauswahl getroffen. Zur Installation werden die erforderlichen Daten in die „setup_database.inc_installation“ eingetragen. Anschließend muss die „setup_database.inc_installation“ in „setup_database.inc“ umbenannt werden.
Im Absatz „Mandantenauswahl wird eingeblendet“ (Zeile 10) wird festgelegt, ob bei der Anmeldung eine Mandantenauswahl angezeigt wird.
Hierzu wird der Wert von dc_firma = 0 (Zeile 11) auf 1 gesetzt (dc_firma = 1) um von einer Mandantenauswal (Wert 0) zu einem festen Mandanten (Wert 1) zu wechseln. Voraussetzung hierzu ist ein registrierter Benutzer im Administration-Tool von dicommerce.
Setup_rechte.conf
Verzeichnis: \diinfo
In der Datei „setup_rechte.conf“ findet die Konfiguration der Benutzerreche statt. Es können einem jeweiligen Benutzer Rechte für die Benutzung der Funktionen von diinfo zugeteilt oder entzogen werden.
Setup_module_kunde.inc
Verzeichnis: \diinfo
In der Datei „setup_module_kunde.inc“ können benutzerdefinierte Menüpunkte angelegt werden. Der Kunde kann hier eigene Menüpunkte hinzufügen und in vorhandenen Menüpunkten eigene Menü- und Menüunterpunkte hinzufügen. Hierzu siehe auch das Kundenverzeichnis.
Abb. 1.4.1 : Das diinfo Menü im Ursprungszustand
Abb. 1.4.2 : Eintrag in der Datei „setup_module_kunde.inc“
[MARKT] Fügt einen Menüpunkt „MARKT“ hinzu
Test Fügt dem Menüpunkt „MARKT“ einen Untermenüpunkt „Test“ hinzu
Abb. 1.4.3 : Das diinfo Menü mit der Erweiterung des Menüpunktes „Markt“ und dem Untermenüpunkt „Test“
Abb. 1.4.4 : Eintrag in der Datei „setup_module_kunde.inc“ zur Erweiterung des Menüpunktes „Lieferantenstatistiken“ um den Punkt „Monatsvergleich“
[„Lieferantenstatistiken“] Greift auf den Menüpunkt „Lieferantenstatisktiken“ zu.
Monatsvergleich Fügt dem Menüpunkt „Lieferantenstatisktiken“ einen Untermenüpunkt „Monatsvergleich“ hinzu
Abb. 1.4.5 : Das diinfo Menü mit der Erweiterung des Menüpunktes „Lieferantenstatistiken“ um den Untermenüpunkt „Monatsvergleich“
So können schnell eigene Menüpunkte z.B. zur Erstellung eigener Berichte (Reports) hinzugefügt werden. Die Datei „setup_module_kunde.inc“ wird bei einem Update nicht wie die anderen Dateien überschrieben oder zurückgesetzt.
Templates-Verzeichnis
Die diinfo Oberfläche
Verzeichnis: \diinfo\templates
Im Verzeichnis „templates“ liegen alle Daten, welche die Benutzeroberfläche von diinfo gestalten.
Wertelisten-Verzeichnis
Marktstamm.sql
Verzeichnis: \diinfo\wl
In der Datei „Marktstamm.sql“ liegen die SQL-Befehle welche die Stammdaten der Märkte aus der Datenbank holen und sie zur Verwendung von diinfo formatieren.
Temporäres-Verzeichnis
Temporäre Dateien
Verzeichnis: \diinfo\tmp
Im temporären Verzeichnis von diinfo liegen temporäre Daten, welche die letzte Benutzung pro Benutzer protokollieren. Es wird pro Benutzer jeweils nur die letzte Sitzung protokolliert.
Für den Schreib- und Lesezugriff werden entsprechende Rechte von PHP benötigt.
Report-Verzeichnis
Kundenverzeichnis
Verzeichnis: \diinfo\rpt\Kunde
Im Verzeichnis „Kunde“ im Report-Verzeichnis (rpt) kann der Kunde eigene Reports/Berichte bzw. die Dateien zur Erzeugung eben jener speichern. Grundlegende Kenntnisse in PHP sind hier Voraussetzung um diinfo für die eigenen Bedürfnisse zu konfigurieren. Hierzu siehe auch ReadMe.txt im Verzeichnis „\diinfo\rpt\Kunde“.
Das Kundenverzeichnis wird bei einem Update nicht überschrieben oder zurückgesetzt.
Last updated