Introduction
This guide is for System Managers and Administrators responsible for maintaining facility details. It will walk you through the process of configuring club information, including managing localized descriptions, contact details, social media links, and facility amenities. This is designed for the mobile app on the about club section.
Before You Start
Prerequisites: You must have the
Permissions.SystemManager.Clubs.ClubInfo.Viewpermission to access this page.Navigation: Access the Club Info page within the System Management section of the application.
Settings
The following settings are available within the Club Information form. Ensure you understand the purpose of each field before saving changes.
-
Language:
Description: A dropdown menu used to specify the language for the club profile being created.
Usage: Select "Neutral Language" for the default system profile, or select a specific language (e.g., "Polish", "German") to create a translated version of the content.
Example: Select English to display this content to users with their browser set to English.
-
Name:
Description: A text field for the official name of the club.
Usage: Enter the name as it should appear in the system and on public-facing pages.
Example: "Downtown Fitness Center".
-
Description:
Description: A rich-text editor area.
Usage: Input detailed text about the club, formatted with bolding, lists, or headers if necessary.
Example: "A state-of-the-art facility open 24/7..."
-
Contacts:
Description: A grid section used to manage phone numbers and email addresses associated with specific club roles or general inquiries.
Usage: Add entries defining the contact type (e.g., Reception, Manager) and the corresponding details.
Example: Type: "Reception", Number: "555-0199".
-
Urls:
Description: A grid section for external web links.
Usage: Store links to the club's website or social media profiles.
Example: Type: "Facebook", URL: "https://facebook.com/myclub".
-
Facilities:
Description: A selection grid for club features.
Usage: Select specific amenities available at this location to display them in the club profile.
Example: Select Sauna or Swimming Pool.
-
Equipment:
Description: A selection grid for gym hardware.
Usage: List specific types of equipment available to members.
Example: Select Treadmills or Free Weights.
Configuration instructions
Follow these steps to add or modify club information.
Navigate to the Club Info page.
To edit an existing entry, locate the club row in the grid and click the Edit icon (pencil). To create a new entry, use the insert function if available on the grid header.
-
Configure General Information:
If this is a new translation, select the appropriate Language from the dropdown menu.
Enter the Name of the club.
Enter the Description in the text editor.
-
Manage Contacts:
In the Contacts section, click the add/insert button to create a new row.
Select the Contact Type and enter the Name, Phone, and Email.
Click Insert (or the checkmark icon) to save the contact line.
-
Manage URLs:
In the Urls section, click to add a new row.
Select the Media Type (e.g., Website, Facebook) and paste the URL.
Save the row.
-
Manage Facilities & Equipment:
In the respective grids, add rows to select the Facilities or Equipment types available at this location.
Ensure you save each row entry.
This is managed in PGM->Settings->Dictionaries
-
Save Changes:
Review all entered information.
Click the Update button to save changes to an existing club profile.
Click the Insert button if you are creating a new club profile record.
If you wish to discard changes, click Cancel.
Hints
Neutral Language Visualization: In the main grid, the entry representing the "Neutral Language" (default) is displayed in Bold text. This helps distinguish the primary record from translations.
Validation: The Name field is required. You cannot save the form without it.
Deletion: Clicking the Delete (trash can) icon on the main grid will remove that specific language version of the club info.
Sub-Grid Logic: Items added to the Contacts, URLs, Facilities, and Equipment grids are linked specifically to the Club Information record you are currently editing. They do not automatically copy over to other language versions.
System Response: Upon clicking Update or Insert, the system processes the data. If successful, the form closes, and the main grid refreshes to show the updated data.
Use Case Examples
Example 1: Updating the Default Club Description
Goal: Change the main description of the club in the default language.
Steps/Settings: Locate the Bold entry in the grid (Neutral Language). Click Edit. Update the text in the Description field to include "New Summer Hours." Click Update.
Example 2: Adding a Polish Translation
Goal: Provide club details for Polish-speaking members.
Steps/Settings: Start a new entry. Select Polish in the Language dropdown. Enter the Polish translation of the club name in Name. Enter the translated text in Description. Click Insert.
Example 3: Adding a Reception Phone Number
Goal: Add a public contact number for the front desk.
Steps/Settings: Open the club profile. Scroll to the Contacts grid. Click to add a row. Select "Reception" as the type. Enter "555-1234" in the Phone field. Click the save icon for that row, then click Update for the form.
Example 4: Linking a Facebook Page
Goal: Display a social media link on the club profile.
Steps/Settings: Open the club profile. Scroll to the Urls grid. Add a new row. Select "Facebook" from the dropdown. Enter the full URL "https://www.facebook.com/gymname". Save the row and Update the form.
Example 5: listing Available Amenities
Goal: Highlight that the club has a Sauna and WiFi.
Steps/Settings: Open the club profile. Scroll to the Facilities grid. Add a row and select "Sauna". Add another row and select "WiFi". Click Update.