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

    ChurchTools Plugin für Wordpress

    ChurchTools Schnittstellen
    13
    34
    8.2k
    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.
    • M
      m.stets @skipy
      zuletzt editiert von

      @skipy Danke! Das wäre hilfreich, gerade, wenn man noch am Testen ist. Aber mit dem Workaround komme ich auf jeden Fall auch schon mal weiter. Viele Grüße

      1 Antwort Letzte Antwort Antworten Zitieren 0
      • jziegelerJ jziegeler hat am auf dieses Thema verwiesen
      • P
        pommranz
        zuletzt editiert von

        Hallo @skipy, wir verbinden gerade unsere neue WordPress-Seite über dein Plugin mit ChurchTools. Hat alles ohne große Erklärung funktioniert. Inzwischen wissen wir auch was eine ChurchTools Gruppen-Homepage ist...

        Hab aber noch zwei Fragen. Erstens: Lässt sich das abstellen, dass im Kalender die verlinkten URLs in einem neuen Tab geöffnet werden? Vielleicht als neue Darstellungs-Option?

        Zweitens: Auch wenn im Moment alles schön läuft - wird das Plugin weitergepflegt? Woher bekommt man Updates?

        skipyS 1 Antwort Letzte Antwort Antworten Zitieren 1
        • MaxStroM
          MaxStro @skipy
          zuletzt editiert von

          @skipy Hi, ich kam mal wieder dazu mich damit zu beschäftigen. Leider kann /konnte ich es bislang nicht einsetzen, da unser Avada Theme sich mit Guttenberg beisst. Ich kann nur Codesnippets oder Shortcodes benutzen.
          Shortcodes werden aber nicht angeboten, oder?

          CT hosting

          skipyS 1 Antwort Letzte Antwort Antworten Zitieren 0
          • skipyS
            skipy @pommranz
            zuletzt editiert von

            @pommranz Ja - ich pflege es weiter ... aber eher sporadisch (abhängig von meiner Kapazität) ... 🙂

            Urls im selben Tab öffnen klingt nach einem guten Feature. Mache ich bei Gelegenheit rein 👍

            1 Antwort Letzte Antwort Antworten Zitieren 0
            • skipyS
              skipy @MaxStro
              zuletzt editiert von

              @MaxStro Ja - kenne Avada gut ... das beißt sich leider tatsächlich ziemlich. Tut mir leid. Snippets wären theoretisch mit relativ geringem Aufwand möglich - aber derzeit noch nicht implementiert.

              1 Antwort Letzte Antwort Antworten Zitieren 0
              • P
                pommranz
                zuletzt editiert von

                Nachdem unsere Website live war, habe ich noch mein Standard-Sicherheitsplugin ShieldPro installiert. Daraufhin waren alle Seiten mit Churchtools-Blöcken komplett leer, bis auf den Header. Der WordPress Error log meldet:

                Fatal error: Declaration of Symfony\Component\Cache\CacheItem::expiresAt(?DateTimeInterface $expiration): static must be compatible with Psr\Cache\CacheItemInterface::expiresAt($expiration) in /home/www/wp-fcg/wp-content/plugins/sb-churchtools-grouphomepage/vendor/symfony/cache/CacheItem.php on line 65

                Die Antwort des Shield-Entwicklers:
                The fix is straightforward here - the code in the churchtools plugin just needs a tweak so that they method signatures align with the underlying PSR Cache library. This is quite common where sites/apps would run under, say, PHP 7.x and then upgrade to PHP 8.x which is a bit stricter when enforcing types. It might be as simple as updating the PSR library if it's a bit older, which I suspect is the case.

                Komischerweise läuft im Moment wieder alles wie es soll. Ich gebe das aber mal weiter.

                P 1 Antwort Letzte Antwort Antworten Zitieren 0
                • P
                  pommranz @pommranz
                  zuletzt editiert von

                  Also der kürzlich beschriebene Fehler tritt wiederholt auf. Lässt sich das ändern?

                  skipyS 1 Antwort Letzte Antwort Antworten Zitieren 0
                  • skipyS
                    skipy @pommranz
                    zuletzt editiert von skipy

                    @pommranz
                    Es ist wie der Shield-Entwickler sagt - da sind zwei Plugins, die jeweils eine unterschiedliche Versionen der selben Drittsoftware (Symphony Cache) verwenden. Ich plane demnächst das Plugin auf ausschließlich PHP 8.x upzugraden. Dann läuft es aber nicht mehr auf älteren Servern mit PHP 7.x ...

                    Dann sollte auch die Fehlermeldung wieder verschwinden. (Kann aber noch ein paar Wochen dauern)

                    1 Antwort Letzte Antwort Antworten Zitieren 0
                    • swarnatS
                      swarnat
                      zuletzt editiert von

                      Hy Skipy,

                      Ich bin neu als Entwickler in ChurchTools eingestiegen und das Thema Wordpress <-> ChurchTools ist/wird der Hauptgrund, mit welche ich mich beschäftige.

                      Aufgrund der Architektur deines Plugins vermute ich, dass du nicht nur im Hobby Umfeld als Softwareentwickler unterwegs bist.

                      Daher: Schau dir mal humbug/php-scoper, bzw. dediziert für Wordpress Plugins "coenjacobs/mozart" an.
                      Du wirst, aus eigener Erfahrung, an dem Problem der verschiedenen Versionen, gerade beim Symfony Framework, nicht vorbei kommen und nie eine für jedermann stabile Lösung erreichen.

                      Und sobald sich die Signatur einer Funktion ändert, leider recht häufig auch innerhalb von Minor Updates, crasht die Site.

                      Hat du ein Git Repo für das Plugin?
                      Ich würde mal schauen, ob ich die Plugins evtl. per CI integrieren bekomme.
                      Bzw. würde ich gern schauen, welche Features der Church Tools zusätzlich im Wordpress nützlich sein könnten.
                      Und wenn ich die implementiere, kann ich Sie dir auch zur Verfügung stellen.

                      In God I trust.
                      All others need logs.

                      aschildA 1 Antwort Letzte Antwort Antworten Zitieren 1
                      • aschildA
                        aschild @swarnat
                        zuletzt editiert von

                        Hier haben wir ein anderes WP plugin, welches sich "nur" im die Kalendereinträge kümmert.

                        https://github.com/a-schild/churchtools-wp-calendarsync/releases/download/v1.3.0/churchtools-wp-sync-1.3.0.zip

                        Wir verwenden es bei uns hier:
                        https://ref-nidau.ch/alleanlaesse/

                        3.x kein Selfhosting mehr

                        aschildA 1 Antwort Letzte Antwort Antworten Zitieren 0
                        • aschildA
                          aschild @aschild
                          zuletzt editiert von

                          @skipy Gibt es zum plugin irgendwo ein Repository zum Plugin?

                          Wir haben bei uns das Bedürfniss, bestimmte Räume/Resourcen Externen via Wordpress Webseite vermietbar zu machen.
                          Ich bin mir noch nicht sicher ob eine Erweiterung in deinem Plugin Sinn macht (und angenommen würde) oder ob wir ein zusätzliches Plugin schreiben wollen.

                          Damit der ganze Ablauf auch funktioniert, haben wir uns noch eine CT extension vorgestellt, die dann den internen Adminablauf abbildet. (Bestätitungen, Verrechnen etc.)

                          3.x kein Selfhosting mehr

                          B 1 Antwort Letzte Antwort Antworten Zitieren 0
                          • B
                            bwl21 @aschild
                            zuletzt editiert von

                            @aschild hast du schon ein Konzept für so eine extension

                            1 Antwort Letzte Antwort Antworten Zitieren 0
                            • Erster Beitrag
                              Letzter Beitrag