it-swarm.com.de

Gibt es eine Möglichkeit festzustellen, ob ein angemeldeter Benutzer auf der aktuellen Seite war?

Mein Ziel ist es, einen Hilfebereich hervorzuheben, wenn ein angemeldeter Benutzer zum ersten Mal eine bestimmte Seite aufruft. Die Seite hat viele komplizierte Funktionen und ist eine ständige Quelle von Fragen. Im Idealfall würde dies den Benutzern eine leicht verfügbare Quelle für Antworten auf ihre Fragen geben.

Ich möchte nicht, dass dies jedes Mal passiert, wenn sie sich anmelden. Wenn Sie Benutzern Hilfe anbieten, die sie nicht benötigen, irritieren Sie die Leute.

Mein Kompromiss besteht darin, festzustellen, ob ein Benutzer bereits auf der Seite war, und ihm zusätzliche Informationen zu geben, wenn er nicht an diesem Ort war.

Weiß jemand, wie ich das machen würde? Ich suche entweder PHP, Javascript oder ein Plugin, das mir hilft, das Ziel zu erreichen.

6
drobertson

Ich schlage vor, Sie verwenden ein modales Popup. Es gibt verschiedene Erweiterungen, die nur angezeigt werden, wenn jemand zum ersten Mal die betreffende Seite besucht (dies wird durch Setzen eines Cookies bestimmt). Fügen Sie Ihre Anweisungen in Ihr Popup ein und möglicherweise einen Link auf Ihrer Seite, um das Popup erneut anzuzeigen, falls der Benutzer die Informationen erneut sehen möchte.

NoNumber Modals

NoNumber hat eine nette Popup-Erweiterung namens Modals , und es hat eine Option, Popup nur einmal anzuzeigen (ich denke, Sie brauchen die Pro-Version dafür):

{modal html=This modal will only show once|openOnce=1}{/modal}

Schauen Sie sich die Demo hier .

Joomla Content Editor

Der Joomla Content Editor hat auch die Funktion, ein Popup nur einmal anzuzeigen. Lesen Sie hier mehr: https://www.joomlacontenteditor.net/support/tutorials/jcemediabox/item/create-a-media-popup

<a href="/instructions.html" class="jcepopup autopopup-single" type="text/html" id="autopopup"></a>

Andere Erweiterungen

Weitere Erweiterungen finden Sie im Joomla Extensions Directory .

3
johanpw