• Welcome to xF-addons

    "Unlock the full power of xF-addons.com with a Premium membership—just $20 per year! Instantly gain access to download any or all of our premium add-ons, plus enjoy dedicated technical support. Best of all, once installed, your add-ons are yours to keep and use on your forum for as long as you like—even after your membership ends!" Click here to upgrade to our Premium Membership.

Employment

Employment 2.3.1

Release date
Last update
Price
$50.00
Initial support
12 months
Renewal price
$25.00

Product details

xFaddons Employment System​

A full-featured job board and employment listing system for XenForo 2.3+
Transform your XenForo community into a professional job marketplace. The Employment System provides everything needed to run a comprehensive job board—from posting listings and accepting applications to managing categories with granular permissions.

Features​

Job Listings
  • Rich text descriptions with attachment support
  • Hierarchical category organization
  • Employment types (full-time, part-time, contract, volunteer)
  • Salary ranges with multi-currency support and visibility toggle
  • Benefits selection (health insurance, retirement plans, remote work, etc.)
  • Location field with remote work indicator
  • Configurable listing duration with automatic expiration
  • Renewal system for expiring listings
  • Featured and sticky listing options
  • Cover image support from attachments
Multiple Layout Views
ViewDescription
List ViewTraditional listing format with descriptions
Grid ViewCard-based layout for visual browsing
Tile ViewCompact tiles for high-density display
Users can set their preferred layout in account preferences, or admins can set the default globally.
Application System
  • Built-in application forms with cover messages
  • Resume and document attachments (PDF, DOC, DOCX)
  • Application status workflow (submitted, under review, accepted, rejected, withdrawn)
  • Status notifications to applicants via alerts
  • Alternative: redirect to external application URL
  • Application management dashboard for listing owners
  • Moderator tools for viewing and managing any application
Comments & Engagement
  • Threaded comments on listings
  • File attachments and image embeds
  • Reaction system
  • Quote and mention support
  • Edit history tracking
  • Read marking for new comments
Moderation Tools
  • Approval queue for listings and comments
  • Soft and hard delete options
  • Warning system integration
  • Moderator logging
  • Inline moderation for bulk actions
  • Report handling

Permissions​

Navigate to Admin CP → Users → User group permissions and configure permissions under the Employment group:
Listing Permissions
PermissionDescription
View listingsCan browse and view job listings
Post listingsCan create new job listings
Edit own listingsCan modify their own listings
Edit time limitMinutes allowed to edit (-1 for unlimited)
Delete own listingsCan remove their own listings
Submit without approvalListings go live immediately
Apply to listingsCan submit job applications
Comment Permissions
PermissionDescription
View commentsCan read listing comments
Add commentsCan post comments on listings
Edit own commentsCan modify their own comments
Delete own commentsCan remove their own comments
React to commentsCan add reactions to comments
Upload attachmentsCan attach files to comments
Moderator Permissions
PermissionDescription
Edit any listingModify any user's listings
Delete any listingRemove any listing (soft delete)
Hard deletePermanently remove listings
Approve/unapproveManage moderation queue
Feature/unfeatureToggle featured status
Stick/unstickPin listings to top
View deletedSee soft-deleted content
View moderatedSee pending content
Manage applicationsAccess any listing's applications

Category Permissions​

The Employment System supports per-category permissions, allowing different access levels across your job board sections.
  1. Navigate to Admin CP → Applications → Employment → Categories
  2. Click the permissions icon next to any category
  3. Configure view, post, and moderation permissions per user group

Configuration​

Navigate to Admin CP → Setup → Options → Employment
Display Settings

  • Meta description for SEO
  • Widget position (left or right sidebar)
  • Expand category navigation tree
  • Default layout type (list, grid, or tile)
  • Snippet lengths for each view
  • Items per page for each view
Featured Listings
  • Display type: carousel or grid block
  • Number of featured listings to show
  • Carousel snippet length
Listing Duration
  • Default duration in days (0 for no expiration)
  • Expiry reminder days before expiration
  • Allow renewal toggle
  • Days before expiry to allow renewal
Applications
  • Applications per page
  • Allowed file extensions (PDF, DOC, DOCX)
  • Maximum attachment file size
Comments
  • Comments per page
  • Allowed file extensions for attachments
  • Maximum attachment file size
Forum Integration
  • Select forum for automatic thread creation
  • Thread description character limit
Style Override
  • Force specific style for Employment pages
  • Per-category style overrides available

Administration​

Managing Categories
  1. Navigate to Admin CP → Applications → Employment → Categories
  2. Create hierarchical category structures
  3. Set display order, descriptions, and styles
  4. Configure per-category permissions
Custom Field Types
  • Employment Types — Define job types (full-time, part-time, etc.)
  • Salary Types — Define pay periods (annual, hourly, etc.)
  • Benefits Types — Define available benefits (health, dental, etc.)
Access these under Admin CP → Applications → Employment

Integrations​

FeatureDescription
SearchFull integration with XenForo search
News FeedListings and comments publish to activity feed
AlertsNotifications for applications, comments, mentions
BookmarksSave listings for later
WatchSubscribe to listing updates
SitemapAutomatic sitemap inclusion for SEO
What's NewNew listings and comments in What's New tabs
ReportsStandard reporting system
WarningsIssue warnings on comments
Featured ContentIntegration with XenForo's featured system

Widgets​

Three widgets are included and auto-installed:
WidgetDescription
Category NavigationBrowsable category tree
StatisticsListing and application counts
Latest CommentsRecent comment activity
Configure widget positions under Admin CP → Appearance → Widgets

URL Structure​

Default routes use xfa-es/ prefix with automatic friendly URL:
  • yoursite.com/employment/ — Main index
  • yoursite.com/employment/listings/123/ — View listing
  • yoursite.com/employment/categories/5/ — Category view

Requirements​

  • XenForo 2.3.0 or higher
  • PHP 8.0 or higher

Support​

For support, feature requests, or bug reports, visit xf-addons.com
Back
Top