Installation: Unterschied zwischen den Versionen

Aus alva - Genealogieprogramm
Zur Navigation springen Zur Suche springen
 
(2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 5: Zeile 5:


===Package (fertige Version)===
===Package (fertige Version)===
Das fertig gepackte Programm (Windows-exe plus Sprachdateien, Bilder und Styles) laden Sie auf obiger Seite herunter. Sie können es nach dem Auspacken direkt starten.
Laden Sie das fertig gepackte Programm (Windows-exe plus Sprachdateien, Bilder und Styles) auf obiger Seite herunter. Sie können es nach dem Auspacken direkt starten.


Herunterladen:  
* Herunterladen:  


[[Datei:Alva 20260131.png|border]]
[[Datei:Alva 20260131.png|border]]
* Klicke auf "alva_<xxx>.zip" (xxx steht für die Versionsnummer). Dies startet den Download. Die Datei finden Sie in Ihrem Standard-Download-Verzeichnis.
* Nun packen Sie die Datei in einem Verzeichnis Ihrer Wahl aus.


===Entwicklerversion für Python===
===Entwicklerversion für Python===
Zeile 18: Zeile 21:
==Installationsverzeichnisse==
==Installationsverzeichnisse==
Die folgenden Verzeichnisse müssen existieren:
Die folgenden Verzeichnisse müssen existieren:
* classes
* classes (nur in der Entwicklerversion)
* config
* i18n >> Sprachdateien
* data >> hierin liegen die Stammbäume
* icons >> Bilder und Icons
* icons
* styles >> css-Dateien für die HTML-Ausgabe der Stammbäume
* logs
 
==Zusammenarbeit==
 
Falls sich jemand entschließen sollte, an diesem Projekt mitzuarbeiten, sei er/sie herzlich willkommen. Bitte eine kurze Mail an mich über github senden und wir können bilateral klären, wie wir uns zusammentun können. Bitte denkt aber daran, dass ich bisher ''alva'' allein programmiere und folglich nur sehr langsam vorankomme.
 
Eure Energie ist in dem Fall vielleicht beim Open Source Projekt [https://github.com/gramps-project/gramps Gramps] besser aufgehoben, bei dem sich jeder, der Ahnensoftware mit Python programmieren will, austoben kann.
 
Weder kann noch will ich mit ''alva'' hierzu in Konkurrenz treten.
 
Beispiel eines Frameworks:
* Visual Studio Code
* Installiere git, benutze
[[Datei:Inst01.png]]
* Füge git-URL hinzu: https://github.com/mawi2021/alva und clone das Repository
* Auf Kommandozeile:
** pip install PyQt5
** pip install chardet
** pip install pandas
* Prüfe, dass in config/config.json die Werte für "currProject" und "currProjectFile" leer oder nicht vorhanden sind
* Starte mit main.py


<hr>
Diese Verzeichnisse werden beim 1. Programmstart erstellt:
{{#css:
* config >> Konfiguration
ul.nav {
* data >> Daten der Personen in SQLight-Datenbankdateien
  display: flex;
  justify-content: space-between;
  list-style:none;
  padding: 0;
  margin: 0;
}
}}
<ul class="nav">
<li><< [[Hauptseite]]</li>
<li>[[Fensterbereiche]] >></li>
</ul>

Aktuelle Version vom 31. Januar 2026, 22:27 Uhr

Download

Quellen

Das fertige Programm als auch der Programmcode liegen auf github: github.com/mawi2021/alva

Package (fertige Version)

Laden Sie das fertig gepackte Programm (Windows-exe plus Sprachdateien, Bilder und Styles) auf obiger Seite herunter. Sie können es nach dem Auspacken direkt starten.

  • Herunterladen:

  • Klicke auf "alva_<xxx>.zip" (xxx steht für die Versionsnummer). Dies startet den Download. Die Datei finden Sie in Ihrem Standard-Download-Verzeichnis.
  • Nun packen Sie die Datei in einem Verzeichnis Ihrer Wahl aus.

Entwicklerversion für Python

Unter dem grünen Wort "Code" verbirgt sich ein Menü, dessen unterster Punkt "Download ZIP" heißt. Hiermit kann der Quellcode (Python) heruntergeladen und im Python-Framework gestartet werden.

Installationsverzeichnisse

Die folgenden Verzeichnisse müssen existieren:

  • classes (nur in der Entwicklerversion)
  • i18n >> Sprachdateien
  • icons >> Bilder und Icons
  • styles >> css-Dateien für die HTML-Ausgabe der Stammbäume

Diese Verzeichnisse werden beim 1. Programmstart erstellt:

  • config >> Konfiguration
  • data >> Daten der Personen in SQLight-Datenbankdateien