• Aktuell
    • Tags
    • Beliebt
    • Benutzer
    • Gruppen
    • Suche
    • Registrieren
    • Anmelden
    1. Übersicht
    2. Deutsch
    3. ChurchTools Schnittstellen
    Melde dich an, um einen Beitrag zu erstellen
    Neue Beiträge laden
    • Recently Replied
    • Recently Created
    • Meiste Beiträge
    • Meiste Stimmen
    • Die meisten Ansichten
    • C

      Daten nicht konsistent in churchservice.getAllSongs() und churchservice.getSongStatistic()

      • • chris_g
      6
      0
      Stimmen
      6
      Beiträge
      2.0k
      Aufrufe

      C

      @jmrauen Über iene Antwort würde ich mich freuen 🙂

    • ProSongP

      "Name der Website" via API abrufen?

      • • ProSong
      1
      0
      Stimmen
      1
      Beiträge
      623
      Aufrufe

      Niemand hat geantwortet

    • D

      Zugriffe für CT und CMS vereinen

      • • danmannale
      6
      0
      Stimmen
      6
      Beiträge
      2.7k
      Aufrufe

      D

      @simonsilva Super, danke für die Antwort. In der Hilfe habe ich gelesen, dass der Wrapper noch in der Testphase ist. Ist dieser aber grundsätzlich einsatzfähig? Können wir das selbst testen oder brauchen wir da euren Support?

    • A

      [getCalendarEvents] Falsches 'enddate' bei Serienterminen

      • • Alex
      3
      0
      Stimmen
      3
      Beiträge
      1.1k
      Aufrufe

      jmrauenJ

      Ist behoben in 3.18

    • A

      API ChurchDB addPersonGroupRelation zeigt Fehlermeldung

      • • Admin EG Kagran
      6
      0
      Stimmen
      6
      Beiträge
      2.2k
      Aufrufe

      A

      Sodala ... bin dem Rätsel selbst auf die Spur gegangen:

      Die API erfordert für die Personen ID den Index "id" anstatt "p_id" - dann funktioniert es (siehe /system/churchdb/classes/CTChurchDBModule.class.php)

      public function addPersonGroupRelation($params) {
      return churchdb_addPersonGroupRelation($params["id"], $params["g_id"], $params["groupmemberstatus_id"], $params["date"],
      getVar("followup_count_no", null, $params),
      getVar("followup_erfolglos_zurueck_gruppen_id", null, $params),
      getVar("comment", null, $params));

      Beitrag kann geschlossen werden.

      lg alex

    • A

      Infoscreen - Wünsch dir was

      • • Alex
      20
      5
      Stimmen
      20
      Beiträge
      8.3k
      Aufrufe

      A

      @Mutschek bzw. kannst du vorher in der api/config.js debug auf true setzen und die neue Fehlermeldung posten.

    • artus70A

      API-basierter Service inkl. Nutzer-Login

      • • artus70
      2
      0
      Stimmen
      2
      Beiträge
      1.4k
      Aufrufe

      A

      Auch wenn es schon etwas her ist:

      Benutzt du das Beispiel PHP-Skript?
      Weil der Login bei der CT-API funktioniert über Cookies.
      D.h. wenn du dich einloggst, werden die Cookies in Textdateien gespeichert; wenn du n Request abschickst, werden die Textdateien gelesen und die Cookies mitgesendet. Rein theoretisch müsstest du also nur die Dateien für verschiedene Logins an verschiedenen Orten speichern und dann je nach account die richtigen mitschicken (außer die CT-API lässt nur einen login pro IP-Adresse zu...)

    • A

      Berechtigungen für Person herausfinden

      • • Admin EG Kagran
      1
      0
      Stimmen
      1
      Beiträge
      901
      Aufrufe

      Niemand hat geantwortet

    • A

      Eventfilterung für Infoscreen

      • • Alex
      27
      0
      Stimmen
      27
      Beiträge
      13.3k
      Aufrufe

      A

      Big News: Ich werde den Infoscreen nochmal komplett neu schreiben und einige Features hinzufügen. Hier gibt es ein wünsch-dir-was:
      http://forum.churchtools.de/topic/3028/infoscreen-wünsch-dir-was

    • R

      Gedanken zur Telegram-Anbindung

      telegram • • rschi
      1
      0
      Stimmen
      1
      Beiträge
      1.0k
      Aufrufe

      Niemand hat geantwortet

    • S

      Gewünschte Funktionen für API

      • • Septus
      1
      2
      Stimmen
      1
      Beiträge
      977
      Aufrufe

      Niemand hat geantwortet

    • R

      Aktuelle Version ausfindig machen

      • • rschi
      5
      0
      Stimmen
      5
      Beiträge
      1.6k
      Aufrufe

      R

      @jmrauen Super, da bin ich gespannt! 🙂 Vielen Dank schon mal!

    • JDJ

      Exporter zu OpenSong

      • • JD
      3
      0
      Stimmen
      3
      Beiträge
      1.7k
      Aufrufe

      jmrauenJ

      So, OpenSong-Unterstützung ist nun drin in 3.12.
      Danke an @JD für die Unterstützung.

    • D

      Contao meets Churchtools

      • • diging
      4
      0
      Stimmen
      4
      Beiträge
      1.9k
      Aufrufe

      D

      Eine weitere Sache ist mir noch eingefallen:
      Wenn ich die Events auf der CMS-Seite regelmäßig lösche und immer wieder neu aus Churchtools heraus neu anlege, treibt das bei vielen Events über eine längere Laufzeit die Autoincrement Id's sehr schnell nach oben.
      Bei "normalen" Events könntest du in der API ja auch relativ leicht eine eindeutige ID mitschicken, über die das gleiche Event dann wieder erkannt werden kann, damit ich nicht regelmäßig alles löschen muss, sondern die vorhandenen updaten kann.

      Für die Verwendung von wiederkehrenden Events habe ich jetzt so spontan keine einfache Lösung, wie du die regelmäßigen Termine eindeutig kennzeichnen kannst. Evtl mit einer Kombination aus ID+Timestamp oder so... Vielleicht hast du ja eine Idee?

    • R

      Wie Parameter in API-Funktionsaufruf übergeben und woher Parameterbeschreibung nehmen?

      • • Reth
      3
      0
      Stimmen
      3
      Beiträge
      1.9k
      Aufrufe

      jmrauenJ

      Die Parameter kann man in der API-Dokumentation sehen, sobald sie da auch dokumentiert sind.
      Für die Events kannst Du ab 3.11 die neue Funktion getCalendarEvents() nutzen.
      Siehe auch hier https://api.churchtools.de/class-CTChurchCalModule.html

    • BenjaminSchwarzeB

      Erfahrungen mit API

      api • • BenjaminSchwarze
      1
      0
      Stimmen
      1
      Beiträge
      2.1k
      Aufrufe

      Niemand hat geantwortet