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.