Einführungstour 1.0.2

Diese Erweiterung ermöglicht Einführungstouren: Erklären Sie die allgemeine Funktionsweise der gesamten Webseite oder auch nur einen kleinen Button.

Die Erweiterung kann entweder im Supportforum oder direkt hier heruntergeladen werden. Alternativ werden alle Releases auch bei GitHub veröffentlicht. Die Erweiterung wird ab Version 1.0.0 nur noch im Pluginstore veröffentlicht!


Hinweis für Version 1.0.0:

  • Aufgrund von großen internen Änderungen können wir leider kein Update auf diese Version anbieten. Daher bitten wir Sie, das Paket erneut zu installieren. Wir hoffen um Verständnis. In Zukunft werden wir uns bemühen, immer Updates für ältere Versionen anzubieten.
  • Neue Funktionen:
    • Es ist nun möglich, Touren zu im- und exportieren (Für Entwickler: Es gibt dazu auch ein PIP)
    • Gäste können jetzt auch Touren sehen
    • Es ist nun möglich, einen zeitlichen Abstand zwischen zwei Touren festzulegen (Zu finden unter Optionen -> Benutzer -> Touren)
    • Es ist nun möglich, die Touren für mobile Geräte zu aktivieren oder zu deaktivieren (Zu finden unter Optionen -> Benutzer -> Touren)
    • ACLs, Callbacks und Call-to-Action sind jetzt möglich (Für weitere Informationen bitten wir um einen Blick in die Dokumentation)
  • Touren teilen

    • In unserem Supportforum (In der Filebase) können nun erstellte und exportierte Touren hoch- und heruntergeladen werden. Teilt eure erstellten Touren mit anderen Benutzern, um die gewünschten Funktionen eurer Seite erklären zu lassen!

Großer Dank geht an MeinAccount, ohne den die ganze Erweiterung gar nicht erst möglich geworden wäre (oder zumindest erst in sehr ferner Zukunft :P)


Was macht diese Erweiterung?
Mithilfe dieser Erweiterung können Administratoren Ihren Benutzern eine Einführungstour in die funktionsweise der ganzen Website oder eines einfachen Knopfes geben, ganz wie es beliebt. Das ganze wird durch ein kleines, aber feines Script realisiert, welches dem Benutzer schrittweise einzelne Funktionen erklärt.
Desweiteren können Administratoren beliebig viele Touren anlegen und diese mit Tourschritten füllen. So kann eine allgemeine Tour beispielsweise direkt nach der Registrierung erfolgen, eine andere erklärt wiederum, wie das Konversations-System funktioniert.
Weitere Details entnehmt bitte den Screenshots.


Wo erhalte ich Support?
Gerne können neue Issues in unserem GitHub-Repository erstellt werden. Oder einfach direkt im Forum.
Kommentare direkt im Pluginstore können für den Support leider nicht garantiert berücksichtigt werden (wir sehen sie uns trotzdem an). GitHub und das Supportforum werden also bevorzugt behandelt!


Was kostet die Erweiterung?
Nichts! Die Erweiterung steht unter der selben Lizenz wie das WCF 2.0, nämlich der LGPL.

Images

  • Version 1.0.2


    Unterstützt jetzt ein Update von Version 1.0.0 (und 1.0.1). Dies war in der letzten Version leider nicht der Fall, wir bitten um Verständnis!

  • Version 1.0.1

    • Der untere "Tour auswählen"-Button im ACP hatte keine Funktion.
  • Version 1.0.0

    • Aufgrund von großen internen Änderungen können wir leider kein Update auf diese Version anbieten. Daher bitten wir Sie, das Paket erneut zu installieren. Wir hoffen um Verständnis. In Zukunft werden wir uns bemühen, immer Updates für ältere Versionen anzubieten.
    • Neue Funktionen:
      • Es ist nun möglich, Touren zu im- und exportieren (Für Entwickler: Es gibt dazu auch ein PIP)
      • Gäste können jetzt auch Touren sehen
      • Es ist nun möglich, einen zeitlichen Abstand zwischen zwei Touren festzulegen (Zu finden unter Optionen -> Benutzer -> Touren)
      • Es ist nun möglich, die Touren für mobile Geräte zu aktivieren oder zu deaktivieren (Zu finden unter Optionen -> Benutzer -> Touren)
      • ACLs, Callbacks und Call-to-Action sind jetzt möglich (Für weitere Informationen bitten wir um einen Blick in die Dokumentation)
    • Touren teilen
      • In unserem Supportforum (In der Filebase) können nun erstellte und exportierte Touren hoch- und heruntergeladen werden. Teilt eure erstellten Touren mit anderen Benutzern, um die gewünschten Funktionen eurer Seite erklären zu lassen!

    Großer Dank geht an MeinAccount, ohne den die ganze Erweiterung gar nicht erst möglich geworden wäre (oder zumindest erst in sehr ferner Zukunft :P)

  • Version 1.0.0 RC 5

    • ACLs
      Es ist jetzt möglich, für jede Tour individuell einzustellen, welche Benutzergruppe die Tour sehen kann, oder nicht.
    • PIP
      Touren können jetzt per Plugin-Installation-Package importiert werden. Dies ist wichtig für zukünftige Versionen, da in einer dieser Touren im Standardumfang der Erweiterung mitgeliefert werden, welche die Grundfunktionen der Website erklären sollen.
    • Call-to-action
      Es ist nun möglich, pro Tourpunkt einen individuellen Button (neben dem Zurück und Weiter-Button) zu erstellen und diesem eine benutzerdefinierte Callback-Funktion zu geben.
      Beispielsweise kann so ein Button eingerichtet werden, bei dessen Klick etwas anderes auf der Website ausgelöst wird.
    • Callbacks
      Für alle drei Button-Arten (Zurück, Weiter und CTA) können nun benutzerdefinierte Callbacks erstellt werden.
    • Touren für Gäste
      Touren sind nun (sofern die Benutzergruppenrechte und/oder ACLs es zulassen) für Gäste sichtbar. Der Tourfortschritt und ob eine Tour abgeschlossen wurde, wird per Cookie gespeichert.
    • Dokumentation
      In unserem Supportforum gibt es nun eine Dokumenation für Benutzer und für Entwickler, welche im Laufe der Zeit ausgebaut und erweitert wird.
  • Version 1.0.0 RC 1

  • Wie sieht es in 2020 aus?

    Bestehen Bestrebungen da doch noch etwas neues zu basteln?

    RE: Website Tour


    LG

  • Ist eine umsetzung fürs wcs 3 geplant ?

  • Für die, die Hilfe brauchen beim Erstellen einer Tour! --> https://dev.ify.re/article/2-wie-erstelle-ich-eine-tour/

    Like 1
  • Hallo :) Wenn man das Anzeigen der Tour "nach Registrierung" einstellt, anhand welchen Kriteriums in der DB stellt das Plugin fest, dass es sich um den ersten Login des Nutzers nach Registrierung handelt?
    Hintergrund: Ich habe per PHP-Script alle Nutzer importiert. Sie sind damit durch admin angelegt (nicht selbst registriert) und DANACH habe ich dein Plugin installiert. Frage: Wenn ich jetzt eine Tour erstelle, sehen die beim ersten Login dann die Tour? oder nicht?

  • Hi, wo findet man denn nach dem Umzug der Domain die Touren zum Downloaden?

    • Die gab es schon vor dem Umzug lange nicht mehr. Es wurden kaum Touren hochgeladen, der Aufwand hatte sich einfach nicht ehr gelohnt. Tut mir leid :/

    • Schade.

  • Was ist ein DOM-Element ? Habe Tour erstellt (von Deinem Bild das DOM-Dingends abgeschrieben). Nun erscheint sie aber bei jedem User. Sie soll aber nur bei registrierten Benutzer erscheinen. Registriert sind ja alle, wenn man danach geht. Bei mir kommt nach der Registrierung noch die Freischaltung.daher sollen es nur registrierte User sehen und nicht alle. Mache ich was falsch ? (Es sind auch nur registrierte Benutzer eingestellt (falls Du fragen solltest).

  • Es ist eine nette idee von dem Plugin aber die Documentation zu dem Plugin ist Lückenhaft gerade was das Callbacks betrifft dazu kann man sich sicht auf seiner neuen Seite Aktuell Registrieren ob gewollt oder nicht weil das recaptcha defekt ist schade eigendlich da mich sonst das Plugin dich interessiert hätte es zu nutzen aber so ist es nicht zu gebrauchen......

    • Sollte jetzt gehen...

    • Nicht so ganz deine Email einstellungen gehn nicht ;)


      Error:
      Fatal error: Can not connect to ssl://mail.thurnax.com
      php_network_getaddresses: getaddrinfo failed: Name or service not known

    • hab dich manuell freigeschaltet

      Like 1
  • Hallo, leider kann ich dieses Plugin nicht Updaten. Es sei nicht kompatibel laut WBB jedoch konnte ich es Installieren

    • Was genau kommt für ein Fehler? Also welche Version ist aktuell installiert?

    • habe bemerekt das ich eine ältere version benutzt habe.. ich konnte es nun erfolgreich updated.

      Like 1
  • https://dev.ify.re/page/documentation/tour/ Hier funktionieren die Links auch nicht. Bitte ändern!

    • Danke für den Hinweis, sollte gehen :)

    • Super Danke für die schnelle Hilfe!

  • Hallo,
    wie kann man eine Tour erstellen? Hab null Ahnung und wollte mich belesen, nur leider funzen die hier eingestellten Links dazu nicht :(
    Oder hat irgendwer fertige Basic-Touren?

  • Tolles Plugin, schade das die Filebase auf eurer Seite nicht mehr geht.
    Hätte sonst jemand vorgefertigte Touren anzubieten?

    • Ein tolles Plugin, jedoch schade, dass so wenig vorgefertigte Touren angeboten werden! So muss das Rad jedesmal neu erfunden werden (bei den Basic Funktionen)...

    • Schade ja, aber das Erstellen geht mit Übung nun auch ganz gut vorran,muß ich zugeben.

    • Das Erstellen von Touren ist wirklich nicht schwer. Man muss halt wissen, das DOM-Elemente sind. Aber mit der Dokumentation (https://dev.thurnax.com/page/documentation/tour/) sollte das gehen :D

    • die habe ich genutzt - klappt :)

      Like 1
  • Ein sehr sehr sehr schönes und sau gutes Plugin! Dankeschön :)

    Like 1
  • Hallo,
    zunächst einmal: ich erhalte eine Fehlermeldung, wenn ich den Links zu den Beispiel-Touren folge. Ich habe mich im Forum angemeldet, kann den Account aber nicht aktivieren, weil ich keine entsprechende E-Mail erhalte.
    Daher nun meine Frage: besteht die Möglichkeit für Dummies (also mich), so eine Tour erstellt zu bekommen?
    Für mich sind die Anleitungen echt böhmische Dörfer. Ich würde das auch bezahlen, weil ich weiß, dass das echt Arbeit ist.
    Für eine Rückmeldung wäre ich dankbar. Es geht um dieses Forum: http://www.elternpflegeforum.de und ich bin unter dieser E-Mail erreichbar: info@carekonzept.de
    Herzlichen Dank
    Heike

    • Ich habe die Accounts freigeschaltet, die noch nicht freigeschaltet waren. Keine Ahnung, warum das mit der eMail nicht geht :( Schreib mir da am Besten eine PN! :)

    • Okay, danke. Das hat geklappt und ich habe eine PN geschrieben.
      Schönen 2. Advent noch!
      :)

  • Hallo,


    Ich habe Probleme die Dom Elemente zu erkennen bzw. Sie zusammenzustellen?


    Habe es über Chrome - Seite untersuchen (Quelltext) versucht aber ich finde nichts was so aussieht wie in der Dokumentation. Ebenso wie das mit den backlinks funktioniert :-?


    Würde mich über tatkräftige Hilfe sehr freuen :)

    • Klicke auf das gewünschte Element und sieh dan rechts in der Console auf das CSS, welches das Element hat. Wenn es kein CSS hat, dann musst du schauen, welche Klassen dem Element zugeordnet sind. Ist eine ID zugeordnet, kannst du diese direkt nutzen, da IDs einzigartig sind. Mehr als das und die Doku kann ich aber leider auch nicht machen. Sollte dir das auch nicht helfen, empfehle ich dir, dich über HTML, CSS und darüber, was ein DOM ist, zu erkundigen.

    • Danke, werde es heute abend mal probieren, kann ich auch links direkt in die Einführungstour setzen?

    • Du kannst alles tun, was in der Dokumenation steht.

  • Hallo,


    Hat jemand einen Link zu einer ausführlichen Anleitung? Das Support-forum ist anscheinend abgelaufen -_-


    Habe sehr wenig Ahnung...


    Danke Schonmal im voraus! :)

  • Würde mich über fertige Touren freuen.

    Like 1
    • Wird es von meiner Seite nicht geben. Das müssen die Nutzer des Plugins erstellen, exportieren und veröffentlichen. Bitte um Verständnis, das wäre zu viel Aufwand, weil es viele verschiedene Touren geben kann.

    • Dann sollte es mal irgendwo eine Plattform dafür geben, dachte die gab es mal?
      Übrigens, welche Klassennamen der Pages muss man angeben, kannst du mal Beispiele geben?

    • Gab es, wurde aber so gut wie nie genutzt, also hab ichs dicht gemacht.
      Dokumentation gibts hier: https://dev.thurnax.com/page/documentation/tour/

    • Dokumentation kann ich schon auswendig :P
      Kannst du nicht so Standard-Tours noch zum Download anbieten?

      Like 1
    • "Übrigens, welche Klassennamen der Pages muss man angeben, kannst du mal Beispiele geben?" Das steht doch in der Dokumentation ;)
      Und nein, ich hab nicht die Zeit dafür, mir Standard-Touren auszudenken. Vor allem, weil ich weder weiß, welche Bereiche abgedeckt werden sollten, noch habe ich alle WoltLab Produkte.

  • Wie finde ich den Klassenamen heraus?

  • Super Plugin, aber das es keine fertigen Touren mehr gibt find ich echt schade.

    • Die sind noch als Backup verfügbar, bin aber noch nicht dazu gekommen, die wieder einzuspielen.

    • Achso. Na immer mit der Ruhe ;)

    • Und wann wird dies mal geschehen? Ist doch eine Sache von max. 10 Minuten. Echt schade drum.

    • Nicht wirklich. Ich muss das Backup erst wieder in einer frischen Installation mit dem Importer einspielen. Das dauert doch ein bisschen und dafür hab ich halt leider keine Zeit.

    • Gibts hier zu schon was neues?

  • Hey, ist die Tour inzwischen mit dem WCF 2.1 kompatibel? Ich würde dieses geniale Plugin gerne verwenden! :)

    • Ist sie längst. Für das Plugin gab es keine gravierenden Änderungen vom WCF die einen Betrieb verhindern würden. Wenn du Bugst findest, bitte trotzdem melden^^ Aber es sollte im 2.1 alles funktionieren. :)

    • Vielen Dank für die schnelle Rückmeldung. Das freut mich sehr! Vielen Dank nochmal für dieses grandiose Plugin!

    • Der Dank geht zum Großteil an @MeinAccount ^^

  • Hallo, gibt es irgendwo ein funktionierenden Link für eine Einleitung oder dergleichen? Ich komme nicht so ganz klar und könnte hilfe gebrauchen. Die Suchfunktion hat leider nichts ergeben.

  • Hi, wo finde ich Standard touren (Forum, Blog, Benutzerkonto, etc.) für den Import? Die Webseite scheint ja in Wartung / Offline seit einiger Zeit zu sein. THX Heinz

    • Sobald ich die Lust und Zeit dazu finde, die Filebase wieder zu importieren.

  • hallo, die "weiter" und "zurück"-Buttons sind seit dem Update kaputt. Dort steht bei mir "wcf.tour.step.locales.prevBtn" und "wcf.tour.step.locales.nextBtn". Gruß, Afox

  • Hi again, I'm trying to add a tour for guests to show on top on the navigation bar to point out the registration. I wan't to activate on visit, it requires a PHP-Classname I'm kinda confused by that and what should I add, can I have some tips about it? thanks.

  • Also entweder bin ich zu Blöd oder ich bekomme es nicht geregelt.


    Und zwar wird mir bei der Tour die Buttons nicht angezeigt (jedenfalls nicht korrekt).


    Dort steht dann nur "wcf.tour.step.locales.nextBtn" Sprachvariablen sind aber vorhanden :o

    • Bitte im Supportforum melden, hier ist eigentlich kein Support.

    • Oh ok alles klar :)

  • Can you explain me what is and where to find the DOM-node that is required ?

    • Using the developer console of your browser or watching source code.

      Like 1
    • I used the sample tours from your website as a base... thank you for that, made my life really easy, Great plugin A+

    • Thank you :)

  • Abgesehen von der coolen Idee und der guten Umsetzung des Plugins, möchte ich an dieser Stelle auch mal doenervich selbst für seinen ausgezeichneten Support loben. Vielen Dank! :)

    • Danke für die Blumen, die eigentliche Hilfe stammte aber von @MeinAccount :)

    • Ach.. wegen des etwas merkwürdigen Namens hatte ich das im Quote gar nicht richtig wahrgenommen :D Dann nochmal vielen Dank an @MeinAccount :)

    • Kein Problem

  • Da zurzeit leider die Registrierung im Support-Forum nicht zu funktionieren scheint, muss ich mich mit meinem Problem hierhin wenden. Leider kann das Plugin nicht deinstalliert werden, aktuell ist die ganze Seite nicht aufrufbar. Zur Info: hab die aktuellste Version des Plugins geladen und es erscheint folgende Fehlermeldung "Could not execute prepared statement: SQLSTATE[42S02]: Base table or view not found: 1146 Table 'DB1559498.wcf3_tour' doesn't exist"

    • Das kann ich so nicht reproduzieren. Ich kann das Plugin ohne Probleme deinstallieren. Der Fehler ist aber eindeutig: Die Tabelle "wcf3_tour" existiert nicht. Warum? Wurden irgendwelche Änderungen an der Datenbank durchgeführt? Versuche mal, die Tabelle manuell zu erstellen und das Plugin dann nochmal zu deinstallieren. PS: Die Registrierung im Forum funktioniert sehr wohl ;)

    • Die Tabelle anlegen hatte ich schon versucht, auch jetzt nochmal und funktioniert leider nicht. Registrierung funktioniert jetzt, musste mehrmals auf "Registrieren" klicken ;)

  • Kann man direkt einen Thread angeben? Also indem man eine ID an die Klasse hängt z.B. wbb\page\ThreadPage?id=22 . Ich möchte nämlich eine "Tour" in einem bestimmten Beitrag auslösen ^^ PS: Super Plugin

    • Du könntest den Auslöser auf JavaScript stellen und mit HTML-Einbindung in einem Beitrag versuchen, die Tour zu starten. Über die Klasse ist das afaik nicht möglich.

    • okay danke. ich versuch mich mal daran ^^

  • An update of package com.thurnax.wcf.tour from version 1.0.0 to 1.0.1 is not supported.

  • Wollte auf der Startseite eine Meldung haben..Wie geht das :)