====== PRIMUS Framework ====== Das Primus Framework stellt einen Rahmen mit Funktionen zur Verfügung mit denen der Anwender sich eine auf seine Bedürfnisse zugeschnittene Datenverwaltungslösung aufbauen und konfigurieren kann. Die Konfiguration erfolgt Hauptsächlich durch [[primus:cfg.xml|XML]]-Dateien. Die zentrale Konfigurationsdatei ist die [[PrimusSE.CFG.XML]]. Wobei der eigentliche Name frei wählbar ist, wichtig ist die doppelte [[Glossar#Dateiendung]] **.CFG.xml**. ===== Primus Konfigurationsdateien ===== ^Dateiname^Pflicht^Funktion| |[[Primus.xml]]|Ja|Enthält Informationen zu Fenstergröße und Fenstereinteilung, sowie abgespeicherte Auswahlen und Sichten| |[[PrimusSE.CFG.xml]]|Ja ((Es muß mind. eine CFG.XML im Verzeichnis sein)) |Definiert die Oberfläche und die Funktionen von Primus. Es werden alle [[primus:cfg.xml|.CFG.XML]] im lokalen Ordner geladen| |[[PrimusSE.CFGUSER.xml]]|Nein|In dieser Datei werden benutzerspezifische Änderungen zu Abschnitten aus der .CFG.XML abgespeichert| ===== Primuskonfigurationsordner ===== ^Verzeichis ((Die Namen der Verzeichnisse sind konfigurierbar))^ Pflicht ^Funktion| ^\Ressources ^Ja ^^| |[[AddIns]] |Nein|Addins die von Primus genutzt werden sollen| |[[:appinterfaces]] |Nein|Primus Integrationen in Anwendungsprogramme (z.B. MS-Office, Solid Edge usw.)| |[[:icons]] |Ja|Enthält alle in Primus anzuzeigenden [[Glossar#Icon]]s.| |[[:images]] |Unitec spezifisch|Enthält alle Bilder z.B. Firmenlogos| |[[:strings]] |Ja|Enthält in Unterordnern die [[:spracheinstellung|sprachabhängigen]] Texte für die Primus [[GUI]]| |[[:utils]] |Server, Ja|Enthält Primus Serverkomponenten ([[:primussearchservice]])| ^\LocalFiles ^Client, Ja^ Ablage von Daten die für lokales Arbeiten ausgecheckt wurden^ ^\Data ^Server, Ja^^ |[[:help]] |Nein|Ablage der Hilfedateien zur Primus Installation| |[[JobServer]] |Nein|Hier werden Jobs zum Abarbeiten abgelegt| |[[:papierkorb]] |Nein|Ablage für in Primus gelöschte Dateien| |[[:standard_parts_ger]] |Nein|Pfad für die [[:isl_normteile|ISL Normteile]]| |[[:virtualfolders]] |Nein|Hier werden virtuelle Ordner definiert| ^\CFGLayers ^Nein^Ablagepfad für zu verlinkende [[primus:includeconfiglayers|.CFGLAYER.XML]] Dateien^^