Seite 1 von 1
Mehr als einen Verein managen
Verfasst: Mittwoch 20. März 2013, 08:55
von jojo
Hallo zusammen,
gibt es eine vorgedachte Möglichkeit, mit JVerein mehr als einen Verein zu managen? Ausser dem Kassenwart gibt es keine Berührungspunkte. Sicher kann man alles doppelt installieren und getrennte DBs anlegen, aber vielleicht geht es ja schlauer.
Vielen Dank
Re: Mehr als einen Verein managen
Verfasst: Mittwoch 20. März 2013, 14:41
von josa49
Hallo jojo,
mehrere Vereine kannst du schon verwalten, die Software (also jameica, hibiscus und jverein) muss nur einmal installiert sein.
Für jeden Verein musst du aber die Daten separat haben.
Dann ruftst du jameica auf (ersetze dein Programmverzeichnis und den Ort deiner Daten):
C:\Programme\jameica\jameica-win64.exe -f C:\Users\userid\Daten-Verein1
C:\Programme\jameica\jameica-win64.exe -f C:\Users\userid\Daten-Verein2
Joachim
Re: Mehr als einen Verein managen
Verfasst: Donnerstag 21. März 2013, 10:10
von jojo
Hallo Joachim,
vielen Dank für die schnelle Antwort. Bei meiner Installation kommt "erschwerend" hinzu, dass ich die Daten in einer nichtlokalen MySQL-DB habe. Die Verbindung zur DB wird über Konfigurationen die im cfg-Unterordner des Installationsordners gesteuert.
Kann diese Konfiguration auch in das User-Verzeichnis verschoben werden? Wird also immer erst im Programm-Ordner und dann im User-Verzeichnis nachgeschaut, ob entsprechende Konfigs vorhanden sind?
Danke und Gruß
Joachim
Re: Mehr als einen Verein managen
Verfasst: Donnerstag 21. März 2013, 16:58
von josa49
Hallo Joachim,
ich nutze die h2-Datenbank, leider kann ich dir bei MySQL nicht helfen.
Aber hier im Forum gibt es einige Anwender mit einer MySQL-DB, vielleicht meldet sich einer
Gruß
Joachim
Re: Mehr als einen Verein managen
Verfasst: Freitag 22. März 2013, 08:47
von jojo
Hallo zusammen,
ich habe es einfach ausprobiert. Die beiden Konfigurationsdateien für jverein und hibiscus können auch in den Order mit den benutzerspezifischen Konfigurationen, also üblicherweise %USERHOME%/.jameica/cfg, verschoben werden. Mit der Angabe -f "beliebiges Verzeichnis" kann jameica dann mit eben beliebigen Konfigurationen gestartet werden. Somit können auch entsprechend Datenbanken angelegt werden und mehrere Vereine verwaltet werden.
Prima, Problem gelöst.
Re: Mehr als einen Verein managen
Verfasst: Donnerstag 2. Januar 2014, 18:12
von soapysoapy
ok.. vielen dank - hab gerade zwar ein anderes Problem, dass unter meinem Mac keine Daten mehr findet, aber sollte es wieder erwartend doch noch klappen, hat jemand eine Erfahrung wie ich das unter OS X am besten anstelle... ich kann dort kein Verzeichnis ändern (unter Jamaica kommt unter Einstellungen gar nichts)
Ist das noch aktuell?
Verfasst: Dienstag 31. Januar 2017, 14:44
von Amil
Ich werde bei jedem Start von Jameica nach dem Ordner mit den Konfigurationsdateien gefragt. Jetzt wollte ich den anderen Verein einrichten und habe einen neuen Ordner auf derselben Ebene mit dem "Daten"-Ordner angelegt, den ich hier normalerweise (für den ersten Verein) auswähle. Wenn ich nun den neuen Ordner angebe startet Jameica, aber ohne die Plugins Hibiscus und JVerein. Diese sind offenbar in demselben Unterordner "Daten" installiert, wie die Vereinsdaten.
-Jetzt kann ich die Plugins natürlich da nochmal installieren, ist aber nicht "schlank" und ich weiss auch nicht, ob das zu Problemen führen kann...
-Oder ich verschiebe die Ordner und Dateien, die nicht die Vereinseinstellungen und Mitglieder betreffen, eine Ebene höher, vermute aber, dass sie da auch nicht gefunden werden.
-Oder ich versuche jene Dateien, die nicht die Vereinseinstellungen beinhalten, in den "Daten2"-Ordner für den zweiten Verein kopieren.
Alles nicht besonders elegant. Und sicher?
Ich denke eigentlich, dass ich bei der Installation als Zielordner immer die vorgeschlagenen übernommen habe.
Danke und Grüße,
Amil
Re: Mehr als einen Verein managen
Verfasst: Dienstag 31. Januar 2017, 14:47
von wald
hallo Amil,
Du kannst bei der Installation entscheiden, ob die Plugins Systemweit oder im jeweiligen Profil abgelegt werden. Wenn Du Sie systemweit installierst, sollten sie in beiden Instanzen zur Verfuegung stehen.
Gruss
Thomas
Re: Mehr als einen Verein managen
Verfasst: Dienstag 31. Januar 2017, 15:07
von Amil
Hallo Wald,
Danke für die Klärung, jetzt weiss ich wenigstens, was ich falsch gemacht habe. Nur wie klärt man das jetzt? Wird es Probleme geben, wenn ich JVerein und Hibiskus nochmal, auch im anderen Ordner, installiere?
Grüße,
Amil
Re: Mehr als einen Verein managen
Verfasst: Dienstag 31. Januar 2017, 21:27
von DIG
Hallo Amil,
nehmen wir mal an Du hast das in etwa so:
für die Datenverzeichnisse und
als Programmverzeichnis für Jameica.
Dann startest Du Jameica hat mit dem Parameter -f und gibst so das jeweilige Datenverezichnis an, respektive wählst So den Verein aus.
Ich hätte Dir empfohlen, die Jameica-Plugins (d.h. Hibiscus und JVerein) jeweils in die Datenverzeichnisse zu installieren, auch wenn das doppelt ist. So könntest Du unterschiedliche Versionsstände haben, was auch hilfeich sein kann wenn man die Daten mal weitergibt. Bedeutet allerdings ggf. auch zweimal Updates einzuspielen.
Der andere Ansatz ist die alles Plugins in ~/jameica zu installieren, womit Du automatische für beide Vereine immer den gleichen Versionsstand hast.
Was Du keinesfalls machen darfst ist z.B. JVerein bei Verein1 ins Datenverzeichnis und für Verein2 ins Jameicaverzeichnis zu installieren - da ist Versionschaos vorprogrammiert.
Wenn Du das aber nun leider so hast, dann würde ich zunächst einmal alles sichern. Nun Jameica in ein anderes Verzeichnis neu installieren und auch zwei neue ebenfalls leere Datenverzeichnisse anlegen. Als nächstes startest Du Jameica mit jedem Datenverzeichnis einmal und installierst die Plugins auch neu, richtest sie aber sonst nicht weiter ein. Schließlich kopierst Du insbesondere die Datenbanken und ggf weitere Daten/Dateien -aber auf jeden Fall ohne den Plugin-Ordner- aus den bisherigen Datenverzeichnissen in die neuen Datenverzeichnisse. Damit sollte das hoffentlich entworren und nun einheitlich sein.
Viele Grüße,
Carsten