Kategorien ergänzen
-
hoellwarth
- Beiträge: 24
- Registriert: So Jan 30, 2005 12:05 pm
Kategorien ergänzen
Hallo,
Da SB ja ein durchdachtes Programm ist, nehme ich an, dass man die Kategorien ändern kann, um z.B. eigene Einträge vorzunehmen, oder -- um die Liste übersichtlicher zu machen -- auch Vorgabe-Kategorien rauszulöschen.
Leider finde ich das entsprechende Stellschräubchen nicht. Wie kann ich also neue Kategorien aufnehmen und bestehende Vorgabe-Kategorien löschen?
gruß
ronald höllwarth
Da SB ja ein durchdachtes Programm ist, nehme ich an, dass man die Kategorien ändern kann, um z.B. eigene Einträge vorzunehmen, oder -- um die Liste übersichtlicher zu machen -- auch Vorgabe-Kategorien rauszulöschen.
Leider finde ich das entsprechende Stellschräubchen nicht. Wie kann ich also neue Kategorien aufnehmen und bestehende Vorgabe-Kategorien löschen?
gruß
ronald höllwarth
-
hoellwarth
- Beiträge: 24
- Registriert: So Jan 30, 2005 12:05 pm
Die Gründe liegen vor allem bei der Synchronisation zwischen verschiedenen PCs. Außerdem bringt es Probleme wenn jemand eine Kategorie löscht, sie aber noch in den Songs vorhanden ist. Feste Kategorien bringen uns aber auch Vorteile für eine zukünftige Kategoriensuchfunktion.
Es läßt sich sicher alles irgendwie lösen, aber da muß ich sagen, daß momentan deutlich wichtigere Dinge anstehen.
Es läßt sich sicher alles irgendwie lösen, aber da muß ich sagen, daß momentan deutlich wichtigere Dinge anstehen.
Gruß, Sebastian
-
hoellwarth
- Beiträge: 24
- Registriert: So Jan 30, 2005 12:05 pm
Öhm. Ich habe mal testweise einfach mit vim von Hand eine neue Kategorie eingefügt. Sie wurde klaglos bei den verwendeten Kategorien des Liedes angezeigt und ich konnte sie auch von SB aus entfernen. Bei anderen Songs stand die neue Kategorie natürlich nicht zur Auswahl.Sebastian hat geschrieben:Außerdem bringt es Probleme wenn jemand eine Kategorie löscht, sie aber noch in den Songs vorhanden ist.
.. nur so als Erfahrungsbericht zum Thema "eine Kategorie ist im Song und nicht in der Liste der möglichen Kategorien".
Das mit den Vorteilen bei der Kategoriensuche kann ich nachvollziehen, dass sich irgendwie alles lösen lässt ist mir natürlich auch klar, aber vor allem ist mir klar, dass ihr wichtigere Dinge zu programmieren habt! Ich dachte nur, dass die Möglichkeit besteht und ich sie noch nicht gefunden habe -- wenn's nicht geht, dann ist es nice-to-have.
danke fürs erklären!
gruß
ronald
Also wer dringend eigene Kategorien definieren möchte, der kann das "auf eigene Verantwortung" tun. Dazu legt man im SongBeamer ProgramData Verzeichnis eine Datei mit dem Namen categories.txt an. Dort kann man dann in jede Zeile eine Kategorie reinschreiben.
Das folgende SongBeamer Makro öffnet die Datei categories.txt im richtigen Verzeichnis:
Wer die ursprünglichen Kategorien wieder haben möchte, muß nur diese Datei löschen.
Das folgende SongBeamer Makro öffnet die Datei categories.txt im richtigen Verzeichnis:
Code: Alles auswählen
// Öffnet Kategorien zum Bearbeiten
// Für SongBeamer Kategorien %SONGBEAMER% in eine Zeile schreiben
var
FileName: String;
begin
FileName := GetFolder_SBProgramData + 'Categories.txt';
CreateProcess(GetFolder_System + 'Notepad.exe', FileName);
end.
Zuletzt geändert von Sebastian am Do Dez 03, 2009 10:41 pm, insgesamt 1-mal geändert.
Gruß, Sebastian
Wo ist das ProgramData Verzeichnis
Lieber Sebastian,Sebastian hat geschrieben:Also wer dringend eigene Kategorien definieren möchte, der kann das "auf eigene Verantwortung" tun. Dazu legt man im SongBeamer ProgramData Verzeichnis eine Datei mit dem Namen categories.txt an. Dort kann man dann in jede Zeile eine Kategorie reinschreiben.
wo bitte ist denn das "ProgramData" Verzeichnis zu finden (oder auch notfalls anzulegen) das Du hier erwähnst ?
Ich möchte die Lieder nämlich zum Zweck spezifischer Liederbuchzusammenstellungen je Gruppe in der Gemeinde kategorisieren (also den gleichen Grundgedanken "Kategorie" aber ganz anders angewendet)
Habe mir also eine categories.txt gemacht mit folgenden Einträgen
.alpha
.fb1
.fb2
.jugend
.kigo
und dieses file dann an den verschiedensten Stellen abgespeichert
c:\programme\songbeamer\
c:\programme\songbeamer\ProgramData
"Eigene Dateien"\songbeamer
"Eigene Dateien"\songbeamer\ProgramData
"Eigene Dateien"\songbeamer\songs
und jeweils das Programm neu gestartet, aber niemals habe ich die neuen Einträge unter "Kategorie" zusätzlich gefunden
Was ist also genau zu tun
Dezentrale Stromversorgung -> Versorgungssicherheit, Demokratie, langfristige Preisstabilität: verhindert Krieg um Rohstoffe -> Auf jedes Dach 1 Kraftwerk, in jeden Keller 1 Pufferspeicher
Selig sind die Friedensstifter - Ihr seid das Salz der Erde
Selig sind die Friedensstifter - Ihr seid das Salz der Erde
Der Pfad ist je nach Betriebssystemversion und Sprache unterschiedlich. Du kannst dir den kompletten Pfad mit dem folgenden Makro anzeigen lassen:
Das Makro vom 28 Jun 2007 02:10 öffnet die Datei Categories.txt in Notepad.
Also einfach in SongBeamer: Extras->Makros; dann das Makro eingeben und mit dem grünen Pfeil bzw. F9 starten.
Code: Alles auswählen
ShowMessage(GetFolder_SBProgramData + 'Categories.txt');Also einfach in SongBeamer: Extras->Makros; dann das Makro eingeben und mit dem grünen Pfeil bzw. F9 starten.
Gruß, Sebastian
Funzt hervorragend !
Danke für die schnelle Reaktion:
Wenn man die Einträge beliebig vornimmt, dann sortiert ihr die Einträge beim Einlesen der Inhalte der categories.txt automatisch alphabetisch und zeigt sie so zur Auswahl sortiert an - sehr schön !
Daher habe ich MEINE Einträge zur Abgrenzung mit einem Punkt beginnen lassen. Damit sind diese alle zusammen (und untereinander ebenfalls sortiert)
Dazu aber gleich noch ne Frage:
Da ja nur ENTWEDER EUre Standard Einträge ODER meine eigene Liste gilt, bedeutet dies zunächst - Sobald eine Datei namens categories.txt existiert sind NUR die Einträge meiner eigenen Liste in der Kategorien Auswahl vorhanden. o.k.
Falls es mir nun gefallen würde Eure Kategorien (oder einige davon) auch in meiner Liste zu haben, ich die Liste also um die Inhalte einiger Eurer "Standard Kategorien" ergänze (Abendmahl, Segen usw..)
verhalten sich dann (jetzt kommt endlich die Frage...) die Lieder bei denen ich "Abendmahl" aus MEINER Liste zugeordnet habe, hinsichtlich dieser Kategoriebildung genauso als ob ich den "Abendmahl" Eintrag aus Eurer Liste genommen hätte ?
Oder gibt es da einen prinzipiellen Unterschied, also in Bezug auf Abgleich usw. (das Thema das Du weiter oben angesprochen hattest) ?
Würdet ihr dann die von Euch gepflegte Kategorieliste in einem Thread bei Änderungen an EURER Liste jeweils mit der Versionsnummer versehen aktualisiert einstellen ?
Dann kann sich jeder von dort die jeweils gültige und von Euch unterstützte Kategorieliste kopieren und um seine Einträge ergänzen.
Danke für die schnelle Reaktion:
Wenn man die Einträge beliebig vornimmt, dann sortiert ihr die Einträge beim Einlesen der Inhalte der categories.txt automatisch alphabetisch und zeigt sie so zur Auswahl sortiert an - sehr schön !
Daher habe ich MEINE Einträge zur Abgrenzung mit einem Punkt beginnen lassen. Damit sind diese alle zusammen (und untereinander ebenfalls sortiert)
Dazu aber gleich noch ne Frage:
Da ja nur ENTWEDER EUre Standard Einträge ODER meine eigene Liste gilt, bedeutet dies zunächst - Sobald eine Datei namens categories.txt existiert sind NUR die Einträge meiner eigenen Liste in der Kategorien Auswahl vorhanden. o.k.
Falls es mir nun gefallen würde Eure Kategorien (oder einige davon) auch in meiner Liste zu haben, ich die Liste also um die Inhalte einiger Eurer "Standard Kategorien" ergänze (Abendmahl, Segen usw..)
verhalten sich dann (jetzt kommt endlich die Frage...) die Lieder bei denen ich "Abendmahl" aus MEINER Liste zugeordnet habe, hinsichtlich dieser Kategoriebildung genauso als ob ich den "Abendmahl" Eintrag aus Eurer Liste genommen hätte ?
Oder gibt es da einen prinzipiellen Unterschied, also in Bezug auf Abgleich usw. (das Thema das Du weiter oben angesprochen hattest) ?
Würdet ihr dann die von Euch gepflegte Kategorieliste in einem Thread bei Änderungen an EURER Liste jeweils mit der Versionsnummer versehen aktualisiert einstellen ?
Dann kann sich jeder von dort die jeweils gültige und von Euch unterstützte Kategorieliste kopieren und um seine Einträge ergänzen.
Dezentrale Stromversorgung -> Versorgungssicherheit, Demokratie, langfristige Preisstabilität: verhindert Krieg um Rohstoffe -> Auf jedes Dach 1 Kraftwerk, in jeden Keller 1 Pufferspeicher
Selig sind die Friedensstifter - Ihr seid das Salz der Erde
Selig sind die Friedensstifter - Ihr seid das Salz der Erde
Aktuell verhalten sich unsere Kategorien identisch mit selber hinzugefügten.ups hat geschrieben:Falls es mir nun gefallen würde Eure Kategorien (oder einige davon) auch in meiner Liste zu haben, ich die Liste also um die Inhalte einiger Eurer "Standard Kategorien" ergänze (Abendmahl, Segen usw..)
verhalten sich dann (jetzt kommt endlich die Frage...) die Lieder bei denen ich "Abendmahl" aus MEINER Liste zugeordnet habe, hinsichtlich dieser Kategoriebildung genauso als ob ich den "Abendmahl" Eintrag aus Eurer Liste genommen hätte ?
Oder gibt es da einen prinzipiellen Unterschied, also in Bezug auf Abgleich usw. (das Thema das Du weiter oben angesprochen hattest) ?
Würdet ihr dann die von Euch gepflegte Kategorieliste in einem Thread bei Änderungen an EURER Liste jeweils mit der Versionsnummer versehen aktualisiert einstellen ?
Änderungen an den Kategorien werden in der Versions-Historie bekannt gegeben (theoretisch zumindest).
Ab der nächsten Version gibt es den Platzhalter %SONGBEAMER%, den kann man dann in der categories.txt einfügen, um unsere Kategorien zu bekommen.
Gruß, Sebastian
Die Lösung mit einer Variable Eure Kategoriene anzuziehen ist natürlich noch genialer.
- Super - und Danke
- Super - und Danke
Dezentrale Stromversorgung -> Versorgungssicherheit, Demokratie, langfristige Preisstabilität: verhindert Krieg um Rohstoffe -> Auf jedes Dach 1 Kraftwerk, in jeden Keller 1 Pufferspeicher
Selig sind die Friedensstifter - Ihr seid das Salz der Erde
Selig sind die Friedensstifter - Ihr seid das Salz der Erde