OsclassOSClass is an open source classified advertisement application. Initially released in 2011, OSClass is growing rapidly with over 17,000 downloads each month.
Installatron Remote is a one-click solution to install and manage all of your Osclass websites. Using Installatron helps ensure Osclass is kept up-to-date and secure, and Installatron features like Clone, Backup and Restore, and Backup Scheduling can save you time. Learn more about Installatron Remote |
OSClass is an application that allows you to quickly create and manage your own free classifieds site. Using this application, you can provide free advertising for items for sale, real estate, jobs, cars. Hundreds of free classified advertising sites are using OSClass. Features: - Easy to use interface.
- SEO friendly.
- Themes.
- Plugins.
-Osclass geliştirici 8.2.14 Aralık 2023 - 30MBBug Fixes
- Fixed bug, where users could only upload 1/2 or allowed number of photos on listings.
- Fixed several error notices and warnings.
Devamını oku: https://osclass-classifieds.com/changelog8.2.0 (ana sürüm) 27 Kasım 2023 - 30MBIMPORTANT
New image uploader library implemented - UPPY.IO image uploader
- Uppy.io will be selected as default image uploader on all new Osclass installations (does not impact existing installations).
- No theme modifications are required.
Images on item publish/edit page can now be reordered
- Reordering no more use "naming of files" as way to sort images inside listing.
- Works for existing & newly uploaded images all together.
- Only works with Uppy.io image uploader.
- No theme modifications are rquired.
Profile picture uploader got new library - UPPY.IO
- Admin can define in backoffice what library to use (cropper or uppy).
- Integration guide created on docs: https://docs.osclasspoint.com/integrate-user-image-uploader-to-user-profile
- Existing integrations may not need any update, as script are now automatically loaded and previous construction is kept.
- Uppy.io will be selected as default profile picture uploader on all new Osclass installations (does not impact existing installations).
Bug Fixes and Changes
- Important: Major improvements in RSS feeds (yoursite.com/feed). Many new item fields added. RSS feed can now be disabled as well. When disabled, page returns 404. New hooks and filters created to support flexibility of data in RSS feed.
- Important: Logic for collecting listing statistics has changed. Now, only 1 stat counts towards 1 user session. This change applies to all "stats", including item views, premium views and reported stats (spam, misclassified, duplicated, expired, offensive). Why? 2 reasons: a) item & premium views were very unaccurate, b) this helps to significantly decrease database load caused by spam bots hitting all possible links, including "mark as...".
- Important: Big update with item_form and item_edit hooks, those now support different variants (ie. item_form_top), that allows to customize publish/edit page.
- Plugin now can use custom variants of hooks and show data based on category selection on numerous places (ie. below category, blow description etc.).
- Send to friend form can now be disabled in listing settings.
- Disabling send to friend form will not disable whole send to friend page, as it's used by many themes to manage custom forms.
- New hook user_locale_changed, when user locale has been changed.
- Numerous updates to core Osclass emails those will try to identify correct user locale.
- Admin emails are not sent anymore in user locale, instead they are always sent in site default locale.
- It is now possible to define default currency for each language.
- Language settings were also split into several sections.
- New setting available: max category levels (nesting) - it is possible to set how many subcategories your Osclass will support. There is hard limit for levels value, minimum is 1, maximum is 12. Previous Osclass versions supported only max 4 levels.
- Improvements in ReCaptcha configuration. It is now possible to disable ReCaptcha using checkbox and keep API keys defined. Warning: if you use built-in recaptcha, it will get disabled automatically after update. Make sure to enable it in Spam and Bots settings.
- Sigma theme design improvements. Theme now use new font family for both text & headers.Small fixes and improvements in search.
- Fixed bug with search url that added language code twice - when "language code in url" option enabled.Fixed bug with specific categories (contains number in slug) on search page, those on PHP8 would not result in 404 page if they does not exists (i.e. category a1a2)
- Fixed problem to unzip language, theme or plugin because ZipArchive could not read parent directory in ZIP archive.
- When downloading/sharing language zip, empty folder is first created for compatibility purpose.Following keywords are now supported in structure of item url: {CATEGORY}New option to run/get data from Osclass via ajax using "custom_hook" action that execute "ajax_custom" hook.
- Added limit 50000 records into Tools > Cleanup to avoid getting PHP memory errors in case there are millions of records to be removed. This brings need to repeat process several times, but makes feature functional for every situation.
- CURL PHP extension added into requirement list to install Osclass.
- Fixed small security vulnerable in backoffice with widgets (KVE-2023-5009).
- Fixed bug with category_multiple_selects (category multiselect on publish page) that did not selected last level of category, when category ID was provided.
Devamını oku: https://osclass-classifieds.com/changelog8.1.21 Mayıs 2023 - 30MB- Backoffice translation "Share" function will only send translation to Osclass team if it contains all required files. It will also not include irrelevant files to this translation.
- Osclass will now throw warning message on translation page, if "max_input_vars" variable is high enough to complete full translation
- Translation share button was re-positioned and renamed
- When core translation is saved, related index.php file of this translation is updated with correct Osclass version and new fields added into array
- When using language code in URL, changing language will now not redirect user to home page, but will remain on same page in selected locale
- Premium listings (osc_get_premiums) are now cached for specific user/session separatelly
- Added folders permission check when saving or updating translations from source code
- Updated conversion of Greek alphabet to Latin in URLs
- Updated conversion of Turkish alphabet to Latin in URLs
- Improvements in auto-upgrade process to avoid extra clicks after upgrade has finished
- Required custom fields now contains star (*) in label name on publish page
- Added descriptive details on publish page related to custom field ID, type etc
- Log file in Tools > Debug/Error log section can now be removed (remove button added)
- Theme functions has been added into CRON and can be executed by CRON as well (they were not included until now)
- jQuery UI library used in backoffice reverted to 1.12 because of compatibility issues. Front-end still use latest 1.13 version of jQuery UI
- Updated sigma_default_direction function to first check RTL setup on language field
- Added hooks user_pre_login_form & user_pre_register_form into Sigma theme
- Added PHPMAILER_DEBUG_LEVEL contstant (value 1 - 4) that allows to debug PHP mailer
- Excluded pages for CSS & JS optimization now consider page Location & Section (ie: item-item_add, item, home, register-register, login-recover, user-profile, ...)
- Default exclusion list will now continue item-item_add, item-item_edit. If you want to minify/optimize on these pages as well, update these settings after Osclass update
- Improved error reporting when image could not be loaded on publish page
- Added latitude & longitude fields into backoffice - edit listing form. Created also standardized inputs for latitude and longitude
- Added "Refresh images" option besides "Regenerate images", that will do the same except images building (will skip images generation and just call hooks)
- Added {LOCALE_CODE} and {LOCALE_SHORT_CODE} as variable to all email templates
- Added new setting: Always Generate Canonical URL tag. It is generated on every page (not just search)
- Added new setting: Generate hreflang tags and add them to header to define alternative site locales
- Upgrade code for Osclass 2.x was removed. It's not possible to upgrade from older Osclass version than 3.0
- Fixed major bug when using language code in URL, plugin routes were corrupted
- Fixed recaptcha verifcation on login page. Now recaptcha is verified against google services on background
- Fixed PHP deprecated notices (PHP 8+)
- Fixed and improved minor design issues on Sigma theme
- Fixes and improvements in hUser helper functions
- Fixed missing resource_thumbnail_url filter across multiple files in Osclass core and backoffice
Devamını oku: https://osclass-classifieds.com/changelog8.1.1 (ana sürüm) 2 Şubat 2023 - 30MB8.1.1
Changes and Bug Fixes
- Fixed bug with unwanted cache of user and item objects.
- Improvements in upgrade process.
8.1.0
The team is working great progress with re-inventing Osclass and boosting it with new features. But that is not all, we are also redesigning and improving existing functionalities and adding numerous new features.
New Features, Changes and Bug Fixes
- IMPORTANT: Minimum PHP version to run Osclass has changed from 5.6 to 7.2 (based on library dependencies).IMPORTANT: Osclass now fully supports PHP 8.1 version.IMPORTANT: Osclass now fully supports PHP 8.2 version.IMPORTANT: Osclass now supports Memcached & Redis (beta) as caching option (besides Memcache, APC and APCU).
- Fixed cache statistics and reporting stats when constant OSC_CACHE_DEBUG is set to true & admin is logged-in, in same way as database queries.
- Added numerous queries to cache features in order to reduce load time of queries.
- Fixed bugs with using wrong key to set & retrieve cache.IMPORTANT: Multisites feature removed from Osclass. It was not functional, incorrectly designed and present just confusion what this feature should do.New feature: Subdomain improvements and new functionality.
- New subdomain type: Language based subdomains.
- Subdomain landing page - it is now possible to turn "top-domain" into landing page for subdomains.
- Subdomain automatic redirect - it is now possible to automatically redirect visitors to country based subdomains, using their IP info and geoplugin.com service.
- Subdomain restrictions - it is now possible to restrict country based subdomain to be accessible just from same country (i.e. Poland subdomain from Poland).
- Added function osc_get_subdomains() that generates array with detail information about subdomains.
- Added function osc_subdomain_links() that generates list of links those leads to subdomain pages.
- Added function osc_subdomain_select() that generates select box to choose subdomain. When subdomain selected, user is automatically redirected to this subdomain page.
- Added more supporting functions like osc_is_subdomain(), osc_subdomain_id(), osc_subdomain_top_url() and much more.
- Updates and improvements of Subdomain features, item URLs fixed not to contain duplicated information.
- Completed documentation page for subdomain functions and subdomain setup (docs.osclasspoint.com).New feature: It is now possible to add language code into URL. This feature is still in "beta" and require proper testing.
- Admin can define to use short format (xx: en/de/fr/ar/...) or long format (xx-yy: en-us/de-de/ar-sy/...).
- Only works when friendly URLs are enabled.New feature: Built-in translations management system with following features:
- Translate PO (MO) files directly from backoffice.
- Create new PO (MO) files.
- Update or create PO (MO) files from source code.
- Copy (merge) translations between different translation catalogs.
- Open PO file in browser, search for translations on market.
- Download translations catalog as ZIP archive.
- Send (share) translations catalog with Osclass team & community. Only complete translations can be shared.
- Remove translations catalog.
- Translations catalog statistics, comments, code references, flags (fuzzy/need work) and completeness.New feature: Comment reply has been implemented.
- Admin can enable comment replies for everyone, logged-in users, listing owners or only admins.
- Rating can be disabled on comment replies.
- In backoffice, comments section has been sligtly redesigned, into table has been added comment title, listing link has been separated from user, added columns "Is reply to comment" and "Has replies".
- In backoffice, admin can filter listing comments based on their parent comment, new actions has also been added to quick action menu.
- Comment reply is brand-new feature, theme modifications are required in order to make it work (check blog/docs for implementation).New feature: It is possible now to limit number of ratings that can one user make on one listing.
- If limit is reached, user cannot rate listing anymore. You can set limit to 1, but also to higher number, i.e. 3 ratings per each item & user.New feature: Static page visibility options.
- Admin can now define to whom is each static page visible. There are several options:
- Visible to anyone, only to logged in users, only to personal users, only to company users, only to admins or page is not visible to anyone.New feature: Admin menu elements has been shuffled based on frequency of usage by administrator, but also by similar "topic".
- New menu element has been created with name "International", grouping functionalities related to localization & international setup (languages, locations, translations, currencies).
- New menu element has been created with name "Admins", grouping functionality related to administrators (list, your profile).
- Comments settings has been removed from Settings menu.
- Languages & currencies has been moved from "Settings" menu to "International" menu, having their own classes and spaces.New feature: Latest search ban words has been added. It is possible to define banned words or white listed words.
- Admin can now easily purge all latest searches as well.New feature: Added country flag images into oc-includes/images/flag/country/h48/.
- All images has same height 48px, there is also "default.png" as a placeholder flag. New feature: Admin can now disable "Mark listing as" feature completely in (Listings > Settings).Update: Item URL now support much more keywords.
- New keywords: {ITEM_COUNTRY},{ITEM_COUNTRY_CODE},{ITEM_REGION},{ITEM_CITY_AREA},{ITEM_CITY_ZIP},{ITEM_CONTACT_NAME},{ITEM_CONTACT_EMAIL},{ITEM_CURRENCY_CODE},{ITEM_PUB_DATE}Update: All JavaScript (jQuery) assets has been updated to latest available versions.Update: Sigma theme does not show ratings anymore, until comment contains rating (is not null or 0). If user has not selected rating in comment, this comment will not have zero rating shown (5 gray stars).Function osc_total_users has been redesigned, now supports 2 optional parameters $type (active, enabled, online, custom) and $condition, that is used just in case $type is custom.Admin menu layout and features has been improved and menus at bottom are opened "from bottom" instead of "from top".IMPORTANT: Fixed long-term issue with login time and that even after pressing "remember me", login least just several hours or days. Now login can persist up to 3 years.User statistics (i_items, i_comments) will now be refreshed on daily base.Pages table has been redesigned and much more information is now available in table.Email templates table has been redesigned and create date is now available in table.Width of static page form has been reduced to max 840px in order to provide more realistic preview.When static page is modified or created, admin is redirected back to this page instead to pages list.Child themes now support custom functions file: functions_child.php
- This file extends functions.php (not rewrite) and allows to define customized functions for child theme.Updated design in Tools > Debug/Error log section.Flash messages in backoffice has been slightly redesigned in order to provide easier way to identify type of message (error/warning/success/info).New "tip" has been added to categories section when selecting of parent categories is disabled.New "tip" has been added to languages section informing admin about default language.New "tip" has been added to add plugin section informing admin about possibility to quickly upload more plugins directly into oc-content/plugins folder.When site is in maintenance mode, this information is visible in backoffice dashboard now.In backoffice, when comment is successfully edited, redirect URL has changed and admin is redirected back to comment edit page.Cookies core has been redesigned, old issues with storing cookies fixed.Added new filters item_post_data, item_edit_data to control item data right before they are inserted into database.Added new filters user_insert_data, user_edit_data, user_update_description to control user data right before they are inserted into database.Created new function osc_logged_user() to instantly return logged user record without need to query database.Fixed problem with populating of regions and cities on dynamically generated boxes.When updating Osclass, database integrity check (comparing to struct.sql) is disabled by default as it is not needed at all. Behaviour can be controlled via UPGRADE_SKIP_DB constant - set to false to enable integrity check.More improvements with upgrade process and auto upgrade.In backoffice, currency description has been renamed to currency symbol.Added support to change price input box to "number" instead of "text" as 2nd parameter of function ItemForm::price_input_text().Formatting now removes Vietnamese accent (when constructing URL or sanitizing string).Support for constant OSC_FORCE_DISABLE_URL_ENCODING. When defined to true, Osclass URLs will not be encoded even contains non-latin characters.Fixed usage of COOKIE_DOMAIN constant, if defined.
- Update: always define COOKIE_DOMAIN without leading dot (.).Fixed bug with THEME_CATEGORY_TABLE feature (Epsilon theme).Fixed rich edit (tinymce) selector in backoffice - items, to select only description textareas.Fixed filtering comments by item ID.Fixed incorrect listing price (multiplied by 1000000) in structured data.Fixed SSL error when Osclass tries to get SSL certificate for IP address (PHP Warning: fsockopen(): Unable to connect to ssl).Fixed osc_premium_url() function and now is identical to osc_item_url().Fixed multiple white spaces in some meta tags (title/description/keywords).Fixed admin side menu scrolling.Cleanup: Removed languages folder from omega theme (as core already contains it), removed "less" folder as it was not used.
Devamını oku: https://osclass-classifieds.com/changelog8.0.1 (ana sürüm) 26 Ocak 2022 - 30MB8.0.1
New Features, Changes and Bug Fixes
- Mobile ready installation: Installation process has been redesigned in order to make it fully responsive.
- Contact forms now can be completely disabled: When form is disabled, it is not even possible to make POST request to it and send message. This solves the common problem when admin removes forms from front, but spam mails are still being generated.
- RTL support for languages: Admin can now set language as RTL one directly in back office.
- Ban rules processing and evaluation redesign: Osclass now will do 2 queries to database and tries to limit response from database as much as possible. This allows to have much larger dataset of ban rules (i.e. generated by anti-spam plugin) and evaluate them quicker.
- Alerts table redesign: Alerts table in backoffice got new feel & look and is now much easier to work with. New columns status, status color and unsubsribe date has been added.
- New option in Tools > Cleanup to remove old alerts
- Upgrade process improvements - it should be now easier to upgrade your Osclass
- "Osclass XY is available" message will not be shown anymore after update
- oc-content folder can now be included in upgrade process as well (Settings > General)
- Optimization files (css & js) are now cleaned after upgrade. They are also cleaned on numerous actions, like plugin/theme activation/deactivation etc.
- Numerous bug fixes (auto-upgrade, searching & counting items with pictures, optimization of SQL queries, notices on installation process, market sorting, ....)
8.0.0
The team is working great progress with re-inventing Osclass and boosting it with new features. But that is not all, we are also redesigning and improving existing functionalities and adding numerous new features.
New Features, Changes and Bug Fixes
- Locations v3.0 added: We have 3x more cities comparing to locations v2.0; 4 new countries added; and much better regions structure.
- Oc-admin/Backoffice folder can be easily renamed
- Improved child theme features
- Ban rules improvement: Ban rules page in oc-admin now contains pagination & search options. Keyword will be searched against name, email and IP of ban rule.
- Ban rules improvement: New examples (tips) has been added when creating new rule, design & width of inputs changed, show more button removed.
- Ban rules improvement: Multiple email addresses can be now inserted into one ban rule - separated by comma
- Ban rules improvement: Ban rules summary widget has been added into Backoffice home page not easy to use.
- New custom field types: Osclass now contains more custom field types: Phone, Email, Color, Number
- Updated translit from Cyrilic into Latin for URLs.
- New widget added: Latest product updates on OsclassPoint.com, where you can see last 5 updated products, date, current version, supported osclass version and what has changed.
- Configuration information in oc-admin does not calculate folder sizes and permissions by default to avoid resource wasting and speed-up page loading.
- Admin can run configuration information with details ("Run with details" button) in case these data are needed.
- New function created: osc_theme_get_info($theme):
- Returns information about front-office theme (from index.php of theme). Enter only theme name (name of theme folder). Example: bender, sigma, delta
- Default number of listings matching alert in User > Alerts changed from 3 to 12.
- Added category object into extendData and extendDataSingle functions, so it easy to identify if category has price enabled or not.
- Added "Changelog" menu item under "Tools", so you can now easily see what has changed in last versions.
- Admin can now easily show all plugins available for update in Plugins section.
- Admin hook admin_content_footer has been removed.
- Updated composer dependencies to latest available versions.
- Engine of all database tables has been consolidated.
- Category ID is now visible in oc-admin when editing categories as tooltip on category name and as header in category edit form/iframe.
- Updated notice text in all files, based on Apache version, if this file is present in original file, it must be present on all branches with copyright mention.
- Function osc_user_phone will now return primary mobile phone number, and if not exists, then return land phone number (if exists).
- Native location names are now available in premiums section as well. No modifications in themes are required.
- Optimized minified CSS & JavaScript files will now be cleaned and refreshed on following actions: activate theme, install plugin, uninstall plugin, activate plugin, deactivate plugin.
Devamını oku: https://osclass-classifieds.com/changelog4.3.2 (ana sürüm) 2 Şubat 2021 - 30MB4.3.2
Bug Fixes
- Fixed problem with some plugins missing in backoffice left navigation menu
4.3.1
Bug Fixes
- Fixed problem with unfunctional friendly URLs for plugin pages
- Fixed overlay issue in backoffice (menu vs flash message)
4.3.0
Improvements and Bug Fixes
- Osclass and all themes & plugins are now compatible with PHP 8.0
- Incorrect mail server configuration will not block actions where mails are sent (like user register or listing publish).
- New section under Apearance has been created - customization, where you can enter any CSS code to modify appearance of your theme.
- User table in backoffice now contains also phone number of user (mobile if not empty, otherwise land phone)
- Fixed usage of POP3 before SMTP in mail function
- Fixed different issues with form functions
- Removed child themes from update sequence - child themes cannot be updated at all
- Enabled options for current theme to be updated
- Themes are now sorted in ascending order by their name
- Fixed error message when installing problematic plugin, where message was sometimes not visible
- Design for filter pop-up window in backoffice on mobile devices has been fixed
Devamını oku: https://osclasspoint.com/blog/4.2.221 Aralık 2020 - 30MB- Fixed problem when editing listing, updating contact phone or contact other would take no effect.
- Fixed problem with pagination links in user public profile, when friendly urls are disabled.
- Updated function osc_get_current_user_locations_native to avoid undefined notice log.
- Fixed installation problems when email was impossible to send using PHP mailer.
- Fixed notices in item form class
- Security update to avoid using action parameter on home page for code injection
- Function get_magic_quotes_gpc completely removed from osclass as it is deprecated
Devamını oku: https://osclasspoint.com/blog/4.2.19 Aralık 2020 - 30MB- Improvements and fixes on script installation process.
- listAll function added to Region class in order to sort data by name ascending.
- listAll function in Country class updated to proper DAO form.
- ItemForm::region_select() function now accept 3rd parameter that if set to true, will generate list of all regions (in case site not use countries).
- ItemForm::region_select() will generate regions by default in case website contains only 1 country.
- Optimized & merged js & css are now cleaned on theme change.
- Sigma theme public profile now show proper user image.
- osc_sanitize_url() and osc_validate_url() has been updated.
- user save URL in profile has been updated & improved.
- in backoffice item edit/add form, location selector has been changed to dropdowns (it was dropdown / autocomplete / autocomplete).
- fixed possible error notices and problems in hSearch helper file.
- item url structure has changed for new installation from {CATEGORIES}/{ITEM_TITLE}_i{ITEM_ID} into {CATEGORIES}/{ITEM_TITLE}-i{ITEM_ID}, this change has no impact on existing installations.
- fixed possible problems with pagination generation caused by group by statement in item counter function.
- fixed installation error that could be thrown from localhost due to sending mail from osclass@localhost, that is not valid mail.
- you can now upgrade from Osclass Evo script, where OsclassPoint script will detect other branch and provide all required updates to convert files and tables.
Devamını oku: https://osclasspoint.com/blog/4.2.0 (ana sürüm) (Güvenlik serbest) 7 Aralık 2020 - 30MB4.2.0
Features
- CSS style sheets and JS scripts optimization
- Market built-in to backoffice
- More than 50 free products uploaded to OsclassPoint.com
- New UI for oc-admin dashboard
- Osclass configuration information
- Osclass debug/error log page
- Profile picture/avatar feature built-in to osclass core
- Comments rating feature
- Improved front & back office login security
- Listing publish redirect
- TinyMCE / Rich edit in user profile (description)
- New Data clean up section in backoffice
- Moderator custom access
- Renewal feature built-in to osclass
- Deactivate listing
- Structured data (micro data / rich tags) integrated in osclass
- Admin toolbar in front
- Admin can now "login as user"
Other updates and fixes
- Breadcrumbs micro-data (structured data) has been updated to latest definition based on http://schema.org/BreadcrumbList.
- Static pages has new option to index / not index particular pages. When page is selected not to be indexed, meta tags (nofollow) are updated to tell crawling bot not to take page into index.
- Search engine counting has been redesigned (total number of listings) and pushed from PHP side (that had limitation) into database side that is much faster and more effective. Prior versions had limit 100*items_per_page.
- Backoffice (oc-admin) is now completely responsive, including guid pages (login, forgot, recover). Minimum width of page has been set to 280px that should cover any device nowadays being used.
- Dialog boxes in backoffice can now be closed also by clicking outside dialog box (not just by clicking on close button).
- Fixed error query trying to get currency with incorrect filter (blank).
- Custom fields are now sortable and may be ordered in way you like. In prior versions only way to resort custom fields was to remove them and create again.
- Fixed several minor issues with native location names.
- Language/translation files got new naming convention and has been cleaned.
- Fixed item price function, where 0 price was processed as "Check with seller" instead of "Free".
- CSRF security tokens has been redesigned and now are not so annoying as they used to be. Tokens now works in similar way as in Wordpress. New class keywords has been added to disable CSRF on forms: nocsrf (current), notoken, nooctoken.
- Stats page charts god new layout and are loaded from updated link. Still using google charts as it is stable solution.
- Fixed bug when it was not possible to change status of comment directly on comment page (Probable invalid request).
- "Remember me" option on front & oc-admin login has been fixed and you can now stay logged for much longer time.
- Code cleaning and formatting has been done in all osclass files, removing more than 200 000 unnecessary white spaces.
- Bender theme has been removed from installation files and is not delivered with osclass anymore, however you still may use it. Use Sigma theme instead.
- Modern backoffice theme has been removed and is not delivered with osclass anymore. You still can use modern backoffice theme, but will not contain many different settings. Use Omega theme instead.
- 100+ improvements and design upgrades in backoffice theme and backoffice itself.
- Pagination function has been fixed and will accept also itemType in user account > user listings section.
- Backoffice meta title tags has been redesigned, not using right double arrow anymore and using "-" instead.
- Contact form bug fix - in case visitor did not uploaded any attachment, osclass will no more throw error.
- Following libraries has been updated to latest versions: PHP Mailer - 6.1.x, Gettext - 4.8.x, Recaptcha - 1.2.x, HTML Purifier - 4.13.x, PHP Sec lib - 2.0.x
- Robots.txt has been updated and does not allow bots to crawl multiple osclass folders those should not be indexed.
- Filters item_title & item_description has been added to search items as well, so title and description can be modified in same way on all the places (i.e. bad words functionality).
- Improvements when processing non-latin characters into URL, like cyrilic, chinese, alphabet etc. Search page will not throw error anymore when using such characters with friendly URLs, listing URL also fixed for cyrilic characters.
- Listing views count has been added to oc-admin > Listings section as last column in table.
- new functions has been created to support theme authors: osc_lib_url(), osc_content_url(), osc_themes_url(), osc_plugins_url(), osc_translations_url()
- added missing email variables to class to avoid undefined notices error. Updated class to avoid errors in case some variable description is missing.
- version_compare2 function to compare versions of products has been redesigned and improved to accept string as well as integer version numbers.
- Fixed bug/problem with translations of CHILD themes those could not be properly used on prior osclass versions. Osclass now consider both language files as well as both translation domains.
- location dropdown functions (country_select, region_select, city_select) from item form class has been redesigned and now does not load any data if not necessary. In previous versions it loaded all countries, regions and cities into select boxes that made website to load for long time and made it slow and unresponsive to user interactions.
- limit set on generic_select function that generates select fields, default value is 1000. This is to protect website from loading unnecessary too much options into select box.
- Auto-upgrade no more send emails to admin if nothing has been upgraded. Now will also contain information if core, plugins, themes or languages has been updated.
- update removes old phpmailer folder located in oc-includes folder to avoid issues when using different plugins those may be checking if this folder exists.
4.1.0
Security
- Fixed vulnerability CVE-2018-14481
Features
- Location new fields and source
- Auto-upgrade functionality
Other updates and fixes
- Images can now be rotated on publish page (image rotation), this update should not require theme updates
- Admin can now set in listing settings, if phone number is visible only to logged-in users or to everyone
- Users table in oc-admin has been redesigned, now shows last modification or registration date and last user access date
- Users last access date logging has been fixed and changed, originally it was logging user activity once per hour, now it has been changed to once per minute
- New function osc_user_is_online($user_id = '') added to core, that returns true if user has been online in last 5 minutes, false otherwise
- Cron history is now available in oc-admin settings page, this helps administrators to control and watch more closely if cron is running properly, as this information was not visible in backoffice at all
- "Show phone on the listing page" is now checked by default on publish page
- There has been work done on alerts functionality, including optimization, fixes as well as change in notification email. Email now contains table with list of new listings with their pictures, title and description (originally, only list of links has been included)
- Default "per page" settings in oc-admin has been changed from 10 to 25. On multiple pages option "500 per page" has been added as well
- Oc-admin login now contains button to show/hide password you are entering into password input
- Label for auto-cron functionality in setting has been updated, to clarify this feature is for testing purpose only and does not fully replace cron setup via cron panel in hosting
- Admin can now change default behaviour of search pattern. Full-text search is enabled by default in osclass (boolean), this can be changed to "Contains mode" that enables to search part of word and "NLP" mode that stands for nature language processing mode. For more details on NLP check mysql documentation.
- TinyMCE v4 has been replaced with latest TinyMCE v5.4
- Admin can now enable TinyMCE (rich text, rich editor) on listings description when adding new listing (front & back office)
- When editing static pages or email templates, you can now insert image into content simply by pasting it directly into text (paste image to text). Image will be auto-uploaded to server by osclass.
- Image regenerate/refresh process has been redesign and improved. Once regenerate process is reaching time limit of php, it's paused. Admin can then again restore process at point it stopped, so it is not need to start from beginning
- Multiple error notices fixed in core
- All osclass core translations has been updated, en_US version now contains also .pot files (PO template) those allows simply update other translations from this template file, without loosing existing translations
- Updated Sigma frontoffice theme to latest, including lot of improvements in theme
- Updated Omega backoffice theme to latest, including lot of improvements in theme
- Osclass by OsclassPoint is now available at sourceforge.net (https://sourceforge.net/projects/osclass-by-osclasspoint/)
4.0.0
Features
- New default front-office theme Sigma
- New default back-office theme Omega
- New installation design
- New osclass home page
- New fields on listings: phone number, show/hide phone number, other contact field (i.e. whatsapp)
- New fields on categories: icon, color
- PHP 7.4 compatibility fixed
- Image upload/processing feature: "best crop"
- Other updates and fixes
Devamını oku: https://osclasspoint.com/blog/osclass-42-major-update-b343.8.0 (ana sürüm) (Güvenlik serbest) 24 Haziran 2019 - 30MBHighlights
- Fixed several vulnerabilities found by Zekvan Arslan ( https://www.netsparker.com )
- Hooks at category insert & edit (‘edited_category’, ‘add_category’)
- Filter at search page (‘search_pattern’)
- mb_strlen missing at installation has been fixed
- meta_title() fixed missing page (recover & forgot)
- Fixed issue with filter ‘pre_item_add_error’
- Updated HTML Purifier to 4.10.0
- Updated PHPMailer to 5.2-stable
- Fixed DateInterval custom field issues
- Invalid email address verification on resend password request has been fixed
- Multiple minor fixes and improvements
Devamını oku: https://blog.osclass.org/2018/07/31/osclass-3-8-0-ready-download/3.7.4 (ana sürüm) (Güvenlik serbest) 6 Ekim 2017 - 29MB- Multisite fixes and improvements
- Fixed an issue with custom fields on edit item
- Mysql 5.7 compatibility
- Comment email notification only if comment moderation is disabled
- Use https in order to prevent warnings
- Remove temporal unremoved files (auto_qqfile_*)
- Cron skipping issues has been fixed
- New hooks, pre_item_add_error and pre_item_edit_error. Plugins can add FlashMessages.
- Prevent subscribe to searches twice (Alerts)
- Increase PHP minimum version to 5.6.0
- Robots.txt overwrite has been fixed
- Improved helper function osc_validate_email()
- Added new noCaptcha ReCaptcha
- Added listings link at item add / item edit (oc-admin)
- Fixed Authenticated cross-site scripting issues.
- Found by Robin Peraglie with the help of the RIPS code analyser (https://www.ripstech.com)
- Osclass core fixed and improvements
- Bender theme minor fixes
Devamını oku: http://blog.osclass.org3.6.1 (ana sürüm) (Güvenlik serbest) 4 Şubat 2016 - 29MB- Fixed SQL injection vulnerability thanks to High-Tech Bridge Security Research Lab ( https://www.htbridge.com/ )
- Minor bug fixes and improvements
- Improvements in the market area
Devamını oku: http://blog.osclass.org3.5.9 (Güvenlik serbest) 19 Ekim 2015 - 29MB- Fixed four critical vulnerabilities thanks to HP Fortify Open Review ( https://hpfod.com/open-source-review-project )
- Minor bug fixes and improvements
Devamını oku: http://blog.osclass.org3.5.815 Ekim 2015 - 29MBDevamını oku: http://blog.osclass.org3.5.713 Mayıs 2015 - 29MBDevamını oku: http://blog.osclass.org3.5.626 Mart 2015 - 29MBDevamını oku: http://blog.osclass.org3.5.5 (Güvenlik serbest) 24 Mart 2015 - 29MB- Fixed two critical vulnerabilities thanks to Pedro Worcel ( http://www.security-assessment.com/ )
- Fix typo on SQL query
Devamını oku: http://blog.osclass.org3.5.315 Aralık 2014 - 29MB- Checking for updates is now down in background
- Typo fix
Devamını oku: http://blog.osclass.org3.5.224 Kasım 2014 - 29MB- Fixed wrong market endpoint in upgrade-funcs
Devamını oku: http://blog.osclass.org3.5.119 Kasım 2014 - 29MB- Manage Users, added reset filter
- Fixed issue at search page with gallery format and premium ads
- Bender theme - Parent category link are clickable
- Bender theme is now upgradable via market
Devamını oku: http://blog.osclass.org3.5 (ana sürüm) 13 Kasım 2014 - 29MB- Higher limit for custom fields values.
- Bug fixed, Manage locations, slugs not being generated
- Added filter theme_url, change theme urls as you want
- Add customizable class for pagination.
- Added styles to Expired ads at Manage listings page.
- Date format improvements at Manage users/listings page.
- Fixed issues with Premium.php helper.
- Ad management as a settings of Bender theme.
- Connect / Disconnect from market.osclass.org
- Market section, now show paid plugins and themes
- My purchases (market page) download your paid plugins or themes
- Market section, added search filters.
- Several minor bugs fixed.
- Several issues with Bender theme fixed.
Devamını oku: http://blog.osclass.org3.4.3 (Güvenlik serbest) 9 Ekim 2014 - 29MB- Fixed four critical vulnerabilities thanks to Egidio Romano (http://karmainsecurity.com/)
- Fixed some issues with the thousand separator in prices
- Fixed some issues with search urls creating a redirection loop
- Minor bug fixes and improvements
Devamını oku: http://blog.osclass.org/2014/10/09/osclass-3-4-3-ready-download/3.4.2 (Güvenlik serbest) 27 Eylül 2014 - 29MB- Fixed two vulnerabilities thanks to Robert and Onur from http://www.netsparker.com
- Fixed some issues with the cache
- Minor bug fixes and improvements
3.4.16 Ağustos 2014 - 29MB- Fixed compatibility issues with PHP 5.2
- Minor bug fixes and improvements
3.4 (ana sürüm) 4 Ağustos 2014 - 29MB- Extensible cache support (memcache, APC,...)
- User based subdomains
- Emails filters with more variables added
- Some sql optimizations (categories, users, premium)
- UI fixes and improvements in admin
- Imagemagick issues fixed
- Child theme support
- Minor bug fixes and improvements
3.3.217 Aralık 2013 - 29MB- Fixed issue #1239
- Improved a little upgrade process and warning
3.3.116 Aralık 2013 - 29MB- Fixed blurred watermark text
- Fixed black background on images
- Fixed error that makes impossible to install languages via market
3.3 (ana sürüm) 10 Aralık 2013 - 29MB- Subdomains improved
- Ajax upload of photos, with preview
- Improved image handling, no more mess with background color
- Passwords more secure (use of Bcrypt + individual salt isntead of SHA1)
- Updated HTML Purifier to 4.5.0
- Release notes added when upgrading from previous version
- Minor bug fixes and improvements
Devamını oku: http://blog.osclass.org/2013/12/10/osclass-3-3-available-download/3.2.228 Ekim 2013 - 29MB- Custom fields search issues fixed
- Fixed several bugs in the Bender theme
- Some improvements in image upload & management
- Several minor bugs fixed
Devamını oku: http://blog.osclass.org/2013/10/28/osclass-3-2-2/3.2.128 Ağustos 2013 - 29MB- Location subdomains works now with multiple word locations
- Several issues with Bender theme fixed
- Categories will be translated to new languages (when possible)
- Small fix with permalinks and certain configurations
- Several minor bugs fixed
Devamını oku: http://blog.osclass.org/2013/08/28/osclass-3-2-1-is-available-for-download/3.2 (ana sürüm) 25 Temmuz 2013 - 29MB- Improvements on categories – up to four levels of subcategories (for example: Flats –> For Sale –> Offered –> 1 Bedroom/ 2 Bedroom/etc.);
- Expiration date for a listing (till now you can do that only for the whole category);
- Advertising by locations (region1.osclass.org/region2.osclass.org) and categories;
- Custom searchable fields (you will be able to personalize more searches), including date and date interval field;
- Bender responsive theme as default theme;
- Akismet for listings (added Akismet filter to new listings);
- Expiration notice (emails to the users reminding them about the expiration date of each listing);
- Added search filter to manage users;
- Sending email to new admins created from oc-admin;
- Manage users minor improvements (row colorsStatus , Link to public user profile);
- Updated JQuery to 1.8;
- New routes for plugins (here);
- Override email from and email name from;
- Minor bug fixes and improvements.
Devamını oku: http://blog.osclass.org/2013/07/25/new-version-available-download-osclass-3-2/3.1.27 Mayıs 2013 - 29MB- CSRF errors now show a flash message instead of a blank page
- CSRF error ajax, return json with error message
- Memory peak usage in osc_update_location_stats fixed
- Issues using Imagick instead of GD when uploading images fixed
- XSS vulnerability in search page fixed
- Minor bug fixes and improvements
Installatron:
- Install and Edit: Added Polish language option.
Devamını oku: http://blog.osclass.org/2013/05/07/osclass-3-1-2-is-available-for-download/3.1.120 Mart 2013 - 29MB- Fixed breadcrumd in public profile
- Showing correct description in public profile
- SEO fixes: meta description and correct HTTP headers in search results and listing detail page
- Don't override from email address when using SMTP
- Problem fixed with custom field url
- Issue with reCAPTCHA in mobile and tablet browsers
- Bug fixes related to CSRF
Devamını oku: http://blog.osclass.org/2013/03/20/osclass-3-1-1-is-available-for-download/3.1 (ana sürüm) 26 Şubat 2013 - 29MB- Better market: you can now download languages from the admin
- User ban system
- Templates for static pages + better customization of pages
- Manage email alerts
- Security improvements: CSRF in the forms
- Easier installation process
- Preview of the email templates + legend in the sidebar
Devamını oku: http://blog.osclass.org/2013/02/26/new-version-of-osclass-3-1-is-ready-for-download/3.0.222 Ekim 2012 - 24MB3.0.113 Ağustos 2012 - 24MB3.0.0 (ana sürüm) 13 Temmuz 2012 - 24MB2.4.122 Mayıs 2012 - 24MB2.4.0 (ana sürüm) 4 Mayıs 2012 - 24MB2.3.72 Mayıs 2012 - 21MBCanlı Demo değerlendirme amacıyla Osclass gösteri örneklerini sunar. Canlı Demo örnekleri sık sık sıfırlamak ve eklentileri veya temaları olmadan yapılandırılır. 8.2.1Osclass tarafından desteklenmektedir Vitrin golleri siteleri uygulama tarafından sağlanan yetenekleri aralığını göstermek için. |
|