New features

  • (+) cpanel extensions updates notifications
  • (+) field group's 'show title' option
  • (+) new 'Master template' email param
  • (+) payment details in useritems page
  • (+) image assets theme override support
  • (+) new field params: 'Empty value text'
  • (+) admin fields batch
  • (+) 'show label' field's search option
  • (+) site pages email template tags
  • (+) email tags for custom fields
  • (+) 'Strip chars on search' new price param
  • (+) 'Decimal points only if fraction' new price param
  • (+) 'Payment Completed' email copy to admin option
  • (+) new field's param: link 'Scheme'
  • (+) textarea field's 'Display new lines' option
  • (+) items module 'Load with Ajax' option
  • (+) Plans: 'Assign to group after exp.' param
  • (+) Plans: 'Assign to group' empty option added
  • (+) plans option to hide chosen params on front
  • (+) Profiles menu item 'Profiles per page' new param
  • (+) category theme override support for additem view
  • (+) search module 'Location ordering' param
  • (+) PayPal plugin logo change
  • (+) payment form validation instead of js alerts
  • (+) payment return (ok/cancel) redirect params
  • (+) svg icons in useritems
  • (+) items module: 'follow search' new param
  • (+) items list force regenerating coordinates option
  • (+) payments BuyNow button disabled on payment redirect
  • (+) payments Pending/Cancelled status change on return
  • (+) notice about ad blocked for ad's author
  • (+) unpublishing subcats when parent cat unpublished
  • (+) field's 'show value on click' on lists support
  • (+) showing disabled buy now button for ad's author
  • (+) items page 'Load ads with Ajax' option
  • (+) 'move to top' button in single item page
  • (+) 'manage adverts' link in profile smart table
  • (+) admin field automatic default search values
  • (+) field's css class param support in non-form views
  • (+) showing unpublished ad for the BuyNow buyer
  • (+) ask forms on jQuery
  • (+) plans accordions on jQuery
  • (+) 'purchase_details' profile field list admin info
  • (+) custom fields layout support
  • (+) module position layout support
  • (+) terms layouts support
  • (+) admin pages on xml forms j4 ready: email templates
  • (+) admin pages on xml forms j4 ready: types
  • (+) admin pages on xml forms j4 ready: units
  • (+) admin pages on xml forms j4 ready: durations
  • (+) admin pages on xml forms j4 ready: points
  • (+) admin pages on xml forms j4 ready: user points
  • (+) admin pages on xml forms j4 ready: ghost ads
  • (+) admin pages on xml forms j4 ready: shippings
  • (+) admin pages on xml forms j4 ready: coupons
  • (+) admin pages on xml forms j4 ready: payments
  • (+) admin pages on xml forms j4 ready: plans
  • (+) admin pages on xml forms j4 ready: user plans
  • (+) admin pages on xml forms j4 ready: fields groups
  • (+) admin pages on xml forms j4 ready: offers

Fixes

  • (!) multicategories check in db queries 
  • (!) db items table new indexes 
  • (!) maps module random sort 
  • (!) db items table new sorting indexes 
  • (!) items module current ad query 
  • (!) user items count cache support 
  • (!) db favourites table indexes 
  • (!) favourite items query 
  • (!) admin field category assign param moved to right
  • (!) check if terms accepted before coupon apply
  • (!) improved 'Custom fields values to labels' constants
  • (!) hiding move to top 0 price in useritems page
  • (!) improved address-based geolocation in forms
  • (!) not displaying list header in profile if no items
  • (!) not displaying items from unpub. cats in profile
  • (!) useritems: dont show orders section if no orders
  • (!) useritems: dont show offers section if no offers
  • (!) removed js comment causing a problem on some sites
  • (!) separate 'You have an active...' renew lang const
  • (!) 'Notice: Undefined variable: itemid' payment 
  • (!) '..plan is already active..' msg to warning change
  • (!) 'Points payment...' move to top wrong msg 
  • (!) PayPal plugin improvements
  • (!) removing old djcf registration plugin after update
  • (!) admin batch items/categories layout improvements
  • (!) userplans 'Undefined property' Notice 
  • (!) terms required during buy points redirect
  • (!) profile page layout improvements
  • (!) preview ad decreasing plan's advert limit 
  • (!) regions table utf8 COLLATE utf8_unicode_ci charset
  • (!) payments db table column types changes
  • (!) field's 'in_registration' param enabled by default
  • (!) price config section improvements
  • (!) 'only_numbers_in_price' price custom field support
  • (!) removed spaces from brackets in price search label
  • (!) additem subreg. order by ordering instead of name
  • (!) hiding image uploader's 'start upload' button
  • (!) user points history incorrect translation 
  • (!) item not unpub. after last BankTransfer buynow 
  • (!) starting auction timer if bidding not active 
  • (!) additem hiding buynow quantity input if auction
  • (!) buynow/auction improvements (showing the highest bid)
  • (!) checking plan's access on payment page
  • (!) plans page 'undefined offset' duration Notice 
  • (!) regions module: getting current region 
  • (!) duplicated free plans purchase 
  • (!) admin category edit html in desc 
  • (!) RTL items table inline styling 
  • (!) reverted support for contact fields in search
  • (!) delete search alerts redirect 
  • (!) checkbox empty values in additem/edit form 
  • (!) checkbox empty values in search form 
  • (!) class-based router change
  • (!) ads with "-" char in name seo 
  • (!) admin category edit price display 
  • (!) leaflet address autocomplete (POI) 
  • (!) ad renewal lang const change
  • (!) search module geoloc 
  • (!) field's group id instead of group name as a class change
  • (!) additem points msg only for users not used points
  • (!) ask form fields in email ordering 
  • (!) Plans: img required with 0 img limit 
  • (!) leaflet: improved geocoding with postcode
  • (!) search results router 
  • (!) not showing introdesc in item if disabled globally
  • (!) date_a/date_sort items list filter conflict 
  • (!) auctions place bid duplicated container 
  • (!) profileedit redirect itemid 
  • (!) coupon code lang const in admin item page 
  • (!) showing wrong payment in admin item page 
  • (!) items list generate coordinates improvements
  • (!) google geolocation with postcode improvement
  • (!) r_alias in single ad item object
  • (!) region cache items count 
  • (!) maps module: items from published categories  
  • (!) 'Send email to admin' email content 
  • (!) search alerts default email template grammar 
  • (!) additem unneeded tooltip lib load removed
  • (!) Plans multiple additem pages redirect 
  • (!) some payment plugins displayed during BuyNow 
  • (!) type prices for user groups 
  • (!) nested email copy from ask form 
  • (!) 'CURL ERROR:' text in update service check removed
  • (!) admin stats module: calendar css conflict 
  • (!) getting category-specific additem Itemid improv.
  • (!) wrong ad SEF url 
  • (!) useritems header RTL 
  • (!) 0 points plan payment redirect 
  • (!) 'Days' singular form in plan's details support
  • (!) showing custom field's label as lang const 
  • (!) profiles search user/username filter improvement
  • (!) profiles display with user group filter 
  • (!) modifying item promotions in back-end 
  • (!) 'Show items on root cat' subcat menu items change
  • (!) subcats only on root cat. param behavior change
  • (!) regions lib infinite loop 
  • (!) additem category duration default value from param
  • (!) profiles count items pagination 
  • (!) Regions Select module maximum level param 
  • (!) payment warning 
  • (!) lang fixes

 

Layout changes

  • components/com_djclassifieds/views/additem/tmpl/default.php
  • components/com_djclassifieds/views/additem/tmpl/default_auctions.php
  • components/com_djclassifieds/views/additem/tmpl/default_buynow.php
  • components/com_djclassifieds/views/additem/tmpl/default_contactfields.php
  • components/com_djclassifieds/views/additem/tmpl/default_images.php
  • components/com_djclassifieds/views/additem/tmpl/default_promotions.php
  • components/com_djclassifieds/views/item/tmpl/amp.php
  • components/com_djclassifieds/views/item/tmpl/default.php
  • components/com_djclassifieds/views/item/tmpl/default_askformfields.php
  • components/com_djclassifieds/views/item/tmpl/default_auctions.php
  • components/com_djclassifieds/views/item/tmpl/default_buynow.php
  • components/com_djclassifieds/views/item/tmpl/default_customdetails.php
  • components/com_djclassifieds/views/item/tmpl/default_description.php
  • components/com_djclassifieds/views/item/tmpl/default_generaldetails.php
  • components/com_djclassifieds/views/item/tmpl/default_images.php
  • components/com_djclassifieds/views/item/tmpl/default_localization.php
  • components/com_djclassifieds/views/item/tmpl/default_profile.php
  • components/com_djclassifieds/views/items/tmpl/blog.php
  • components/com_djclassifieds/views/items/tmpl/default.php
  • components/com_djclassifieds/views/items/tmpl/default_cat.php
  • components/com_djclassifieds/views/items/tmpl/default_rwd.php
  • components/com_djclassifieds/views/items/tmpl/default_smart.php
  • components/com_djclassifieds/views/ordershistory/tmpl/default.php
  • components/com_djclassifieds/views/payment/tmpl/default.php
  • components/com_djclassifieds/views/payment/tmpl/default_offer.php
  • components/com_djclassifieds/views/payment/tmpl/default_order.php
  • components/com_djclassifieds/views/payment/tmpl/default_other.php
  • components/com_djclassifieds/views/payment/tmpl/default_plan.php
  • components/com_djclassifieds/views/payment/tmpl/default_points.php
  • components/com_djclassifieds/views/payment/tmpl/default_prom.php
  • components/com_djclassifieds/views/plans/tmpl/default.php
  • components/com_djclassifieds/views/profile/tmpl/default.php
  • components/com_djclassifieds/views/profile/tmpl/default_askformfields.php
  • components/com_djclassifieds/views/profile/tmpl/default_contactform.php
  • components/com_djclassifieds/views/profile/tmpl/default_items.php
  • components/com_djclassifieds/views/profile/tmpl/default_items_blog.php
  • components/com_djclassifieds/views/profile/tmpl/default_items_smart.php
  • components/com_djclassifieds/views/profile/tmpl/default_localization.php
  • components/com_djclassifieds/views/profile/tmpl/default_profile.php
  • components/com_djclassifieds/views/profileedit/tmpl/default.php
  • components/com_djclassifieds/views/profileedit/tmpl/default_core.php
  • components/com_djclassifieds/views/profileedit/tmpl/default_localization.php
  • components/com_djclassifieds/views/profileedit/tmpl/default_profilefields.php
  • components/com_djclassifieds/views/profiles/tmpl/default.php
  • components/com_djclassifieds/views/registration/tmpl/default.php
  • components/com_djclassifieds/views/registration/tmpl/default_localization.php
  • components/com_djclassifieds/views/registration/tmpl/default_profilefields.php
  • components/com_djclassifieds/views/renewitem/tmpl/default.php
  • components/com_djclassifieds/views/saleshistory/tmpl/default.php
  • components/com_djclassifieds/views/searchalerts/tmpl/default.php
  • components/com_djclassifieds/views/userbids/tmpl/default.php
  • components/com_djclassifieds/views/useritems/tmpl/default.php
  • components/com_djclassifieds/views/useroffersrec/tmpl/default.php
  • components/com_djclassifieds/views/userofferssub/tmpl/default.php
  • components/com_djclassifieds/views/userplans/tmpl/default.php
  • components/com_djclassifieds/views/userplans/tmpl/default_plans.php
  • components/com_djclassifieds/views/userpoints/tmpl/default.php
  • modules/mod_djclassifieds_items/tmpl/default.php
  • modules/mod_djclassifieds_items/tmpl/slider.php
  • modules/mod_djclassifieds_maps/tmpl/baidu.php
  • modules/mod_djclassifieds_maps/tmpl/cluster.php
  • modules/mod_djclassifieds_maps/tmpl/default.php
  • modules/mod_djclassifieds_maps/tmpl/leaflet.php
  • modules/mod_djclassifieds_profiles_search/tmpl/default.php
  • modules/mod_djclassifieds_regions/mod_djclassifieds_regions.php
  • modules/mod_djclassifieds_search/tmpl/default.php
  • modules/mod_djclassifieds_search/tmpl/oneline.php
  • modules/mod_djclassifieds_user_avatar/tmpl/default.php
  • plugins/djclassifieds/yandexmaps/tmpl/yandexmaps.php

Plugins changelogs related to this release:

Modules changelogs related to this release:

Download DJ-Classifieds 3.8.2

Release date: 07.09.2021

Learn more from the blog post:  DJ-Classifieds 3.8.2 with improved performance, upgraded control panel + 47 new features

Interested in getting DJ-Classifieds?

You can buy DJ-Classifieds as a single extension subscription or in the bundle

Get DJ-Classifieds - starting from $67