[Ap Yazılım] Everyone

[Ap Yazılım] Everyone 1.0.0

No permission to download
Compatible XF 2.x versions
  1. 2.3
Additional requirements
https://xenforo.com/community/resources/ap-yazilim-core-library.10374/
Visible branding
Yes
XenForo forumunuz için geliştirilen [Ap Yazılım] Everyone is an advanced mass-mention plugin that allows you to mention multiple forum members with a single command and automatically send notifications to selected users. Thanks to its smart autocomplete system integrated into the rich text editor, your users can easily use the @everyone command while composing messages. With its advanced administrative options, you can precisely control which users can use this feature, who receives notifications, which forums it is available in, and how notifications are processed.

⭐ Key Features​

👥 Mass Mention with a Single Command​

Mention a targeted group of users with a single @everyone command. The system processes the message content and automatically generates notifications for eligible users. You can customize the command through the Admin Control Panel to suit your forum's needs.

⚡ Smart Editor Integration​

The smart autocomplete system integrates directly with XenForo's rich text editor. When users type @, a suggestion menu displays the Mass Mention option. Users can simply select this option to insert the command into their message.

🔤 Customizable Mention Command​

Replace the default @everyone command with a custom alternative. For example, you can use @everyone or configure a different command, such as @members, to suit your forum. You can also configure whether the command is case-sensitive.

📊 Recipient Count Preview​

Display the number of users who will receive notifications before a mass-mention operation is processed. The informational message displayed below the editor helps users understand the scope of their action before submitting a message.

🎯 Advanced Recipient Filtering​

Limit mass notifications to users who meet specific criteria. For example, you can target members who have reached a certain post count or meet other configured user criteria. If no additional criteria are configured, the system can target all users who satisfy the other eligibility requirements.

🛡️ User Group Permissions​

Control which user groups can use the mass-mention feature through XenForo's permission system. You can also manage permission to use mass mentions when editing existing messages separately.

🔒 Moderator Approval System​

Keep mass mentions under control by requiring moderator approval for selected user groups. This helps prevent unauthorized or excessive mass notifications. You can also configure the maximum number of pending mass-mention messages allowed per user.

⏱️ Cooldown Period and Daily Usage Limit​

Prevent abuse of the mass-mention feature by configuring cooldown periods and daily usage limits.
  • Cooldown Period: Defines how long a user must wait between mass-mention operations.
  • Daily Limit: Restricts the number of mass-mention operations a user can perform within a 24-hour period.
  • Pending Message Limit: Determines how many mass-mention messages a user can have awaiting moderator approval at the same time.
These limits are managed through user group permissions, allowing you to apply different usage policies to different groups.

🔔 Native XenForo Notifications​

Send notifications to eligible recipients through XenForo's standard notification system. Notifications can appear in the forum's notification menu, helping members stay informed about relevant announcements and discussions.

📧 Email Notifications​

Enable email notifications for mass-mention operations. This allows members who do not regularly visit your forum to stay informed about relevant messages.

📲 Browser Push Notifications​

Enable browser push notifications through XenForo's Web Push infrastructure. This feature works for users with supported browsers who have granted the necessary notification permissions and subscribed to push notifications.

🧵 Forum-Specific Availability​

Choose which forums can use the mass-mention feature. Instead of enabling it across your entire forum, you can restrict its availability to specific areas, such as announcement forums, event discussions, or selected discussion categories.

📚 Resource Manager and Media Gallery Support​

In addition to standard forum messages, the plugin can integrate with supported XenForo add-ons.
  • XenForo Resource Manager (XFRM): Supports use in relevant resource-related content.
  • XenForo Media Gallery (XFMG): Supports use in relevant media items and comments.
The corresponding XenForo add-ons must be installed and enabled for these integrations to work. Resource and media categories can also be restricted separately.

🔄 Message Editing Support​

Control how the system behaves when a mass-mention command is added to an existing message during editing.

You can disable mass mentions during editing, restrict their use to users with the appropriate permissions, or allow all otherwise eligible users to use the feature. This helps prevent uncontrolled notifications from being triggered through message edits.

🧩 Duplicate Notification Grouping​

Configure a time interval during which a new mass-mention notification from the same sender can update an existing unread notification for the recipient. This helps reduce notification clutter when multiple mass mentions are sent within a short period.

🚫 Disable Mass-Mention Notifications​

Allow users to control whether they receive mass-mention notifications through their account preferences. This gives members greater control over their notification experience.

⚙️ Queue-Based Notification Processing​

On forums with large user bases, mass notifications can be processed in the background instead of being handled entirely during the page request.

Two processing modes are available:
  • Immediate Processing: Notifications are processed directly during the operation. This may be suitable for smaller recipient groups.
  • Queue-Based Processing: Notification tasks are added to the background job queue and processed in batches.
You can configure the number of recipients processed per batch according to your server's capacity. This helps reduce the impact of large notification operations on page response times.

📋 Mass-Mention Activity Log​

Track mass-mention operations through a dedicated administrative log.

The log includes information such as:
  • The associated thread, resource, media item, or comment.
  • The user who initiated the mass mention.
  • The current operation status.
  • The number of intended notification recipients.
  • The operation date.

📋 How to Use​

Once the plugin is enabled and the required user permissions have been configured, users can use the mass-mention command in supported editor areas.

Example:

Code:
@everyone

Everyone, please take a moment to review our new announcement!

The default command is everyone. If you configure a different command through the Admin Control Panel, update the example accordingly.

The command is processed only in supported content areas where the system is enabled and the user has the required permissions. Notification recipients are determined by the configured targeting criteria, user preferences, and other eligibility conditions.

⚙️ Settings and Configuration​

Manage the plugin through the XenForo Admin Control Panel.

🔧 General Settings​

Admin → Options → [Ap Yazılım] Everyone

Configure the plugin's general settings and available notification options.

🛡️ User Group Permissions​

Admin → Groups & Permissions → User Groups

Configure which user groups can use mass mentions, manage editing permissions, control notification preferences, and define usage restrictions.

📑 Activity Log​

Admin → Logs → Mass Mention Log

Review mass-mention operations and monitor their status through the administrative logging interface.

❓ Why Choose [Ap Yazılım] Everyone?​

  • Mention multiple users and send notifications with a single command.
  • Make mass mentions easier with rich text editor autocomplete integration.
  • Restrict recipients using configurable user criteria.
  • Prevent abuse with cooldown periods, daily limits, and moderator approval.
  • Support site notifications, email notifications, and browser push notifications.
  • Integrate with XenForo forum content, Resource Manager, and Media Gallery.
  • Process large notification operations through the background job queue.
  • Monitor mass-mention activity through a dedicated administrative log.
  • Integrate with XenForo's user permissions and account preferences.
  • Manage the plugin through an organized administrative interface.
  • 20.webp
    20.webp
    13.7 KB · Views: 6
  • 21.webp
    21.webp
    12.7 KB · Views: 8
  • 22.webp
    22.webp
    13.1 KB · Views: 7
  • 23.webp
    23.webp
    24.7 KB · Views: 7
  • 24.webp
    24.webp
    53 KB · Views: 5
  • 25.webp
    25.webp
    30.9 KB · Views: 3
  • 26.webp
    26.webp
    24.2 KB · Views: 3
  • 27.webp
    27.webp
    19.2 KB · Views: 6
Author
Ap Yazılım
Downloads
0
Views
24
First release
Last update

Ratings

0.00 star(s) 0 ratings

More resources from Ap Yazılım

Back
Top Bottom