Skip to content

๐Ÿ“‚ Room Categories

The Room Categories page allows you to manage voice room classifications in the app. You can create main (root) categories or subcategories under a specific category, to organize voice rooms and make it easier for users to find them.

How to Access:

Sidebar โ† Rooms โ† Room Categories

๐Ÿ”— Open Room Categories Page


Page Contents:

Room Categories

The page contains a toolbar at the top with a filter button and a button to add a new category, and the categories table below.


Toolbar:

Element Description
๐Ÿ” Filter Filter button to filter categories
+ New Green button to add a new category
๐Ÿ“Š View Toggle display mode (table or grid)

Categories Table:

The table displays all available room categories with the following information:

Column Description
ID Category's unique system identifier
Name Category name in Arabic (e.g., ุฏุฑุฏุดุฉ, ูˆู†ุงุณุฉ, ุญูู„ุฉ)
English Name Category name in English (e.g., chat, Gathering, Party)
Image Category icon/image displayed in the app
Type Category type (empty if it's a regular category)
Enabled/Disabled Category status โ€” yes (enabled and visible in the app) or no (disabled and hidden)
Operations Options menu (โ‹ฎ) to edit or delete the category

Available Categories:

Here are examples of categories in the system:

ID Name (Arabic) Name (English) Status
1 Main Main โœ… Enabled
2 ุฏุฑุฏุดุฉ chat โœ… Enabled
3 ูˆู†ุงุณุฉ Gathering โœ… Enabled
4 ุญูู„ุฉ Party โœ… Enabled
7 ุนูŠุฏ ู…ูŠู„ุงุฏ birthday โœ… Enabled
8 ุซู‚ุงูุฉ Culture โœ… Enabled
9 ุฏูŠู†ูŠ Religion โœ… Enabled
10 3slya sokrya love โœ… Enabled

Create a New Category:

When you press the green + New button, the Create category form opens:

Create New Category

Form Fields:

Field Description
ID Category's unique identifier โ€” auto-generated or you can enter it manually
Parent The parent category this category belongs to. Select root if it's a main (top-level) category, or select another category to make it a subcategory
Name โญ Category name in Arabic (required field)
English Name โญ Category name in English (required field)
Type Category type โ€” select from the dropdown
Image Category icon/image โ€” press ๐Ÿ“ Browse to select an image from your device
Enabled/Disabled Toggle switch โ€” yes (category is enabled and visible in the app) or no (category is disabled and hidden)

Understanding the "Parent" Field (Hierarchical Classification):

The Parent field is the most important field in the creation form. It determines whether the category is a main (root) or subcategory:

Select Parent

Value Meaning
root The category is a main (root) category โ€” appears as an independent category at the top level
Main The category is a subcategory under "Main"
ุฏุฑุฏุดุฉ The category is a subcategory under "ุฏุฑุฏุดุฉ"
Any other category The category is a subcategory under the selected category

Note on Hierarchical Classification

  • Selecting root makes the category a top-level category โ€” it appears at the highest level of the categories list.
  • Selecting another category makes it a subcategory โ€” it falls under the selected category and appears as a sub-classification.
  • You can build multi-level classification trees (main category โ† subcategory โ† sub-subcategory).

Hierarchical Classification Example

  • Main (root โ€” main category)
    • Chat (subcategory under Main)
    • Gathering (subcategory under Main)
  • Party (root โ€” main category)
    • Birthday (subcategory under Party)

Category Status (Enabled/Disabled):

Status Color Meaning
yes ๐ŸŸข Green Category is enabled โ€” visible in the app and users can see and select it when creating a room
no ๐Ÿ”ด Red Category is disabled โ€” not visible in the app and cannot be used

Form Buttons:

Button Function
Submit Save the new category and return to the categories list
Reset Clear all fields and reset to default values
Continue Editing โ˜ When enabled, save and stay on the edit page
Continue Creating โ˜ When enabled, after saving, a new form opens to create another category
View โ˜ When enabled, after saving, display the category details
๐Ÿ“‹ List Return to the full categories list

Available Operations:

When you press the operations menu (โ‹ฎ) next to any category:

Operation Description
Edit Edit category settings (name, image, parent, status)
Delete Delete the category from the system

Warning

When deleting a main (parent) category, all subcategories under it may be affected. Make sure to move or delete subcategories before deleting the parent category.


Quick Summary:

Action Steps
View all categories Rooms โ† Room Categories
Add a main category Press + New โ† Select root in Parent field โ† Enter data โ† Submit
Add a subcategory Press + New โ† Select parent category in Parent field โ† Enter data โ† Submit
Edit a category Press โ‹ฎ next to the category โ† Edit
Delete a category Press โ‹ฎ next to the category โ† Delete
Enable/Disable a category Edit the category โ† Change Enabled/Disabled toggle

๐Ÿ”— Open Room Categories Page