Einstiegsprobleme

Einklappen
X
 
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge
  • mv_alex
    Contao-Fan
    • 19.06.2009
    • 681

    #1

    Einstiegsprobleme

    Hallo zusammen,

    heute habe ich Avisota zum ersten Mal ausprobiert und leider einige Einstiegsprobleme.

    - So finde ich z.B. keine Möglichkeit, einen "Reader" anzulegen, um die Online-Darstellung zu ermöglichen. Als Modul kann ich nur die Newsletter-Verwaltung anlegen.

    - Wenn ich dort dann eine Adresse anmelde, erhalte ich als Bestätigungsmail nur:
    Code:
    "-//W3C//DTD HTML 3.2//EN\">
    Der Rest bleibt im Quelltext verborgen.

    - Sobald ich einem Element im Newsletter ein Bild einfüge, läuft auf meinem Server ein fehlerhafter Zugriff auf, z.B.:
    Code:
    /webmail_anlagen.php?msg=6∂=2.2&c=view&session_id=8494e8d6857992264be67eb3f4e0d001;1&folder=SU5CT1g=
    Ganz offensichtlich kann also mein Webmailer nicht auf die Grafik zugreifen. Gleichzeitig wird nach dem nicht vorhandenen Link "/blocked" gesucht. Könnte hier vielleicht die Extension httpbl eingreifen?

    Da die Extension noch nicht so alt und die Dokumentation noch übersichtlich ist, könnt Ihr mir vielleicht auf die Sprünge helfen, wo ich die Fehler suchen kann.

    Würde mich sehr freuen!

    Danke&Gruß
    Alex
  • tinoo
    Contao-Fan
    • 19.06.2009
    • 591

    #2
    Zitat von mv_alex Beitrag anzeigen
    So finde ich z.B. keine Möglichkeit, einen "Reader" anzulegen, um die Online-Darstellung zu ermöglichen. Als Modul kann ich nur die Newsletter-Verwaltung anlegen.
    Das wird in Avisota nicht mit einem Modul, sondern mit einem Seitentyp gelöst.

    Gehe in die Seitenstruktur und erstelle in einer Ebene, welche in der Navigation versteckt wird, eine neue Seite (*). Beim Seitentyp kannst du dann den "Online Newsletter" angeben. Diese Seite gibst du dann in den Newslettereinstellungen als Online-Ansehen-Seite an.

    (*) Fall du keine solche Ebene besitzt, erstell doch einfach eine neue und nenn sie z.B. "Intern". Wichtig: "Im Menü verstecken" muss aktiviert sein. In der Ebene "Intern" erstellst du dann eine neue Seite mit dem entsprechenden Seiten-Typ wie oben beschrieben. Dieses Vorgehen verhindert, dass die Seite "Online-Newsletter" in der Navigation erscheint. Die Online-Newsletter werden nämlich nur angezeigt, wenn sie aus dem Email-Newsletter aufgerufen werden. Versuchst du den Online-Newsletter über die Navigation aufzurufen, fehlen div. Angaben und du bekommst eine Fehlerseite...

    Hoffe, das hilft fürs erste...
    Freundliche Grüsse
    Martin

    Kommentar

    • mv_alex
      Contao-Fan
      • 19.06.2009
      • 681

      #3
      Oh ja, das hilft! Auf die Idee, nach einem neuen Seitentyp zu suchen, bin ich nicht gekommen. Muss ich überlesen haben. Danke für den Hinweis!

      Die Online-Ansicht funktioniert jetzt, auch wenn mir der Sinn der Weiterleitung im Reader nicht klar ist - da hab ich einfach mal meine Startseite eingetragen.

      Auch die Grafiken werden mir jetzt angezeigt, wenn ich die Mail abrufe, z.B. mit Thunderbird. Scheint also doch eher ein Problem meines Webmailers gewesen zu sein.

      Problematisch bleibt allerdings im Augenblick das Verwaltungsmodul. Es zeigt keine Funktion, ich kann weder Adressen an- noch abmelden, nicht mal mehr die fehlerhafte Mail wird zugestellt.

      Noch eine andere Frage: Die vorgegebenen Texte "Probleme mit der Darstellung? Den Newsletter Online ansehen." und "vom Newsletter abmelden" kann man nicht über die Sprachvariablen bearbeiten. Geht das vielleicht über die langconfig.php, bzw. sind die Labels irgendwo dokumentiert?

      Gruß Alex

      Kommentar

      • tinoo
        Contao-Fan
        • 19.06.2009
        • 591

        #4
        Das mit der Weiterleitung ist mir auch nicht klar, hat aber wohl etwas zu tun mit an-/abmelden, glaub ich. Müsstest mal den Hauptartikel hier im Forum durcharbeiten, da erklärt Tril jemandem, wozu die Weiterleitungsseite gut ist.

        Das Verwaltungsmodul (sofern es überhaupt das von Avisota ist) brauche ich in meiner aktuellen Installation nicht, darum kann ich dir darüber auch nicht viel sagen...

        Die Texte findest du im languages-Order des Modules (/system/modules/Avisota/languages/de/) in der Datei tl_avisota_newsletter.php
        Freundliche Grüsse
        Martin

        Kommentar

        • mv_alex
          Contao-Fan
          • 19.06.2009
          • 681

          #5
          Vielen Dank für Deine Antwort! Nach einiger Suche bin ich auf diesen Ansatz gestoßen:

          Achja, und wofür ist die Weiterleitungs-Seite in den Einstellungen eigentlich gedacht?

          Für einen zurück Link (den es noch nicht gibt) bzw. wenn die Seite ohne korrekte Newsletter ID aufgerufen wird, dass dorthin weitergeleitet wird.
          Da läg ich mit meiner Startseite ja gar nicht so verkehrt.


          In der Sprachdatei bin ich auch auf die richtigen Label gestoßen:

          Code:
          $GLOBALS['TL_LANG']['tl_avisota_newsletter']['online'] = 'Probleme mit der Darstellung? Den Newsletter Online ansehen.';
          $GLOBALS['TL_LANG']['tl_avisota_newsletter']['unsubscribe'] = 'vom Newsletter abmelden';
          Avisota hat offenbar auch schon einiges in die langconfig.php geschrieben. Mit kleinen Fehlern: Verlinke ich in den HTML-Mails meine eigene Domain (z.B. in einer Signatur), wird als Linkziel nur "../../undefined" gespeichert. Könnte natürlich auch am RTE selber liegen (!?) ... Hat das schon mal jemand beobachtet?

          Bloß mit dem Verwaltungsmodul komm ich nicht wirklich weiter. Hat damit vielleicht jemand Erfahrung?

          Danke&Gruß Alex

          Kommentar

          • tril
            Contao-Urgestein
            • 07.01.2010
            • 2939

            #6
            Zitat von mv_alex Beitrag anzeigen
            In der Sprachdatei bin ich auch auf die richtigen Label gestoßen:
            Code:
            $GLOBALS['TL_LANG']['tl_avisota_newsletter']['online'] = 'Probleme mit der Darstellung? Den Newsletter Online ansehen.';
            $GLOBALS['TL_LANG']['tl_avisota_newsletter']['unsubscribe'] = 'vom Newsletter abmelden';
            Die fehlen aktuell irgendwie in den Sprachvariablen
            Das werde ich mir ansehen, warum die fehlen. Eigentlich wird die Seite Sprachvariablen dynamisch aufgebaut, deshalb dürfte das eigentlich nicht sein ...


            Zitat von mv_alex Beitrag anzeigen
            Avisota hat offenbar auch schon einiges in die langconfig.php geschrieben. Mit kleinen Fehlern: Verlinke ich in den HTML-Mails meine eigene Domain (z.B. in einer Signatur), wird als Linkziel nur "../../undefined" gespeichert. Könnte natürlich auch am RTE selber liegen (!?) ... Hat das schon mal jemand beobachtet?
            Das hängt wohl mit dem Editor zusammen, weil dieser die Domain entfernt, da hab ich aktuell leider auch keine Lösung parat

            Zitat von mv_alex Beitrag anzeigen
            Bloß mit dem Verwaltungsmodul komm ich nicht wirklich weiter. Hat damit vielleicht jemand Erfahrung?
            Was genau ist denn dein Problem? In Avisota gibt es nur ein Modul für An- und Abmelden.

            Kommentar

            • mv_alex
              Contao-Fan
              • 19.06.2009
              • 681

              #7
              Zitat von tril Beitrag anzeigen
              Die fehlen aktuell irgendwie in den Sprachvariablen
              Dann bin ich wohl glatt auf einen Bug gestoßen. Hatte mich schon gewundert, warum sich die anderen Einträge alle in der langconfig.php wiederfanden.

              Zitat von tril Beitrag anzeigen
              Das hängt wohl mit dem Editor zusammen, weil dieser die Domain entfernt, da hab ich aktuell leider auch keine Lösung parat
              So was Ähnliches ist mir im Zusammenhang mit Multidomain-Betrieb mal untergekommen. Dachte der RTE wäre inzwischen angepasst worden und hatte jetzt spontan die Extension DomainLink in Verdacht, die mit Avisota installiert wurde.

              Zitat von tril Beitrag anzeigen
              Was genau ist denn dein Problem? In Avisota gibt es nur ein Modul für An- und Abmelden.
              Das Modul hat bei mir keine Funktion. Weder beim Anmelden neuer Adressen noch beim Abmelden existenter. Man landet zwar auf der Weiterleitungsseite, aber im Hintergrund passiert nichts.

              Ich habe nochmal sämtliche Einstellungen geprüft, ob ich vielleicht irgendwo eine falsche Weiterleitungsseite eingestellt hab, seh aber keine Fehler. Es wundert mich allerdings, dass man Reader und Verwaltungsmodul an so vielen unterschiedlichen Stellen angeben muss.

              Gruß Alex

              Kommentar

              • tril
                Contao-Urgestein
                • 07.01.2010
                • 2939

                #8
                Zitat von mv_alex Beitrag anzeigen
                So was Ähnliches ist mir im Zusammenhang mit Multidomain-Betrieb mal untergekommen. Dachte der RTE wäre inzwischen angepasst worden und hatte jetzt spontan die Extension DomainLink in Verdacht, die mit Avisota installiert wurde.
                An der Stelle macht DomainLink noch überhaupt nix, die fehlerhafte URL wird ja bereits in die langconfig.php eingetragen. Es kann also nur am Editor liegen.

                Zitat von mv_alex Beitrag anzeigen
                Das Modul hat bei mir keine Funktion. Weder beim Anmelden neuer Adressen noch beim Abmelden existenter. Man landet zwar auf der Weiterleitungsseite, aber im Hintergrund passiert nichts.
                Existiert auf der Weiterleitungsseite denn das Modul? Ich muss das in der Dokumentation wohl deutlich hervorheben, dass es NICHT wie beim Standard-Newsletter ist, dass das Abonnement auch ohne Modul möglich ist.

                Zitat von mv_alex Beitrag anzeigen
                ... Es wundert mich allerdings, dass man Reader und Verwaltungsmodul an so vielen unterschiedlichen Stellen angeben muss.
                Das kommt einfach daher, dass du bei Avisota in der Lage bist auch an Mitgliedergruppen deine Nachrichten zu verschicken. Bei einer Mitgliedergruppe, habe ich jedoch keinen Verteiler von dem ich diese Seiten herausziehen kann, also muss die Einstellung woanders her kommen. Das wird sich mit der nächsten Version aber nochmal ein bisschen ändern

                Kommentar

                • MacKP
                  Contao-Yoda
                  • 15.06.2009
                  • 13315

                  #9
                  Zitat von tril Beitrag anzeigen
                  An der Stelle macht DomainLink noch überhaupt nix, die fehlerhafte URL wird ja bereits in die langconfig.php eingetragen. Es kann also nur am Editor liegen.
                  Dazu hier ne kurze Info (hatte mich vor längerer Zeit schon mal damit rumgeschlagen...): http://dev.contao.org/issues/show/132

                  Leider find ich gerade nichts mehr bei TinyMCE was dazu passt.. von daher kann ich nicht sagen ob die da inzwischen was gemacht haben oder noch machen wollen oder es für die so in Ordnung ist.

                  Viele Grüße
                  Contao Pool | C-C-A | MetaModels | [Internetseite -> Mediendepot Ruhr]
                  [Arbeitet bei -> Paus Design & Medien]
                  "I can EXPLAIN it to you, but I can't UNDERSTAND it for you."

                  Kommentar

                  • mv_alex
                    Contao-Fan
                    • 19.06.2009
                    • 681

                    #10
                    Letzteres steht wohl zu befürchten ... Genau über dieses Problem war ich damals auch gestolpert und hatte seitdem möglichst immer auf solche Links im RTE verzichtet. Habe es aber zugegeben seitdem auch nicht mehr ausprobiert.

                    Seit der Installation von Avisota/DomainLink habe ich aber noch ein anderes Problem. Es werden offenbar irgendwo falsche Links generiert, auf die dann Suchmaschinen zugreifen, z.B. in der Form

                    Das ist vorher nicht passiert.

                    Nochmal zu Avisota: Das Verwaltungsmodul ist auf der entsprechenden Seite eingebunden, lässt sich auch direkt über den Alias aufrufen.

                    Gruß Alex

                    Kommentar

                    • tril
                      Contao-Urgestein
                      • 07.01.2010
                      • 2939

                      #11
                      Zitat von mv_alex Beitrag anzeigen
                      Letzteres steht wohl zu befürchten ... Genau über dieses Problem war ich damals auch gestolpert und hatte seitdem möglichst immer auf solche Links im RTE verzichtet. Habe es aber zugegeben seitdem auch nicht mehr ausprobiert.
                      Du könntest es mit dem DomainLink eigenen Insert Tag versuchen:
                      Link-URL: {{dns::domain}}
                      oder du verlinkst einfach die Startseite, DomainLink sollte die Links absolutisieren.

                      Zitat von mv_alex Beitrag anzeigen
                      Seit der Installation von Avisota/DomainLink habe ich aber noch ein anderes Problem. Es werden offenbar irgendwo falsche Links generiert, auf die dann Suchmaschinen zugreifen, z.B. in der Form
                      Das klingt nach einer veralteten Version von DomainLink und googlesitemap, das sollte aber mittlerweile behoben sein

                      Zitat von mv_alex Beitrag anzeigen
                      Nochmal zu Avisota: Das Verwaltungsmodul ist auf der entsprechenden Seite eingebunden, lässt sich auch direkt über den Alias aufrufen.
                      Und funktioniert es jetzt oder immer noch Probleme?

                      Kommentar

                      • mv_alex
                        Contao-Fan
                        • 19.06.2009
                        • 681

                        #12
                        Zitat von tril Beitrag anzeigen
                        Du könntest es mit dem DomainLink eigenen Insert Tag versuchen:
                        Link-URL: {{dns::domain}}
                        oder du verlinkst einfach die Startseite, DomainLink sollte die Links absolutisieren.
                        Das Problem beim Multidomain-Betrieb bestand eher darin, die jeweils andere Domain direkt zu verlinken.

                        Zitat von tril Beitrag anzeigen
                        Das klingt nach einer veralteten Version von DomainLink und googlesitemap, das sollte aber mittlerweile behoben sein
                        DomainLink: 1.2.1 stable Build 2
                        googlesitemap: 1.2.3 stable Build 4
                        Contao 2.9.4

                        Gibt es noch neuere Versionen nach den stabilen?

                        Zitat von tril Beitrag anzeigen
                        Und funktioniert es jetzt oder immer noch Probleme?
                        Nein, das Modul hat unverändert keine Funktion, weder beim An- noch beim Abmelden. Nur die Weiterleitung funktioniert.

                        Gruß Alex

                        Kommentar

                        • tril
                          Contao-Urgestein
                          • 07.01.2010
                          • 2939

                          #13
                          Zitat von mv_alex Beitrag anzeigen
                          Das Problem beim Multidomain-Betrieb bestand eher darin, die jeweils andere Domain direkt zu verlinken.
                          Du kannst aber trotzdem mit {{link_url::*}} die Startseite der anderen Domain verlinken

                          Zitat von mv_alex Beitrag anzeigen
                          DomainLink: 1.2.1 stable Build 2
                          googlesitemap: 1.2.3 stable Build 4
                          Contao 2.9.4

                          Gibt es noch neuere Versionen nach den stabilen?
                          Mh, die Versionen sollten eigentlich Kompatibel sein, versuch mal in der Systemwartung die XML Sitemap zu löschen und neu zu generieren und schau dann mal rein, ob dort immer noch diese Doppeldomain drin steht.


                          Zitat von mv_alex Beitrag anzeigen
                          Nein, das Modul hat unverändert keine Funktion, weder beim An- noch beim Abmelden. Nur die Weiterleitung funktioniert.
                          Dazu fällt mir jetzt nur noch ein, dass du im Modul keine Verteilerlisten ausgewählt hast

                          Kommentar

                          • mv_alex
                            Contao-Fan
                            • 19.06.2009
                            • 681

                            #14
                            Zitat von tril Beitrag anzeigen
                            Du kannst aber trotzdem mit {{link_url::*}} die Startseite der anderen Domain verlinken
                            Das klappt bei mir nicht!?

                            Ich habe das mal so getestet (wohlgemerkt in einer anderen Installation!): Link im RTE angelegt, Wert eingetragen: {{link_url::http://www.domain2.tld}}

                            Im Frontend erhalte ich als anklickbaren Link aber die domain1.tld angezeigt, obwohl der Quelltext offenbar leer ist:
                            HTML-Code:
                            div class="ce_text block">
                            <p><a href="">Link</a></p>
                            </div>
                            Öffne ich den Link dann noch einmal im RTE, steht dort als Wert: {{link_url::http:/www.domain2.tld}} (sic!)

                            Das ist doch mal ein seltsames Verhalten, oder?

                            Zitat von tril Beitrag anzeigen
                            Mh, die Versionen sollten eigentlich Kompatibel sein, versuch mal in der Systemwartung die XML Sitemap zu löschen und neu zu generieren und schau dann mal rein, ob dort immer noch diese Doppeldomain drin steht.
                            Hab ich gemacht, in der Sitemap stehen die Links auch korrekt. Trotzdem erhalte ich weiter fehlerhafte Zugriff, insbesondere von Yahoo-Slurp und Yandex-Bot.

                            Zitat von tril Beitrag anzeigen
                            Dazu fällt mir jetzt nur noch ein, dass du im Modul keine Verteilerlisten ausgewählt hast
                            Doch, dort ist "alle" ausgewählt. Es gibt auch nur zwei, davon ist eine nur zum Testen.

                            Bin etwas ratlos ...

                            Gruß Alex

                            Kommentar

                            • xchs
                              Administrator
                              • 19.06.2009
                              • 14682

                              #15
                              Hallo mv_alex,

                              Zitat von mv_alex Beitrag anzeigen
                              Das klappt bei mir nicht!?

                              Ich habe das mal so getestet (wohlgemerkt in einer anderen Installation!): Link im RTE angelegt, Wert eingetragen: {{link_url::http://www.domain2.tld}}
                              Dieser Inserttag wird so nicht funktionieren (würde ich meinen).

                              Die korrekte Syntax lautet:

                              {{link_url::*}} wobei * mit der ID oder dem Alias ersetzt werden muss
                              Contao Community Administrator

                              [Unterstützungsmöglichkeiten]
                              sigpic

                              Kommentar

                              Lädt...