Zum Hauptinhalt gehen

Is there a way for a workflow to run on startup only once per user?

Kommentare

3 Kommentare

  • Berend Veldkamp
    Your main issue would be to store information about wether a user has seen that message (or not). You could do that:
    • Using a cookie or the browser's local storage, but for this you would need a custom viewer module. If a user opens your viewer on another machine, he would see the message again
    • Using a server side database, and in the startup workflow use either an SQL Query or Add Features. You need to know the username for this to work, so if your site is not secured, this is not going to work
    Other options:
    • Add the information to the Home Panel
    • Add an item to the Footer Menu, e.g. ‘What's New’. Clicking on it could for instance open a webpage or show an alert. But perhaps this is not a very obvious way
    • Use the AddStatus command to show information. A user does not need to dismiss it, but it may not be visible long enough.
    0
  • Permanently deleted user
    I go the Home Panel route with our site (https://gisappsecure.ewashtenaw.org/mapwashtenaw/)  and have it open by default. That way it's in front of them everytime they log in, yet they don't need to click away a popup.
    0
  • Carmen Durham
    Thank you for the ideas.  I have room on my home panel.  I will do that!  Such a simple answer but once I was stuck on the "popup" idea, it was hard to think of other options.

     

    Carmen
    0

Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.