Technical details in the front end module definition

Templates

Each module can be assigned its own Template. Four different templates are included.

  • mod_visitors_fe_all
    • All fields are included. (see example above)
  • mod_visitors_fe_all_ajax
    • All fields are included, the figures are regularly reloaded via Ajax
  • mod_visitors_fe_hits
    • Here the visit rows were removed.
  • mod_visitors_fe_visits
    • Here the hit rows were removed.
  • mod_visitors_fe_invisible
    • Here, nothing is displayed. This template is used for a pure counting.

For own Templates, the template files must start with “mod_visitors_fe_” and end with “.html5”.

The best way, via the back create a copy of one of the templates mod_visitors_fe_... and rename this, e.g. in mod_visitors_fe_special. (the extension is automatically appended, so just like the original)

Show to guests only

The frontend module is not shown if the user is logged in as a member of the frontend.

Protect module

The frontend module will only be shown to selected member groups. The member must be logged in for this.

Activate counting for device/screen resolutions

The module can detect and count the device/screen resolution and display it in the backend statistics. In Germany, according to TDDDG §25, this is only permitted if the end user has consented on the basis of clear and comprehensive information. There are exceptions to this. See: https://gesetz-tdddg.de/25-tdddg/

In other countries, the lawfulness of detecting the device/screen resolution should be checked before activation.

No counting for this HTTP_USER_AGENT partial identifier

You can set a custom “UserAgent String” in your browser and in the visitors module configuration.

  • Layout -> Themes -> Modules -> Module Name

In the field: “No counting for this HTTP_USER_AGENT partial identifier”, you can enter a unique identifier. Example: CTISOK

In your browser, an add-on should be used. For Firefox just search for User-Agent-Switcher