General Settings

Below is a simplified reference for the configuration parameters in Osclass under General Settings. All mention of “Description” and “Technical Notes” subheadings has been removed for brevity.

Basic Info

  • Page Title
    A short, identifying title for your site. Appears in the browser title bar and bookmarks. Must not be empty.
  • Page Description
    A concise overview of your site’s purpose, often used in meta descriptions for search engines.
  • Contact e-mail
    The primary email address for administrative notifications and site contact forms. Must be valid.

Administration UI

  • Backoffice Theme
    Select which admin panel theme to use. Located in oc-admin/themes and independent of the front-end theme.
  • Backoffice Color Scheme
    Choose one of several predefined color palettes for the selected admin theme. Applies only to the backoffice interface.
  • jQuery Version
    Load either jQuery 1.x.x (legacy) or jQuery 3.x.x (modern) on the front-end. Ensure compatibility with your theme/plugins.

Meta & SEO

  • Structured data
    Enables microdata (schema.org) markup for improved SEO and social sharing.
  • Generator tag
    Toggles whether to hide the meta tag that identifies Osclass as the site platform.
  • Canonical tag
    Generates canonical tags on all pages to help search engines identify original content.

Date & Time

  • Week starts on
    Sets which day of the week is considered the start (0=Sunday, 1=Monday, etc.).
  • Timezone
    Defines the default timezone for all site date/time operations.
  • Date & Time format
    Determines how dates and times are displayed throughout the site. Can be chosen from presets or set with custom PHP date format.

Limits & RSS

  • Latest listings shown
    Sets how many “Latest listings” appear on the homepage (theme-dependent).
  • Search page shows
    Defines how many listings appear per page in search results.
  • RSS feed
    Toggles RSS feed generation for your site.
  • RSS shows
    Specifies how many listings are included in the RSS feed.

Localization Settings

  • Default language
    Selects the main language for new visitors if multiple languages are available.
  • Language code in URL
    Appends a language code (e.g., /en/) to your base URL for multilingual support. Requires friendly URLs.
  • Language code type
    Chooses compact (xx) or long (xx-YY) format for the URL language code.
  • Default currency
    Sets the currency code (e.g., USD, EUR) used as default for listings.
  • Hreflang Tags
    Generates hreflang tags to indicate alternate language/country versions of the site.

Search Settings

  • Pattern filter method
    Selects how keywords are matched in listing titles/descriptions (full-text, enhanced, or LIKE queries).

Category Settings

  • Parent categories
    Allows or disallows users to post in a parent category if subcategories exist.
  • Category nesting
    Defines the maximum depth of category levels (e.g., 4 for deeper nesting).

Contact Settings

  • Disable contact form
    Removes the built-in contact form from the site’s front-end.
  • Attachments
    Permits file attachments in contact form submissions (e.g., images, documents).

Cron Settings

  • Automatic cron process
    Lets Osclass attempt to run cron tasks internally without a separate hosting cron job (best for testing or low-traffic scenarios).
  • Cron execution history
    Displays recent and upcoming runs for minutely, hourly, daily, weekly, monthly, and yearly tasks.

Software Updates

  • Core updates
    Chooses how Osclass core is automatically updated (none, minor, major, or new branch).
  • OsclassPoint API Key
    Connects your site to OsclassPoint for plugin/theme downloads and validation.
  • Plugin updates
    Allows automatic updates of recognized plugins.
  • Theme updates
    Enables automatic updates of recognized themes.
  • Language updates
    Automatically updates installed translations.
  • Content folder updates
    Includes oc-content (e.g., default theme, default language files) in updates.

Once you adjust these options, click Save changes to apply. Ensure you test critical settings (like jQuery version or URL language) thoroughly.

Logging Settings

Osclass provides a built-in logging system that records important system actions, user interactions, and administrative changes. These logs help administrators monitor system activity, troubleshoot issues, and maintain security compliance.

  • Enable Logs 
    Osclass automatically generates logs for various actions, including publishing items, editing items, updating user profiles, and more.
  • Automatic Log Cleanup
    Old logs are automatically purged daily by a cron job based on the defined retention policy.
  • Log Retention Policy
    Set how long logs should be retained before being deleted. Default: 12 months.