• Aktuell
    • Tags
    • Beliebt
    • Benutzer
    • Gruppen
    • Suche
    • Registrieren
    • Anmelden

    Ungelöst Songübersicht exportieren

    Fragen
    5
    9
    341
    Lade mehr Beiträge
    • Älteste zuerst
    • Neuste zuerst
    • Meiste Stimmen
    Antworten
    • In einem neuen Thema antworten
    Anmelden zum Antworten
    Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
    • A
      Asti77
      zuletzt editiert von

      Hallo zusammen!
      Gibt es eine Möglichkeit, eine Übersicht der in ChurchTools angelegten Songs zu exportieren? Habe bisher nichts gefunden.
      Über die Jahre haben sich sehr viele Lieder in Songbeamer angesammelt, viele davon werden gar nicht mehr gespielt. Dazu kommt, dass die Songs & Text nicht wirklich gut gepflegt sind. In ChurchTools habe ich die Songs ziemlich aktuell, also das was tatsächlich in Gebrauch ist. Ich würde jetzt gerne unseren Jungs eine Liste der Songs in ChuchTools geben, und sie bitten diese Songs zu überarbeiten, so dass wir da auf dem selben Stand sind. Ab dann sollte es dann sauber parallel gepflegt werden. Soweit meine Idee….

      Vorstand, Technik-Chef und ChurchTools-Admin bei der FCG Kirche (er)leben

      M 1 Antwort Letzte Antwort Antworten Zitieren 1
      • DumbergerLD
        DumbergerL
        zuletzt editiert von DumbergerL

        Hallo @Asti77,

        ich kenne leider nur eine etwas "technische Lösung". Ich glaube einen Gesamtexport für Songs in ChurchTools selbst gibt es nicht.

        Aber du kannst die Rohdaten aller Songs über die ChurchTools API (https://forum.church.tools/topic/5121/restful-api-vorstellung
        ) exportieren:

        https://intern.church.tools/api/songs

        Wenn du ein bisschen programmieren kannst könnte dir auch dieser API-Wrapper sicher weiterhelfen (https://github.com/5pm-HDH/churchtools-api). Damit kannst du mit sehr wenig aufwand alle wichtigen Song-Daten auslesen. Zu deiner Frage wäre hier das passende Codebeispiel:
        https://phpsandbox.io/e/x/2y4kw

        A S 2 Antworten Letzte Antwort Antworten Zitieren 0
        • A
          Asti77 @DumbergerL
          zuletzt editiert von

          @dumbergerl Vielen Dank für die schnelle Antwort! Leider habe ich keinerlei Programmierkenntnisse. Dann werde ich das anders machen - davon geht die Welt nicht unter 🙂
          Grüße und einen innen schönen Tag noch!

          Vorstand, Technik-Chef und ChurchTools-Admin bei der FCG Kirche (er)leben

          1 Antwort Letzte Antwort Antworten Zitieren 0
          • S
            Simon2 @DumbergerL
            zuletzt editiert von

            @dumbergerl Sowas gibt's nicht zufällig auch für Java, oder?
            PHP kenne ich nicht - ist bestimmt auch nicht besonders schwierig, aber in Java hätte ich sowas seeeehr viel schneller für mich zurecht gedengelt.... 😉

            DumbergerLD 1 Antwort Letzte Antwort Antworten Zitieren 1
            • DumbergerLD
              DumbergerL @Simon2
              zuletzt editiert von

              Hi @Simon2,
              soweit ich weiß gibt es für Java leider nichts. Ich hatte tatsächlich auch länger überlegt in welcher Sprache ich den API-Wrapper schreibe. Aber PHP schien mir da am besten zu passen um das ganze auch z.B. in Wodpress-Plugins verwenden zu können.

              Wenn du Java kannst sollte PHP auch kein Problem sein! 😉 Das Charmante ist, dass du sehr schnell einfache Skripte schreiben kannst und die direkt ohne compilen ausführen kannst.

              S 1 Antwort Letzte Antwort Antworten Zitieren 0
              • S
                Simon2 @DumbergerL
                zuletzt editiert von

                Danke für die Antwort.
                Hatte ich befürchtet. 😉

                Bei PHP schrecken mich weniger die Sprachkonstrukte (da ich schon einige Sprachen "hinter mir" habe, fühle ich mich da relativ sicher) als mehr die "Runtime" inkl. Konfiguration, in der sowas läuft.
                Die sind oft recht mangelhaft dokumentiert ("Mach x und y und dann sollte das irgendwie laufen") und stark versionsabhängig sind (und dann sucht man sich einen Wolf).

                Und so Sachen wie "auf eigene Platte kopieren" oder "in ein anderes Format umwandeln" sind dann doch oftmals sehr anders in anderen Runtimes (ich mag nicht von "Sprache" sprechen, weil oft die Unterschiede tiefer liegen) - und in Java (oder C/C++) sind die für mich ein Klacks, in PHP muss ich da erst noch rumprobieren.

                Aber ich schaue mal, ob für mich der Weg über PHP+deineAPI oder über Java + native-CT-Rest einfacher ist. 😉

                @dumbergerl sagte in Songübersicht exportieren:

                ...in Wordpress-Plugins verwenden zu können.

                Das ist definitv ein wichtiges Argument und mit Hinblick darauf ist PHP bestimmt die richtige Entscheidung.

                ...Das Charmante ist, dass du sehr schnell einfache Skripte schreiben kannst und die direkt ohne compilen ausführen kannst.

                Naja, der Java-Compiler ist inzwischen schneller als ich tippen kann. DEN Unterschied sehe ich da weniger. 😉
                (Das war noch zu C-Zeiten ggf. mit Crosscompile was anderes - allerdings auch auf damals deutlich langsameren Maschinen)

                Gruß

                Simon2

                1 Antwort Letzte Antwort Antworten Zitieren 0
                • M
                  mfr @Asti77
                  zuletzt editiert von

                  @Asti77

                  -> Report
                  -> AdHoc-Reports
                  Abfrage = Songhäufigkeit
                  Bericht = Songhäufigkeit

                  Abfrage ausführen

                  Typ = Table oder
                  Typ = TSV Export

                  Damit erhält man zumindest eine Tabelle der Songtitel (mit der Häufigkeit der Verwendung pro Jahr)

                  Wäre nett, wenn die CCLI-Nummer und der Autor noch dabei stehen würde ...

                  Beispiel:

                  7a7bc71a-ff70-4452-87a1-1f2f0ae31ee8-grafik.png Liedtitel 2023 2024
                  Above All 1
                  Alle Schöpfung staunt 1
                  Anfang und Ende 1
                  Angst geht 1
                  Auf, Seele, Gott zu loben 1
                  Be Thou My Vision 1
                  Befiehl dem Herrn deine Wege 1
                  Befreit durch deine Gnade 1 1
                  Bis ans Ende der Welt 1
                  Bist du groß oder bist du klein 1 1
                  Bleibend ist deine Treu (Great Is Thy Faithfulness) 1

                  A 1 Antwort Letzte Antwort Antworten Zitieren 0
                  • A
                    Asti77 @mfr
                    zuletzt editiert von

                    @mfr Danke für den Hinweis! 🙂

                    Vorstand, Technik-Chef und ChurchTools-Admin bei der FCG Kirche (er)leben

                    1 Antwort Letzte Antwort Antworten Zitieren 0
                    • B
                      BiKi
                      zuletzt editiert von BiKi

                      Dieser Beitrag wurde gelöscht!
                      1 Antwort Letzte Antwort Antworten Zitieren 0
                      • Erster Beitrag
                        Letzter Beitrag