Seite 1 von 1

Vorlagenverzeichnis systemunabhängig festlegen

Verfasst: Dienstag 19. Juli 2016, 15:31
von GunterKramp
Hallo zusammen,

ich nutze JVerein mit der All-in-One-Version in mehreren Vereinen. Dabei liegen Programm und Daten in einem Teamdriveordner, auf einer Netzwerkfestplatte oder einem Stick und können so von beliebigen Rechnern geöffnet werden, sofern Zugang dazu besteht.

Das klappt meist sehr gut, eben habe ich aber dabei ein kleines Problem entdeckt:
Denn für das Vorlagenverzeichnis muss ich unter
->Jverein->Administration->Einstellungen->Dateinamen einen Pfad angeben.
Dieser Pfad scheint vom Pfad der sonstigen Daten unabhängig zu sein.
Damit stimmt er immer nur auf genau einem Rechner, den im Allgemeinen wird der Pfad zu Jverein von Rechner zu Rechner sich unterscheiden.
Bei Teamdrive Nutzung ist er z.B.
/home/[username]/Spaces/[Spacename]/JVerein/Daten/Vorlagen

Der Spacename ist eh für alle Nutzer gleich. Aber der Benutzername eben nicht.

Kann ich da irgendwie mit Wildcards/Variablen arbeiten ?
$HOME/Spaces/[Spacename]/JVerein/Daten/Vorlagen
wie bei Linux üblich hat schon mal nicht funktioniert

Für Hinweise wäre ich sehr dankbar, denn das bei Vorlagennutzung immer wieder neu anpassen zu müssen ist doch eher unelegant.

Gunter

Re: Vorlagenverzeichnis systemunabhängig festlegen

Verfasst: Mittwoch 20. Juli 2016, 12:14
von GunterKramp
~/spaces/[Spacename]/JVerein/Daten/Vorlagen
ergibt leider auch die Meldung: Vorlagenverzeichnis ungültig.

Re: Vorlagenverzeichnis systemunabhängig festlegen

Verfasst: Donnerstag 21. Juli 2016, 15:45
von heiner
Das ist die Kröte, die geschluckt werden muss, wenn ein Programm mit mehreren Benutzern genutzt wird und das Programm dafür nicht vorgesehen ist.

Woher soll die Kennung des jeweiligen Benutzers kommen? Der meldet sich doch nicht an.


Heiner

Re: Vorlagenverzeichnis systemunabhängig festlegen

Verfasst: Dienstag 29. Mai 2018, 16:53
von GunterKramp
Hallo Heiner,

aus aktuellem erneuten Bedarf danach:
Woher soll die Kennung des jeweiligen Benutzers kommen? Der meldet sich doch nicht an.
Das sollte eigentlich kein Problem sein denn natürlich meldet sich der Benutzer auf dem Rechner an.
Wenn dann auf allen Rechnern das Verzeichnis relativ zum Homeverzeichnis angegeben wird dann klappt das auch.
Analog zu Linux

Code: Alles auswählen

 ~/spaces/[Spacename]/JVerein/Daten/Vorlagen
oder auch

Code: Alles auswählen

$HOME/spaces/[Spacename]/JVerein/Daten/Vorlagen
Ist es möglich solche Wildcards da irgendwie zu verwenden ?

Alternativ könnte der Pfad einfach relativ zum Pfad von JVerein angegeben werden.
Dann liegt die Datei halt immer unter /JVerein/Daten/ und ich kann nur darunter mir meine individuelle Struktur bauen.
Sollte auch kein Problem sein, denn wegen Datensicherung etc. wäre es eh Sinnvoll alle JVerein Sachen in einem Pfad zu haben.

Herzliche Grüße
Gunter