Skip to content
Fabian Berg edited this page Apr 27, 2025 · 5 revisions

Clubstations

Since Version 2.0, Wavelog has provided sophisticated support for Clubstations and Special Callsign Operations. This documentation explains everything you need to know, from setup and configuration to usage.

Important

This feature replaces the Operator Callsign Popup feature (config item: 'special_callsign').


Prerequisites

Before setting up Clubstations in Wavelog, there are some important points to understand about how the Clubstation feature works.

  • Clubstations are essentially normal users in the database with an additional flag that marks them as a Clubstation account. This flag can only be modified by a Wavelog Administrator (user_type == 99).
  • Once a Clubstation is created, either Admins or Club Officers (we’ll discuss permissions in the next section) can add, remove, or edit users associated with the Clubstation.
  • These users can then "impersonate" the club account. For example, the user HB9AAA can switch to the clubstation account HB9BBB.

Permission Levels

There are currently two permission levels for Clubstations. These levels are independent of the core permission levels in Wavelog and are defined in the club_permissions table for each user per club.

Club Members

Club Members can switch to a Clubstation and log QSOs. They cannot edit or delete QSOs made by another operator and have other restrictions.

Club Officers

Club Officers act as managers of the Clubstation. They have access similar to a normal Wavelog Operator account (but without Admin rights for the Wavelog installation). They can manage the Clubstation by adding existing users or modifying their permission levels. However, they cannot create new user accounts—this must still be done by an Admin. A user can be both a Wavelog Admin and a Club Officer for one or more Clubstations simultaneously.

Overview

Clubstation Permissions Overview

Setting Up a Clubstation

To set up a Clubstation, you need to be a Wavelog Admin with access to the config.php file.

  1. Enable the Clubstation feature by editing your config.php and setting:

    $config['special_callsign'] = true;

    In newer installations, you can find this value in line 691. If not, you may need to update your config.php manually based on config.sample.php.
    If this config item was already enabled for the old "Operator Callsign Popup" feature, no changes are needed.

    [!NOTE] The config item $config['sc_hide_usermenu'] is no longer in use.

  2. Go to User Management (Admin → User Accounts).

    If you previously set up a Clubstation using the Operator Dialog, you may already have a user account for the Clubstation. You can convert this existing account to a Clubstation by selecting the "Other Actions" button.

    Otherwise, create a new Clubstation account in the second table below the users table.

  3. After creating a Clubstation, click the button for Club Permissions.

    Club Permissions Button

    This will take you to the Club Permissions Page, which is the same view accessible by a Club Officer.

    Club Permissions Page

    Here, you can add existing users to the Clubstation or modify their permission levels.
    Note: A Club Officer cannot create new users; this must be done by an Administrator.

    Added users can now access the Clubstation with their assigned permission level.


Accessing a Clubstation

As mentioned earlier, Clubstations are normal user accounts with a special flag in the database. To access a Clubstation, you must be a member of it. Once you have been added, you will see an additional menu item in the upper right header.

Switch to Clubstation

After clicking this button and confirming the action, you will successfully switch to the Clubstation.

Clubstation Confirmation

To switch back, either log out and log in again or use the "Switch back to XY" button located above the logout button.


API Keys and Radios

Each user who switches into a Clubstation can have their own API keys and radios. Club Members can only see the API keys and radios they created themselves. Club Officers can see all API keys, including who created them, though the keys of others are masked.

API Keys and Radios
Clone this wiki locally